使用Obsidian自动发布文章到微信公众号

每次网站更新内容的时候,都需要顺带更新微信公众号,久而久之,就想找个自动化方案。

时至今日,微信公众号后台是不支持直接上传解析 Markdown 文件的,在其后台上进行编辑,几乎是有追求的现代人类不愿意完成的任务。

身在屋檐下,不得不低头,以前使用 doocs/md 这个工具本地预览,然后手动复制到公众号后台的。

痛点如下:

  • doocs/md 网页版本依赖的前端资源加载慢,需要翻墙,费劲;
  • 安装到本地直接运行的话,默认要切换到 Chromium,而我主要用 Firefox,有时候会忘了切换,复制到公众号后台后,才发现部分主题样式失效,会导致排版错乱,一切只能 redo 一遍;
  • 从上面 2 点可看出:相较而言,如果能点一个按钮自动发布到草稿箱,然后自动跳转到公众号后台页面,反人类操作步骤自然少很多,效率飙升。

所以想用 Obsdian 的插件做自动发布。

带来的好处:

  • Obsidian 的 Markdown 编辑预览体验非常好(虽然我主要使用 zed 编辑,加了一些自动格式化的逻辑);
  • Obsidian 的插件系统很厉害,已经有人写好的了自动化轮子插件;
  • 如果有闲工夫或者兴趣,还可以在这些插件的基础上进行定制化开发;
  • Obsidian 可以选非常好看的中文字体(LXGW WenKai / 霞鹜文楷), 不影响 zed 等 IDE;
  • 习惯用其记录一些小笔记等,比较熟悉。

有很多人写了相关插件,目前选的是 Wechat Publisher。官方插件市场的类似的有好几个,没空对比测试,根据自己需求选一个即可。

1. 安装 Wechat Publisher

WeChat Publisher 已经上架 Obsidian 官方社区插件市场,推荐直接通过市场安装:

  1. 打开 Obsidian「设置」。
  2. 进入「第三方插件 / Community plugins」。
  3. 点击「浏览 / Browse」。
  4. 搜索 WeChat Publisher 或 wechat。
  5. 点击安装并启用插件。

这里值得额外说明的是,打开 Obsidian 的官方插件市场,需要翻墙,充分发挥了社会主义应有的优越性,不服请转角找街道的综合社区服务中心,排队叫号教你重新做人。

2. 如何使用

启用后,点击 Obsidian 左侧边栏的 WeChat Publisher 图标,或按 Cmd/Ctrl+P 搜索 WeChat Publisher 打开预览面板。

如下图所示操作步骤,聪明点的大概点点看看就能上手。

obsidian_wechat_publisher

做好一些基本设置后(后文会讲),最终点图标 3 所示的按钮,会自动发布到公众号草稿箱,从此一定程度上告别非人类编辑和排版(插件自带一些适配公众号的默认模板,或者叫主题),节约时间,而时间就是生命!

3. 配置自动发布

这里所说的自动发布,就是帮你通过这个插件,自动发布到公众号的草稿箱。

其原理大概是利用公众号的 AppID、AppSecret 和 IP 白名单,调用 官方 API 帮你把你文章发布到草稿箱。

配置截图:

obsidian-wechat-publisher-settings

作者很贴心,还做了自动检测出口 ip 的功能。看图还不会配置使用的,可以直接去看作者写的文档

4. 其它

个人试用下来,对于我的场景,还是有些不足,需要自己额外定制化开发。

比如:

  • 自动选处理 hugo 的图片链接、缩略图等;
  • 自动处理所谓的 frant matter,关键字等;
  • 其它设置等

此外,它提供的几个默认主题,总感觉差点意思。

作者开发插件供个人免费使用,还强要什么自行车🚲,往后有动力有能力就自己改吧,毕竟需求比较特别。

最后修改于: Friday, June 12, 2026
欢迎关注微信公众号,留言交流;也欢迎使用我开发的微信小程序。

相关文章:

翻译: