写在最前面的话:
基于上期老师的分享微信公众号的格式化模板,我就想是否可以有一套微信公众号自运营的机制。让 opencalw 来使用释放掉我每天找内容和发布的工作量。所以做了下面这个整套的工具
微信公众号-采集到发布全流程搭建
基于OpenClaw 的全自动内容运营平台,专门为微信公众号运营场景设计。它的核心价值在于将原本需要人工手动完成的整个内容运营流程自动化:从网上发现优质文章、到 AI 改写、生成封面、到最终发布到公众号,全部可以一键完成。
这套工具机制适合哪些人群
- •公众号矩阵运营团队:需要大量运营多个公众号和内容检索进行二创。
- •企业公众媒体运营需求:需要追热点或政策定期运营公众号内容。
- •个人媒体创作者:比如麻小的公众号,作为内容沉淀和宣传阵地。

工具运行流程
简单先介绍一下这套工具的运行流程:
状态机驱动
- •改写阶段:🧲 待改写 -> ✍️ 改写中 -> 🧾 待审核
- •发布阶段:🚀 待发布 -> 📤 发布中 -> ✅ 已发布
系统运行机制
AutoPlatformWX 本质是一条“内容加工流水线”:飞书表格驱动 → 状态机调度 → 模型改写 → 发布到公众号草稿箱。

1. 灵感引擎

2. 流水线引擎
状态机驱动,8 个状态自动流转:
待改写 → 改写中 → 待审核 → 审核中 → 待发布 → 发布中 → 已发布 / 失败

3. 改写策略

4. 审核与发布
- •改写 → 创建飞书文档 → 状态改为“待审核”(人工确认)
- •确认后 → 状态改为“待发布” → 执行发布
5. 发布流程

6. 模块协作
配置管理 → 飞书客户端 → 采集器 → 灵感分析 → 改写模块 → 格式优化 → 微信发布
↓
一句话总结:以飞书为任务操作台、以状态机为编排骨架、以模型为内容生成器、以微信为最终输出端的自动化内容生产系统。
多维表格截图:

灵感引擎33%
灵感引擎

流水线引擎33%
流水线引擎

公众号草稿库33%
公众号草稿库

安装方式:
文档地址:
方式一:OpenClaw 对话安装
这种方式的最大优势在于“无需配置环境变量”,所有的安装步骤都可以通过对话完成,就像有一个技术助手在帮你操作一样。
第一步:克隆代码仓库
你需要对 OpenClaw 说:“帮我安装https://github.com/wuhongchen/AutoPlatformWX.git这个项目“。OpenClaw 会自动执行以下命令:
cd /workspace
git clone https://github.com/wuhongchen/AutoPlatformWX.git
cd AutoPlatformWX
第二步:安装依赖
对 OpenClaw 说:“帮我安装 AutoPlatformWX 的 Python 依赖”。系统会执行pip install -r requirements.txt来安装所有必需的 Python 包。如果遇到报错,可以说“重新安装依赖”让系统重试。
第三步:配置环境变量
这是最关键的一步,但通过对话方式变得非常简单。你只需要对 OpenClaw 说:“帮我配置 AutoPlatformWX 的环境变量”,然后提供以下信息即可:developers.weixin.qq.com微信开放平台获取微信公众号参数
- •微信公众号 AppID
- •微信公众号 Secret
- •AI 模型 API Key(如 Kimi API Key)
- •火山引擎 AK/SK(用于封面生成,可选)
系统会自动生成 .env 配置文件,全部过程无需手动编辑任何文件。
第四步:初始化飞书表格
对 OpenClaw 说:“帮我初始化 AutoPlatformWX 的飞书多维表格”。系统会运行两个初始化脚本,分别创建灵感库表和内容库表。如果需要配置飞书应用信息,直接告诉 OpenClaw 即可。
第五步:验证安装
对 OpenClaw 说:“帮我验证 AutoPlatformWX 安装是否成功”。系统会检查 Python 版本、依赖安装状态、环境变量配置、飞书表格连接等各个方面。
第六步:试运行
对 OpenClaw 说:“帮我测试发布一篇公众号文章,URL: 【文章链接】。系统会执行完整的测试流程,确保一切正常。
QA: 飞书多维表格权限如何开启

51%

49%

分享一下做这套工具里面发生的有趣的小故事:
1、微信的图片不是你想抓就能抓的

38%

62%

做微信公众号内容采集的人,第一个要面对的就是微信的图片防盗链机制。
最开始,我像抓普通网页一样直接用 requests 去抓微信图片,结果返回的都是 403 错误。微信的图片服务器会检查 Referer 头,如果你不是从微信域名过来的,直接拒绝访问。这就像是你去图书馆看书,管理员要求你必须从大门进来才行,从窗户翻进来的一概不让看。
2、飞书文档图片占位搞的头疼死了
把改写后的文章存到飞书文档,这本来是个很好的选择——飞书文档支持富文本格式,而且可以多人协作。但实际做起来才发现,图片插入是最大的噩梦。
最开始的逻辑是这样的:AI 改写完文章后,系统会调用飞书 API 创建文档,然后把文字内容一段段塞进去。这听起来很正常,直到我们遇到了图片。
问题在于,飞书 API 创建文档时,图片不能和文字一起批量插入。你需要先创建文档,然后逐个插入图片,而且每次插入图片都需要知道这张图片的具体位置。也就是说,你需要先知道第一段文字在文档的哪个位置、第二段文字在哪个位置,然后把图片插到这两段文字之间。
但这就带来了一个根本性的问题:文字和图片的对应关系怎么建立?原始文章里,图片是插在某个段落里面的,比如“A 段落 图片 B 段落 图片 C 段落”这样的结构。但飞书 API 插入图片时,它是按照字符位置来定位的,不是按照段落来定位的。如果 AI 改写后的文章和原文长度差很多,原来的位置信息就完全对不上了。
3、AI 改写如何能写人话而不是直接搬运
让 AI 改写文章,最容易出现的问题就是“机器味”太重——读起来像是在翻译腔里泡过的,或者干脆就是简单的同义词替换,一眼就能看出来是机器改的。
最初我们用的提示词特别简单,就是告诉 AI“请把下面这篇文章改写成自己的话”。结果 AI 输出的内容要么是严重删减(本来 3000 字的文章,改写完变成 800 字,精华全没了),要么是各种语法错误(毕竟 AI 是逐句处理的,不懂得上下文连贯)。
后来我各种 github 找库找别人的写法,从一套小红书的改写库上找到了灵感,顺便炒了一下哈哈。
改写的核心是:人设+口语词+叙事方法,这套组合技能改完起码看起来有人味了。

4、如何解决发布到微信公众号里面的好看格式

文章内容改完了,接下来要面对的问题是:怎么让文章在公众号里看起来好看?
微信公众号的编辑器是个很奇怪的东西。你在飞书文档里排版得漂漂亮亮的,一旦复制到公众号后台,就会变得面目全非。字体变了、行距变了、图片位置也跑了。
最痛苦的是,微信公众号的后台编辑器使用的是一种叫“富文本”的东西,它对 HTML 标签的支持非常有限。很多常见的 CSS 样式在公众号里都不生效。比如你想让一段文字居中显示,用text-align: center,对大部分编辑器都有效,但在公众号后台有时候就是不行。
我们试过的方案包括:用 Markdown 语法写完再复制过去(然并卵,公众号根本不支持 Markdown),用微信的官方编辑器一点点调(太慢了,不适合自动化),用 HTML 代码直接粘贴进去(微信公众号的代码编辑功能限制很多)。
最后的解决方案比较实在:既然无法完全控制公众号的显示效果,那就让内容本身足够强——标题足够吸引人、开头足够抓人、结构足够清晰。形式上的花哨反而是其次的。
当然,一些基础的格式处理还是需要的。比如我们会在文章里自动插入分隔线、给重点句子加粗、让图片居中显示。这些通过飞书文档的格式设置都能实现,复制到公众号后基本能保持。
还有一个问题是公众号的图片上传限制。每次发文章,图片总大小不能超过 10MB,单张图片不能超过 5MB。如果文章图片太多,就需要压缩。但压缩会影响画质,这个平衡很难把握。我们现在的策略是,根据图片的实际用途来决定压缩级别——封面图尽量清晰,正文里的图可以适当压缩。

第一版本25%
第一版本

第二版本25%
第二版本

第三版本25%
第三版本

第四版本25%
第四版本

最后成果:


学员须知(小白基础答疑手册)
作业提交步骤指导:☎️AI训练营 - 学员须知(持续更新)
OpenClaw主文档(含所有回放):第五期:OpenClaw小龙虾训练营
AI训练营数据中心(含证书获取、找搭子):🌈AI训练营第1课:第1课:认知破局——认识OpenClaw小龙虾第2课:第2课:基建搭建——小龙虾云端部署+技能初始化第3课:第3课:数据中枢——小龙虾协同多维表格第4课:第4课:社媒引流——小红书自动化运营第5课:第5课:私域沉淀-微信公众号一键排版第6课:第6课:主动出击——让小龙虾给你打电话
第7课:第7课:赋予声带——让小龙虾开口说话第8课:第8课:顶峰相见,谁的龙虾会运营课程在线回答汇总:🥠课程在线回答问题汇总优秀笔记:优秀笔记分享自习室:自习室
✨从训练营出发,你与AI的故事我们想听 | WaytoAGI AI训练营老学员专属回访https://waytoagi.feishu.cn/share/base/form/shrcnvP68KwlHihAAi7UQ2Dzw2g
从训练营出发,你与AI的故事我们想听 | WaytoAGI AI训练营老学员专属回访https://waytoagi.feishu.cn/share/base/form/shrcnvP68KwlHihAAi7UQ2Dzw2g