用AI造一座「内容工厂」:手机发条消息,三平台内容自动生成好了
先说结论:这套系统能干什么
拿起手机,打开QQ,给机器人发一句话:
"帮我搜今天的AI热点,生成小红书、微博和公众号的内容"
然后放下手机去倒杯水。
回来的时候,三份内容已经写好了,格式正确,风格对口,直接存进了你的笔记库,随时可以复制发布。
如果你懒得每次手动发消息,还可以设成定时任务——每天早上9:15,系统自动搜10个以上AI热门话题,自动生成三套内容,自动保存。
这不是概念,是我实际搭起来跑通的东西。这篇文章记录了用WorkBuddy 完整搭建AI内容工厂的过程,包括踩的坑和解决方案。
这套系统用了哪些东西
| WorkBuddy | |
| OpenClaw | |
| QQ Bot | |
| Obsidian |
整体链路很简单:
你在手机QQ发消息 ↓ QQ官方服务器(WebSocket) ↓ 本地 OpenClaw Gateway ↓ WorkBuddy AI 执行任务 ↓ 生成内容 → 自动保存到 Obsidian 最大的优势:全程本地运行,不需要公网服务器,不需要备案,不需要任何月租费用。
搭建过程
第一步:安装 OpenClaw 并启动 Gateway
OpenClaw 是整个系统的"消息中枢",负责把 QQ 消息转交给 AI 处理。
安装完成后,用以下命令确认服务状态:
openclaw gateway status 正常状态应该看到:
RPC probe: ok Listening: 127.0.0.1:18789 看到这两行,说明 Gateway 已经在本地 18789 端口正常运行了。
小提示:OpenClaw 支持注册为 Windows 计划任务,开机自动启动,不用每次手动运行。
第二步:安装 QQ Bot 插件
openclaw plugins install @sliverp/qqbot@latest 安装完成后验证:
openclaw plugins list 看到 QQ Bot | qqbot | loaded 就说明插件加载成功了。
然后在配置文件里填入你的 QQ Bot 凭证(去 QQ 开放平台申请):
"channels": { "qqbot": { "enabled": true, "allowFrom": ["*"], "appId": "你的AppID", "clientSecret": "你的AppSecret" } } 关键点: QQ Bot 插件使用 WebSocket 主动连接,不需要公网 IP,不需要配置回调地址,普通家庭宽带就能跑。
第三步:配置内容自动生成任务
这是整个方案的核心。在 WorkBuddy 里创建一个定时自动化任务,提示词如下:
搜索今日 AI 领域热门话题(使用网络搜索获取最新资讯), 选取至少 10 个热点话题,分别为以下三个平台生成内容: 1. 小红书版(口语化、带emoji、每个话题独立段落、带话题标签) 2. 微博版(简洁有节奏、控制在300字内、带互动提问、带话题标签) 3. 公众号版(深度长文、每个话题含备选标题5个、段落结构完整、可直接发布) 生成完成后,将三份内容分别覆盖保存到 Obsidian 仓库对应目录。 文件顶部第一行注明当前实际日期。 执行时间设为每天 09:15,让它每天自动跑。
第四步:设计合理的任务时序
如果你还有其他任务(比如自动发布公众号),需要注意时序设计,避免任务堆叠导致限流:
| 09:15 | 内容自动生成 | |
| 09:45 | 公众号自动发布 | |
核心原则:先生成再发布,至少间隔30分钟。
踩坑实录
坑1:Dashboard 显示 QQ Bot「已连接:不」
搭好之后打开 Dashboard,傻眼了——QQ Bot 显示未连接。
花了不少时间排查,最后在日志里找到真相:
[qqbot] ✅ Access token obtained successfully [qqbot] WebSocket connected ... Gateway failed to start: another gateway instance is already listening on ws://127.0.0.1:18789 原来是两个 OpenClaw 实例在抢端口。
ClawX 内置的旧版 Gateway(v2026.3.1)先占了 18789 端口,QQ Bot 连接是正常的 后安装的 OpenClaw CLI(v2026.3.8)因端口被占启动失败,但 Dashboard 是它的
结论:Dashboard 显示状态不可信,直接去 QQ 里发条消息测试才是最准的。
经验: 遇到状态显示异常,先看日志,日志在
%TEMP%\openclaw\openclaw-日期.log
坑2:生成内容的日期写成了去年
生成的文章末尾出现了"2025年"——实际是2026年。
原因很简单:没在提示词里明确说明要用系统当前日期。
修复方法: 提示词里加一句:
文件顶部第一行注明当前实际日期(用系统当前日期,格式:YYYY年MM月DD日) 坑3:多任务并发触发限流
晚报任务偶尔失败,报错 Too many requests。
排查发现是多个任务在相近时间点同时触发,AI 接口被打爆了。
解决方案: 把任务时间错开,相邻任务之间至少间隔15分钟。
系统跑起来的效果
实际输出的内容质量挺不错,举个小红书版的例子:
姐妹们!最近被Manus AI刷屏了 📱
号称"动动嘴就能完成工作"的通用AI Agent,我来帮你们测评了!
✨ 筛选简历:丢进去100份,自动出排名✨ 股票分析:输入代码,自动生成投资报告✨ 旅行规划:说预算和喜好,行程直接生成
口语化、有节奏感、标签完整,基本可以直接用。
公众号版则是长篇深度文章,每个话题都有5个备选标题、开篇场景、案例分析、优缺点总结,结构很完整。
平时临时用 QQ 发指令
除了自动定时任务,平时有临时需求也可以直接发消息:
本质就是:通过QQ给AI发任务,AI帮你把活干完,结果放到你指定的地方。
写在最后
这套系统搭完,最大的感受是:
AI 工具的价值,不在于它能做什么,而在于你能不能把它接进你的工作流里。
一个独立的 AI 对话框,解决的是单次问题。接进工作流的 AI,解决的是持续性的生产力问题。
从"需要的时候打开聊一聊",到"每天自动帮你把活干完",中间差的就是这套配置。
如果你也想搭一套,完整的配置文件和踩坑记录都在本文里了,照着来就行。
有问题欢迎留言,我尽量回。
相关阅读:
WorkBuddy 是什么?AI 原生智能体工作台入门 OpenClaw 安装与配置完全指南 用 Obsidian 管理 AI 生成内容的最佳实践
原创内容,转载请注明出处。
关键词: OpenClaw、WorkBuddy、AI内容生成、QQ Bot、自动化工作流、内容工厂、AI写作、小红书运营、公众号运营、AI工具、智能体、Obsidian、定时任务、内容自动化
夜雨聆风