你的OpenClaw只会聊天?人家都配成自动化流水线往公众号推了
写这篇文章之前,我先说一句大实话。
我装OpenClaw差不多四个月了。一开始就是跟着教程把配置文件写好——AGENTS.md、SOUL.md、USER.md,觉得自己配置得挺专业的。把AI人格写清楚、写作风格定好、工具权限设置好,这不就完了吗?
不是。
这三件事只是入门。真正让OpenClaw干活的东西,绝大多数人根本没碰。
我今天就讲讲我花了三周才搞明白的东西——怎么让OpenClaw自动把一篇文章从选题一直跑到公众号草稿箱里,中间不用你手动点一下。
我一开始以为,OpenClaw的核心玩法就是”配置AI人格”。
你写一个AGENTS.md,告诉它”你是一个养生号作者”;再写一个SOUL.md,告诉它”你要选什么类型的选题”;最后写一个USER.md,告诉它”你的写作风格是什么”。
这当然是对的。但如果只停在这,你只是在配置一个”高级版ChatGPT”。
你每次想写文章,还是得手动告诉它”今天写一篇关于XX的文章”,然后等它回复,你复制粘贴,再手动打开公众号后台,上传封面、编辑排版、点发布。
这个流程如果自己做一遍,一篇文章从想到发,怎么也要40分钟到一小时。
我一开始觉得这已经很快了——毕竟以前我写一篇要两三小时。
但后来我发现一件事:OpenClaw真正的能力,不是帮你写文章,是把”写文章”这件事变成一个不用你管的流水线。
怎么从”聊天”变成”自动化”
先说我怎么发现的。
有一天我闲着翻OpenClaw的文档,看到了一个东西叫”TaskFlow”。官方说法是”协调多步任务的编排框架”。
我一开始以为这是给开发者的东西,跟我一个普通用户没关系。
但我实际读了一下发现——它做的事情很简单:把一个大任务拆成几个小任务,让AI按顺序执行,上一个的输出自动变成下一个的输入。
这句话你们多读几遍,因为它是这篇文章最核心的一个概念。
一般的AI使用方式是”你问一句它答一句”。自动化方式是”你告诉它一个目标,它自己按计划一步步做完”。
我举个例子。
如果你让OpenClaw”写一篇关于养生的文章”,常规做法是:
- 1. 你手动找一个选题
- 2. 你告诉它”写一篇关于XX的文章”
- 3. 它写完你手动改
- 4. 你手动上传到公众号
用自动化怎么做?
你只需要说一次”今天需要一篇文章”,它就自己:
- 1. 先选一个适合今天发布的选题
- 2. 生成5-10个标题并选最好的
- 3. 拆成6段
- 4. 写初稿
- 5. 注入真实体验
- 6. 润色去AI味
- 7. 检查质量分数
- 8. 生成封面图
- 9. 推送到公众号草稿箱
全部自动。
最卡我的地方:怎么定义”一个任务”
说实话,我折腾这个流水线花了三周。不是技术难,是我一直在想一个简单的问题——
“一篇好文章”到底包含哪些环节?
一开始我把所有指令写在一个提示词里。
结果文章写出来,标题不行——太普通了。而且文章读起来全是那种流畅的AI腔,没有停顿,没有真实感。
我卡在第2步了——不是技术不会,是我不知道怎么拆。
后来我想明白一件事:AI一次性处理太多东西的时候,反而做不好。 就像你没法让一个人同时写标题、写正文、配图、排版——这些是不同工种。
所以我把它拆成6个独立任务:
- 1. 选题——告诉它规则:”必须普通人能用到的AI工具/效率方法/赚钱路子”,”必须1小时内能试”
- 2. 标题——生成一组标题,要求”冲突型””有信息缺口”——就是让你看了标题就想知道”到底怎么回事”
- 3. 大纲——6段式,每段1000字以内
- 4. 初稿——用大模型写,但明确告诉它”不要润色,把这几点写清楚就行”
- 5. 真实感注入——这是最关键的。我会单独过一遍稿子,没写自己操作细节的地方,就加上”我打开看了一下””我一开始以为……但实际试下来……”
- 6. 质量检查和发布——检查有没有AI味,没有真实动作的话退回去重写,没问题就推送公众号
这里有个很意外的发现
自动化跑起来之后,我以为最爽的是”不用自己写文章了”。
结果最爽的不是这个。
最爽的是:你可以同时跑好几个不同的号。
因为OpenClaw的agent是独立的。不同agent有不同的工作目录、不同的记忆、不同的配置。
我配置了三个agent:
- • 一个写养生
- • 一个写AI工具
- • 一个写英语学习
每个agent有自己的身份、自己的选题规则、自己的写作风格、自己的发布账号。
我现在每天早上跑一次。三个agent各写一篇。全部自动推送到各自公众号的草稿箱。
我登录平台一看,三篇草稿整整齐齐排在那里。
这个结果我没想到。 我做这件事之前以为自动化能省点时间就不错了。结果它把整个”日更”这件事从”能不能坚持”变成了”运行一个脚本”。
具体配置长什么样
我说几个关键的文件,你们可以参照着改。
第一个:AGENTS.md
不要把它写成一个”AI指令”。当成”给AI的工作流程说明书”。
workflow_steps:
1_topic: 选题 → 输出单一主题
2_title: 生成5-10个高CTR标题
3_outline: 6段式结构
4_writer: 初稿(禁止润色)
5_reality_injector: 写真实体验
6_polish: 去AI味
7_publish_check: 质量检查
8_publish: 推送到公众号草稿箱
第二个:USER.md
不要只写”写作风格”。写上”真实感注入规则”。
realism_hooks:
- 必须出现"我打开看了一下" / "我今天试了一下"
- 必须出现至少1个具体操作动作
- 必须有一个"不是很确定/有点意外"的表达
- 必须有个人判断,不是结论复制
第三个:cron任务
这是真正意义上的”定时任务”。你设置每天早上8点让它跑一篇。
{
"schedule": { "kind": "cron", "expr": "0 8 * * *", "tz": "Asia/Shanghai" },
"payload": { "kind": "agentTurn", "message": "今天该写文章了,按工作流跑一遍" }
}
碰到的问题
说真的,这套流程不是一上手就流畅的。
第一个问题:文章质量不稳定。
第一天自动出来的文章质量还行,第二天明显下滑。后来发现是因为任务之间切换时,上下文传丢了——上一个任务写的标题,下一个任务没收到。
解决办法是:每个任务结束时,把关键输出写到一个文件里。下一个任务先读这个文件。
第二个问题:封面图。
我的发布脚本要求封面图是600×400。最开始我是手动用Canva做的。后来写了一个Python脚本,用PIL库自动生成——标题、作者、日期,拼成一张蓝色调封面。
现在每次发布,AI自己调用这个脚本生成封面,全程无感。
第三个问题:草稿发布之后还需要手动预览。
微信API只能推送到草稿箱,不能直接发布。所以每次跑完后,我需要登录平台,进草稿箱预览一下,确认排版没问题再点发布。
这一步不能省。我试过不预览直接发,有两次排版崩了——图片没加载出来,标题显示不全。微信的编辑器有自己的脾气,不是Markdown传过去就一定好看。
所以我会建议你
如果你已经在用OpenClaw,已经写了AGENTS.md、SOUL.md、USER.md——
下一步不是找更好的提示词。
下一步是问自己一个问题:“我能不能把它做成一个不用我管的流水线?”
不需要一步到位。先从”选题→标题→大纲→初稿→润色→发布”,拆成6个步骤,让AI自己跑起来。
哪怕最开始跑的磕磕绊绊,一天改一点,一周之后你就会发现——你已经很久没有”手动写文章”了。
这就是自动化。
以上是我的实际操作过程。我不是什么技术大佬,写Python的水平属于”能跑就行”。如果我能搞出来,你应该也能。
夜雨聆风