寫(xiě)博客多平臺(tái)發(fā)布簡(jiǎn)書(shū)、掘金、CSDN

前言

一個(gè)能把知識(shí)給別人講清楚的人,一定是理解清楚透徹的人。

很多人都愿意本著分享、開(kāi)源的精神,將自己的經(jīng)驗(yàn)、見(jiàn)解無(wú)私地分享給生態(tài)、大眾,我很敬佩這樣的人,也一直向他們學(xué)習(xí)。

切換gitee碼云圖片倉(cāng)庫(kù)

由于github太不穩(wěn)定了,所以自己有找了gitee倉(cāng)庫(kù)來(lái)做圖片的存儲(chǔ)

進(jìn)入碼云,然后創(chuàng)建一下私人token

image-20200717123503931
image-20200717123522626

生成的token自己記住。

新建一個(gè)public的倉(cāng)庫(kù),專(zhuān)門(mén)管理md文件和圖片。如果你原來(lái)有g(shù)ithub,可以直接導(dǎo)入過(guò)來(lái)。

picgo增加插件

image-20200717123705602

安裝好,重新配置一下

image-20200717123747512

主要是customUrl:

格式為https://gitee.com/jafir/blogs/raw/master

https://gitee.com/用戶(hù)名/倉(cāng)庫(kù)名/raw/master

完成后就可以上傳圖片啦,很快。

image-20200717123928374

正題

現(xiàn)在寫(xiě)博客,然后要發(fā)布到很多寫(xiě)作平臺(tái),例如,簡(jiǎn)書(shū)、csdn、掘金等,可能面臨著有些圖片防盜鏈或者失效的情況,我推薦的策略體系是:

markdown+Typora + picGo + jsdelivr + github倉(cāng)庫(kù) + bloghelper

Typora

Typora無(wú)論是在win還是在mac都可以用,md的標(biāo)準(zhǔn),適用于大多數(shù)主流的博客平臺(tái),小巧靈動(dòng),很多人都喜歡。

typora

PicGo

PicGo 快速上傳圖片并獲取url連接的工具,win,mac都可以用。而且支持很多圖床:七牛、騰訊云、又拍云、github、阿里云等等,有桌面狀態(tài)欄直接拖拽上傳,很方便。最終要的是可以和typora結(jié)合使用

pickgo

jsDelivr

jsDelivr 免費(fèi)的開(kāi)源倉(cāng)庫(kù)的cdn,支持npm、github、WordPress等

jsDelivr

方案詳情

一、github生成token,生成倉(cāng)庫(kù)用于保存md和圖片

在【Settings】-【Developer settings】-【Personal access tokens】-【Generate new token】

image
image

保存好token,后面會(huì)用到

創(chuàng)建一個(gè)github新倉(cāng)庫(kù),用于存放md文件和圖片

二、pickGo設(shè)置github圖床和jsDelivr的域名url

image

倉(cāng)庫(kù)名:【用戶(hù)名】/【你的倉(cāng)庫(kù)名】

分支:master

token:就是剛才github的token

存儲(chǔ)路徑:指的是github的倉(cāng)庫(kù)的目錄,這里推薦按年份來(lái)存放md和圖片,明年你就改一下2021就行了

自定義域名:這個(gè)就需要用免費(fèi)的jsDelivr來(lái)做github的cdn中轉(zhuǎn),這樣訪(fǎng)問(wèn)會(huì)快很多

https://cdn.jsdelivr.net/gh +【賬戶(hù)名fly7632785】+ 【倉(cāng)庫(kù)名blogs】@latest

例如我的:https://cdn.jsdelivr.net/gh/fly7632785/blogs@latest

PS:有時(shí)候會(huì)出現(xiàn)上傳圖片失敗的問(wèn)題,不是picGo的問(wèn)題,多數(shù)是因?yàn)間ithub,你懂的。如果你有自己的oss或者其他云儲(chǔ)存,可以把地址改為其他picGo支持的圖床云儲(chǔ)存。

三、一鍵發(fā)布到多個(gè)寫(xiě)作平臺(tái)

我寫(xiě)博客是發(fā)布到簡(jiǎn)書(shū)、掘金、csdn上的,當(dāng)然不想一個(gè)一個(gè)復(fù)制啦。所以,網(wǎng)上找了一圈兒工具,有些說(shuō)openwrite、有些說(shuō)bloghelper還有一些其他大型媒體工具比如易媒、簡(jiǎn)媒等,但是多數(shù)還是商業(yè)化的,說(shuō)白了,就是要收費(fèi)。openwrite:每月10次發(fā)布。發(fā)布底部還加了類(lèi)似水印的文字。。。。不喜歡

github上的bloghelper,這個(gè)很不錯(cuò),推薦,跨操作系統(tǒng)的。大致原理就是,登錄拿cookie、token等信息,自己做請(qǐng)求進(jìn)行發(fā)布。所以你需要先登錄你要發(fā)布的平臺(tái)。

bloghelper

你們可以自行下載。

PS:如果下載了不能用的話(huà)(我的mac10.15.4 就不能用),可以自行clone項(xiàng)目,npm方式自運(yùn)行。還有一點(diǎn)就是,作者使用mac的話(huà)狀態(tài)欄是黑色的,所以它做的圖標(biāo)是白色透明的,而我的mac是白色的狀態(tài)欄,就看不見(jiàn)圖標(biāo),一開(kāi)始我還以為程序報(bào)錯(cuò)了,clone下來(lái)之后運(yùn)行,最后才發(fā)現(xiàn)是圖標(biāo)問(wèn)題,改成黑色,就能完美看見(jiàn)了。

BlogHelper修改版本

需要自行clone ; npm install ; npm start
自行編譯版本

  • 兼容mac的淺色外觀模式 圖標(biāo)可見(jiàn)(原來(lái)是透明的白色 不可見(jiàn))
  • 增加一鍵存稿、發(fā)布 博客到 已登錄的寫(xiě)作平臺(tái)

關(guān)于作者

作者是一個(gè)熱愛(ài)學(xué)習(xí)、開(kāi)源、分享,傳播正能量,喜歡打籃球、頭發(fā)還很多的程序員-。-

熱烈歡迎大家關(guān)注、點(diǎn)贊、評(píng)論交流!

簡(jiǎn)書(shū):http://www.itdecent.cn/u/d234d1569eed

github:https://github.com/fly7632785

CSDN:https://blog.csdn.net/fly7632785

掘金:https://juejin.im/user/5efd8d205188252e58582dc7/posts

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

友情鏈接更多精彩內(nèi)容