惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

GbyAI
GbyAI
Jina AI
Jina AI
月光博客
月光博客
博客园_首页
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
IT之家
IT之家
Hugging Face - Blog
Hugging Face - Blog
T
Tailwind CSS Blog
V
Visual Studio Blog
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
大猫的无限游戏
大猫的无限游戏
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
阮一峰的网络日志
阮一峰的网络日志
量子位
博客园 - 【当耐特】
The Cloudflare Blog
宝玉的分享
宝玉的分享
博客园 - 聂微东
博客园 - 叶小钗
美团技术团队
G
Google Developers Blog
人人都是产品经理
人人都是产品经理
博客园 - Franky
小众软件
小众软件

mephisto.cc

修复rime-ice无法弹出候选框的问题 开机滚动字体显示优化 个人网站安全防护 树莓派上部署Vaultwarden 使用goaccess实时分析Caddy日志 个人网站监控 Hugo全站AVIF记 Linux下尝试使用Godot开发小游戏 Arch linux dae 透明代理 Airflow接管galler-dl下载任务 如何使用gallery-dl批量下载图像 Arch核显下如何愉快玩Dota2和CS2 Arch/labwc 环境网络相关设置 Rime添加dota2词库 Arch 重装记录 Supertuxkart iOS版终于发布了 打造自己的流媒体音乐服务 剪切板管理工具clipcat推荐 MangoHud性能监控 微信小程序开发记 Rofi试用 解决Arch下VSCode无法输入中文的问题 独立窗口管理器下无法录屏问题处理 上海市二手房成交数据监控 OpenLDAP监控 Arch linux如何顺畅连接蓝牙设备 使用Git和Ansible管理配置文件 Arch Linux SSL VPN 客户端配置 简单获取celery任务实时结果 Arch linux下iNode客户端的安装和使用方法
Linux环境下维护公众号记录
2023-12-07 · via mephisto.cc

昨天空闲的时候,我开通了微信公众号,并尝试发布了一个文章。遇到了一些困难,后面经过摸索,问题逐步解决,记录下过程,也许对同样在 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 的输入法词库不是很理想,加上中文纠错本身很难,这一点不得不说,很实用。

和维护网站不一样,网站什么都是自己控制,公众号发布后,只允许变动少量内容,在中国做媒体,不被监管和阉割是不可能活下来的,这一点可以理解,只是不方便。所以,最好是确保内容无误后再发布,三思而后行。

另外,如果没有用图床,本地图片得自己手动上传,文章图片不多的话, 还可以接受。

因为是首次使用公众号,了解不多,后续有更多心得再分享。