Linux環境下維護公衆號記錄

昨天空閒的時候,我開通了微信公衆號,並嘗試發佈了一個文章。遇到了一些困難,後面經過摸索,問題逐步解決,記錄下過程,也許對同樣在 Linux 下維護公衆號的同學有幫助。

先解釋下爲什麼要開通公衆號:

  • 擴大內容受衆

    微信有十幾億人在用,地球也不過幾十億人,毋庸置疑,簡體中文用戶微信差不多全覆蓋,是個巨大的流量入口。如果能想辦法利用好,絕對有益。

  • 打破割裂

    簡體中文互聯網是割裂的,我的網站一直就沒有被百度用心收錄(反感備案),導致很多潛在用戶無法觸達。開通公衆號,有微信的自然流量不說,公衆號內容能被百度等中文搜索引擎收錄,曲線救國。

  • 能搞錢

    過往公衆號給人一種恰爛錢的感覺,但是在一個基本法律被漠視、公平正義被踐踏、無限連任的土地,這簡直不值一提。況且你可以一直保持初心,持續輸出對人有作用的內容,能做到這樣,功德無量,在此基礎上,獲取正當的勞動報酬,天經地義,無可厚非,寫作輸出知識並不丟人。我粗略看了下,微信裏面支持打賞、廣告、帶貨等變現方式,比正常的路子寬。比如打賞這個就很有意思,還能設置自動回覆!

  • 公衆號/網站兩不誤

    一開始我還沒有意識到,維護公衆號和開網站本質上是一樣的。兩者在維護方式上大同小異。既然都是輸出內容,服務讀者,爲何不順帶把公衆號做了。比如就我個人來說,經過摸索,我發現同維護時公衆號並不會增加多少工作量,先寫好 markdown 文本,hugo 發佈到網站後,順帶把這個 markdown 文檔用工具處理下,複製到公衆號後臺,差異的地方修改後,即可完成發佈。

1. Markdown 文檔轉換成微信公衆號樣式

我並不清楚爲什麼微信不直接提供 markdown 文檔的上傳解析功能,老實說,一開始這讓我感到很震驚,它只支持 doc/docx 格式上傳,如下圖所示。

wechat admin page

不瞭解生態的要在這個上面完成日常編輯,簡直是噩夢。後來瞭解到有專門的第三方平臺,比如秀米、135 編輯器等多達十幾個,能養活這麼多周邊生態軟件,確實令人驚歎。

這些工具,我稍微體驗了下,完全不符合胃口。我想要的是直接把 markdown 渲染成微信要求的格式,然後複製到後臺的,這樣對我來說最節約時間,並不需要花裏胡哨的模板,只需要和我網站內容排版相差不大就好了。

如果你有類似煩惱,我推薦這個 工具

  • 建議使用 docker 方式本地部署方式

    直接使用一條命令,啓動完全屬於你的、私有化運行的實例(相比 web 化的同類工具站點,不怕隱私泄露)。

    1docker run -d -p 8080:80 doocs/md:latest
    

    容器運行起來之後,打開瀏覽器,訪問 http://localhost:8080 即可。

  • 導入 markdown 文件

    導入後,效果如下所示:

    md to wechat format

    **注意**,一定要用 chrome 瀏覽器,firefox 會丟失樣式,這是一個bug。起初,因爲這個 bug,我差點放棄使用該軟件,換個瀏覽器後才知道效果還不錯。

  • 複製內容到公衆號後臺

    確認內容、排版沒什麼問題後,直接複製內容到公衆號後臺,這樣比自己編輯方便多了,心理負擔全無。

2. SEO 相關

網站要 SEO,方便搜索。

公衆號其實也差不多,只是它把這個概念轉換了下,對一些非技術人員可能更加友好些。

比如關鍵字 keyword(有數目限制):

wechat keyword

簡介 summary:

wechat summary

標題和封面圖片就不多說了,這個都能理解。封面還能去微信提供的圖片庫找圖,這可太有意思了。

從前,我都是自己找圖/繪圖的,相比起來還是去圖庫找圖方便。

3. 其它

如果你有拼寫錯誤,公衆號編輯界面下面還會提示你,太秀了。因爲 Linux 的輸入法詞庫不是很理想,加上中文糾錯本身很難,這一點不得不說,很實用。

和維護網站不一樣,網站什麼都是自己控制,公衆號發佈後,只允許變動少量內容,在中國做媒體,不被監管和閹割是不可能活下來的,這一點可以理解,只是不方便。所以,最好是確保內容無誤後再發布,三思而後行。

另外,如果沒有用圖牀,本地圖片得自己手動上傳,文章圖片不多的話, 還可以接受。

因爲是首次使用公衆號,瞭解不多,後續有更多心得再分享。

最後修改於: Thursday, December 7, 2023

相關文章:

翻譯: