乐于分享
好东西不私藏

小龙虾 AI 写公众号:OpenClaw 全流程自动化,从选题到发布不用手

小龙虾 AI 写公众号:OpenClaw 全流程自动化,从选题到发布不用手

保姆级教程:用 OpenClaw(小龙虾)自动化写公众号,从选题到发布不用手

痛点

写公众号文章这事,流程很长:想选题、查资料、码字、找图、排版、发布,每一步都要切换工具,中途还要手动复制粘贴。一篇文章从动笔到发布,少说一两个小时,效率低还容易卡壳。

如果这一整条链路都能交给 AI 自动跑,只需要最后点一下「确认发布」——这样的工作流,其实已经实现了。

本文以我刚完成的一篇数码圈热点文章为真实案例,拆解全流程。


一、选题与素材:AI 辅助生成备选方向

起点可以很模糊,比如丢给 AI 一句话:

"帮我找一下最近数码圈有什么热点"

AI 会结合实时搜索能力(Firecrawl 等工具)抓取近期资讯,整理成 3 到 5 个选题方向和对应素材摘要。如果有特定主题偏好,也可以直接说「写一篇关于华为新机的文章」,AI 会自动搜集产品信息、网友评价、价格参数等资料。

这一步的目的是:让 AI 替你完成信息搜集和初步整理,你来做判断选方向


二、写作:调用公众号写作 Skill,一键出稿

选好方向后,调用 wechat-mp-writer skill,AI 会自动完成:

  • 结构设计(开头、展开、结尾)
  • 口语化表达
  • 适合公众号风格的长度和节奏
  • 自动生成标题、副标题、摘要

这一步输出的是 Markdown 格式的原始文章,可以直接编辑修改。


三、去 AI 味:Humanizer Skill 扫描全文

AI 写的初稿有个问题:太像 AI 写的。

套路化的连接词(「讲真」「其实不管是...还是...」)、过度总结的句式、偏书面的措辞——这些都会让读者觉得「假」。

调用 Humanizer skill,它会扫描 24 类 AI 写作特征并逐一修正:

  • 替换虚词套话
  • 还原口语节奏
  • 去掉过度总结
  • 调整段落长度

效果对比举个例子:

修正前:「讲真,华为这次的新机确实值得关注。从配置到定价,都展现了品牌的创新能力。」

修正后:「华为这次的新机,值得多看两眼。」

修正后更像一个真实的人在说话,不是机器在汇报工作。


四、配图:两种方案按需选择

方案 A:AI 生成配图(image_gen)

如果文章需要特定风格或场景的图片,比如封面图、示意图,调用 image_gen skill 用中文描述想要的画面,AI 生成后保存到本地。

优点:图片风格可控,完全定制 缺点:不适合需要真实产品图的文章

方案 B:真实网图 + embed-images 嵌入

如果配图需要真实产品、人物或现场照片,用 embed-images skill:

  1. 找到目标图片后右键保存本地
  2. skill 把本地图片 base64 编码后直接写入 HTML
  3. 最终 HTML 里不再有本地路径引用,复制到微信编辑器图片不丢

这个方案特别适合产品测评、资讯盘点这类需要真实照片的文章。


五、排版渲染:赛博朋克主题实操

有了文章和图片,下一步是排版。调用 wechat-publisher-wemd skill,底层用 WeMD 编辑器渲染 Markdown,支持 12 种内置主题。

我选的是 Cyberpunk-Neon(赛博朋克) 主题,渲染效果:

  • 霓虹青色(#00F3FF)作为主光晕色
  • 深色背景标题
  • 渐变色分隔线
  • 整体赛博朋克风格,适合科技/数码类内容

渲染命令(命令行):

node <wemd-cli路径> -t "cyberpunk" -o <输出.html> <输入.md> 

排版完成后,图片路径引用本地文件,此时还需要走下一步解决图片问题。


六、图片 CDN 化:正文章节图片上传到微信素材库

复制 HTML 到公众号编辑器会丢图,原因是指向本地文件。解决方案有两个:

方案 1:base64 内嵌 用 embed-images skill 把图片 base64 编码进 HTML,文件原地替换。优点是零 API 调用,缺点是文件体积大。

方案 2:上传微信素材接口wechat-publisher-wemd skill 会自动把文章里的图片上传到微信永久素材接口,获取 CDN URL 后替换 HTML 里的图片路径。

上传后每张图都变成微信 CDN 地址,复制到编辑器里图片正常显示,且永久保存在公众号素材库里。

这一步我跑了真实测试,5 张图全部上传成功:

图片
来源
CDN 地址
01_fe506d.jpg
华为 Pura X Max
http://mmbiz.qpic.cn/...
02_f79d21.jpg
华为阔折叠展示
http://mmbiz.qpic.cn/...
03_af5ef2.jpg
华为配置详情
http://mmbiz.qpic.cn/...
02_32742f.jpg
vivo X300 Ultra
http://mmbiz.qpic.cn/...
03_df0269.png
vivo 影像细节
http://mmbiz.qpic.cn/...

七、封面图:上传永久素材

封面图走的是微信的「永久素材 - thumb」类型接口,上传后生成 thumb_media_id,关联到草稿。

封面图要求:不超过 2MB,格式 jpg/png,建议尺寸 900x500。


八、自动发布到草稿箱:一条命令搞定

上面的步骤完成后,草稿创建通过以下接口完成:

  1. normalize_article 脚本 — Markdown 渲染 + 图片 CDN 替换
  2. upsert_draft 脚本 — 调用微信草稿箱 API 创建草稿

整个链路跑完,AI 会返回:

  • media_id(草稿唯一标识)
  • 预览链接(可直接打开在微信里预览效果)

实际测试结果:

media_id: H4fhM0BhBf98CLjAm795u-x2ODoBqfOMJ_NPME_-e0w... 预览链接: http://mp.weixin.qq.com/s?__biz=... 

打开预览链接,确认内容无误后,在 AI 对话里说「确认发布」,AI 才会真正提交到发布队列。整个流程始终需要人做最后一步决策。


九、重要前提:AI 是工具,写作的灵魂还是你的

先说一个现实。

微信这两年一直在打击批量 AI 内容。平台会综合文本特征、发布频率、账号行为等多个维度来判断,一旦被识别为纯 AI 批量产出,轻则限流,重则封号。这是真实在发生的事。

所以这套工作流的定位很明确:它是辅助工具,不是写作替代方案

具体怎么分工:

AI 能帮上忙的: 搜集资料、整理信息、处理排版和图片、润色语言让它读起来更像人话。这些本来就是体力活,AI 做没毛病。

但 AI 做不到的,必须自己来: 判断这个选题值不值得写、核实资料里有没有错误、输出你对这个事真实的想法、在文章里塞你自己的使用体验和行业观察。读完全篇之后,还要确认一遍:这篇文章读起来像不像我写的?

正确用法分三步走:

第一步,先有自己想表达的东西——哪怕只是几个关键词、一段感想。

第二步,让 AI 帮你搭结构、补文字、处理排版这些技术活。

第三步,通读全文,改到自己满意为止。这一步绝对不能省。

说白了,AI 能帮你缩短"脑子里有货但懒得动笔"这个过程,但没办法帮你思考你想说什么。把这套流程跑通之后,你会发现省下来的都是重复劳动的时间,核心那部分还是自己的。


十、完整流程一览

选题方向(AI 搜索 + 整理)     ↓ 调用 wechat-mp-writer 写稿     ↓ 人工补充核心观点和素材(重要!)     ↓ 调用 Humanizer 去 AI 味     ↓ 配图(image_gen 生成 或 真实网图)     ↓ 调用 embed-images 处理图片     ↓ 调用 wechat-publisher-wemd 排版渲染     ↓ 图片自动上传微信 CDN     ↓ 封面图上传永久素材     ↓ 创建草稿 → 返回预览链接     ↓ 人工通读修改,确认内容像你写的     ↓ 人工确认「确认发布」     ↓ 正式发布 

十一、前置配置:AppID / AppSecret 从哪来

这套自动化依赖微信公众平台的接口能力,需要配置公众号的凭证才能调用。

第一步:获取 AppID 和 AppSecret

  1. 打开 mp.weixin.qq.com[1],登录公众号
  2. 左侧菜单 → 设置与开发 → 基本配置
  3. 找到 AppID 和 AppSecret(AppSecret 需要点击「重置」查看,显示后请立即复制保存,微信只显示一次)

第二步:配置 IP 白名单

自动化调用的服务器出口 IP 需要在白名单里才能通过验证。

  1. 在「基本配置」页面找到 IP白名单
  2. 把当前服务器的出口 IP(联系 AI 获取)添加到白名单
  3. 保存

如果不确定出口 IP,可以先尝试跑一次,微信会返回报错信息,里面包含当前 IP。

第三步:填入凭证

把 AppID 和 AppSecret 告诉 AI(直接发过来就行),AI 自动写入 skill 的 .env 文件,后续每次发文章无需再配置。


十二、用到了哪些 Skill

Skill
来源
用途
wechat-mp-writer
SkillHub
公众号文章全流程写作
Humanizer
SkillHub
去除 AI 写作特征
embed-images
SkillHub
图片 base64 嵌入 HTML
image_gen
内置
AI 生成配图
wechat-publisher-wemd
SkillHub
排版渲染 + 微信 API 发布

十三、Skill 从哪下载:SkillHub 商店

所有公众号相关的 Skill 都托管在 SkillHub 商店https://skillhub.cn[2]

安装方式有两种:

方式一:命令行安装 在终端运行 skillhub --dir <目标目录> install <Skill名>,Skill 会下载到指定目录。

方式二:AI 对话安装(推荐) 在 AI 对话里直接说「帮我安装 wechat-publisher-wemd」,AI 自动执行命令完成安装和配置。

Skill 安装到本地后,存放在 ~/.workbuddy/skills/ 目录下,后续所有操作都在本地完成,不依赖外部网络(调用微信 API 除外)。

引用链接

[1] https://mp.weixin.qq.com

[2] https://skillhub.cn