博客寫作優化
寫博客就肯定會遇到插入圖片的情況,我之前的做法是先在Boostnote這種Markdown編輯器里面寫個草稿,如果有圖片就附上圖片,然后再粘到簡書的web端。當然圖片也需要另拖,會生成一個簡書的圖片鏈接,相當于把簡書作為圖床,然后我再把簡書排好版的文章發布到自己的博客。。。
當然是很麻煩的方式,這種寫法持續了大半年之后,開始尋找更高效的寫博客的方式。首先客戶端,最終選了MWeb。然后是要解決麻煩的圖床問題,因為MWeb內嵌了七牛云圖傳服務,所以申請了七牛云賬號,用了一段時間感覺真是如絲般順滑。
圖床歷險記
直到我收到了這個:
在七牛云上申請的只是測試域名服務,只有一個月的有效期。如果想繼續使用就需要綁定自己的域名,而且這個域名還需要備案。
于是我在騰訊云上注冊了兩年的zhangferry.com這個域名。填寫資料時,我看到系統提示域名要進行備案,備案過程中又發現,要有綁定騰訊云服務才能進行備案。??我只是要域名并不需要云服務啊。隱約感覺好像被下套了,需要解決的問題一個套一個。我還懷著僥幸的心理看了下騰訊云服務的價格,用不起用不起。。。
看到提示說如果不備案域名,三個月后會被回收,有點慌。詢問客服之后得知,服務器在國內且沒有備案的情況下才會被回收,因為我的博客是搭在Github上的,所以可以不備案,松了一口氣,域名保住了。但是,不備案七牛云又不干了,what f。。。
糾結一段時間之后我只能放棄七牛云,尋找其他的圖床服務,知乎上有一個總結比較全的文章盤點一下免費好用的圖床。原來是有很多免費服務的,感覺找到了解決方案。但是,又是一個但是,圖床這個東西,免費就意味著不穩定,萬一哪天掛了,圖片就都丟了。最后文末有總結:如果打算長期穩定使用請優先選擇又拍云或者七牛云,如果是存儲并不重要的圖片可以使用免費不限大小的SM.MS圖床。
再結合我對圖床的需求:免費+穩定。SM.MS好像是最接近的方案了,雖然SM.MS知名度不算低,但是我還是有點擔心它的穩定性。
再繼續找,找到了這個PicGo,一個圖床管理工具,順著PicGo(v2.0.3)我找到了Github作為圖床這一方案。Github,對啊,我直接就確認了這種方案。雖然有人說Github圖片國內訪問會慢一些,但是它肯定能保證數據的穩定性啊。這樣圖床工具和圖床服務都找好了,喜大普奔!
Github圖床配置
說了很多廢話,終于到了這個理想圖床的配置階段了,比較簡單。
1、建一個倉庫
用于存需要上傳的圖片。這個倉庫最好是public的,因為private的倉庫,圖片鏈接會帶token,這個token又存在過期的問題。
2、獲取授權token
在Github的Developer setting界面生一個token。記得保存,因為它只會顯示一次。
3、配置PicGo
根據圖示:
4、使用
使用也很方便,PicGo有兩種方式:
屏幕截圖
截取圖片之后,圖片會出現在PicGo的待上傳列表里面。我們手動點一下會觸發上傳,上傳成功之后,剪貼板會有對應markdown格式的圖片文本,直接粘貼可以使用。
固定圖片
我們需要將需要使用的圖片拖到PicGo的客戶端內手動上傳,上傳成功之后,會自動復制成markdown文本,可以直接粘貼使用。
終于搞定了,撒花!