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
欢迎关注微信公众号,留言交流。

相关文章:

翻译: