本篇博客就在Hyrule下完成。html
請先參考, 自動部署基於issues的靜態博客, 再配合Hyrule
食用。git
以前一直用issues
來寫博客, 使用acyory和plugin完成博客搭建. 對我來講已經算很方便, 我只須要打開github便可寫本身的博客。github
可是有些不足點就是:markdown
markdown preview
, 可是寫做體驗不太好, 我通常都在本地編輯器寫完後放到issues
後面找到了picgo, 再配合plugin, 能夠很好的把github當作圖片, 而且在博客中使用。編輯器
目前須要解決的點就剩下寫做體驗和博文管理。工具
有因而乎就有了Hyrule
這個App。post
picgo
是個很強大的圖牀工具, 能夠經過本身編寫插件來完成不一樣站點的圖牀管理。插件
但對於我本身來講, 我須要的只是github
, 雖然已有插件支持github
圖片同步, 可是對我來講遠不夠。設計
在Hyrule
中, 管理圖片是個很簡單的事情, 無論是private
仍是public
,只須要添加對應的圖牀repo
便可。並且能夠很方便的切換不一樣圖牀。可是private
有一點不足的是,它沒法分享,以及獲取的時候會稍慢,這是跟github
有關,後續講開發經歷時候再詳細說。3d
除了支持多圖牀,還支持文件夾形式。
支持批量上傳/刪除圖片,可是有一點不足的是,因爲git commit
的問題,最終必須逐個上傳或刪除,但用戶操做上能夠支持批量操做。
等待各位提feature request
。
固然,這個功能不必定全部人都須要用到。
內置vscode
的monaco-editor,讓寫文章就跟寫代碼同樣方便。同時能夠同步預覽,可是同步滾動的話可能目前作的還不夠完美。
其實picgo
也有vscode
的插件vs-picgo,其實就是在vscode
粘貼圖片直接上傳到對應圖牀上,我很喜歡這個功能。
在Hyrul
中,你能夠先上傳圖片到圖牀,而後複製其markdown
格式連接粘貼在文章中。也能夠直接在編輯器中上傳,它會自動上傳到所選的圖牀中。(固然,前提是須要提供一個repo
來作默認圖牀)
在編寫同時,也能夠同時瀏覽圖片。
當文章寫到一半,但又不想這麼快發佈的話,能夠保存到本地,下次繼續寫。
等待各位提feature request
。
目前來講,這App
已經知足我平常寫博客需求。
除了這點,我以爲最重要的是我的在開發過程當中的經驗積累,包括界面交互設計(雖然目前很醜)、功能設計、技術調研等等。
開發過程當中也遇到了很多問題,後續會寫一遍文章來記錄相關內容。