说实话,我以前发公众号文章挺痛苦的。
复制粘贴、调格式、传图片、反复预览……一篇稿子折腾下来,半小时没了。要是赶上急稿,更是手忙脚乱。
直到前几天,我突发奇想:能不能让 AI 助理帮我干这活儿?
说干就干。花了一晚上,还真让我折腾出来了。

先解决工具问题
要让 AI 发公众号,得先找个能把 Markdown 转成公众号格式的工具。搜了一圈,wenyan-cli 看起来不错。
安装很简单:
npm install -g @wenyan-md/cli
但有个坎儿——这玩意儿需要微信公众号的 AppID 和 AppSecret 才能调用微信 API。
只好登录公众号后台,在「开发-基本配置」里找。找到之后别忘了把服务器 IP 加到白名单,不然后面全白搭。
给 AI 写个”使用说明书”
工具有了,但 AI 不知道怎么用。我得告诉它:
- 环境变量怎么设
- 命令怎么拼
- 出错怎么办
最后封装成一个脚本:
#!/bin/bash
export WECHAT_APP_ID="你的AppID"
export WECHAT_APP_SECRET="你的AppSecret"
wenyan publish -f "$1" -t lapis -h solarized-light
这样 AI 只需要记住一句话:“给老达观海笔记公众号发篇文章”,就能触发整个流程。
实战:从网页到公众号
理论准备完毕,找个链接试试。
目标是清廉海南网的一个新闻页面。任务是:抓取内容 → 整理成文章 → 发布到公众号。
第一个坑:网页抓不到
直接用工具抓,只返回了个”分享到朋友圈”的提示。原来这网站有反爬。
换 agent-browser,模拟真实浏览器访问,搞定。
第二个坑:封面太丑
第一次发布用了张通用图片,跟内容完全不搭。
干脆自己生成。政府类新闻嘛,深蓝背景配红色装饰,中间放个金色的”廉”字,看着就正经。

用 SVG 画好,rsvg-convert 一转,齐活。
第三个坑:命令”卡死”
wenyan publish 上传图片到微信服务器要 15-30 秒,我以为卡死了,终止了好几次。
后来才发现,人家本来就这么慢。耐心等待,设个 90 秒超时,别瞎 interrupt。
成了
折腾到半夜,终于成功发布到公众号草稿箱。
登录后台一看:排版整齐,封面专业,像模像样。
我把踩过的坑整理成表格:
| 坑 | 怎么填 |
|---|---|
| wenyan 执行慢 | 设 90-120 秒超时,别急着终止 |
| 封面不搭 | 按主题生成,政府类用深蓝+红色 |
| 网页抓不到 | 用 agent-browser 模拟浏览器 |
现在整个流程已经自动化:
我说一句话 → AI 抓取整理 → 生成封面 → 发布到草稿箱 → 我后台点一下发布。
全程不到 6 分钟,比以前快了 5 倍。
还能更好
这只是开始。接下来我想让 AI:
- 自动监控热点,给我推选题
- 一篇文章同时发公众号、知乎、头条
- 自动统计阅读数据,每周给我个简报
反正重复劳动都交给 AI,我只管想选题、写内容、跟读者聊天。
最后说两句
折腾这一晚上,最大的感受是:AI 不是来抢饭碗的,是来帮你端饭碗的。
那些繁琐、重复、没营养的活儿,交给 AI 就行。省下来的时间,干点真正有价值的事。
如果你也想搞个类似的自动化流程,欢迎交流。反正代码都开源,拿去用就是。
用到的工具:
- wenyan-cli:Markdown 转公众号格式
- agent-browser:网页自动化
- SVG + rsvg-convert:封面生成
相关链接:
- wenyan-cli: https://github.com/caol64/wenyan-cli
- agent-browser: https://github.com/vercel-labs/agent-browser
