乐于分享
好东西不私藏

你的OpenClaw只会聊天?人家都配成自动化流水线往公众号推了

你的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. 1. 你手动找一个选题
  2. 2. 你告诉它”写一篇关于XX的文章”
  3. 3. 它写完你手动改
  4. 4. 你手动上传到公众号

用自动化怎么做?

你只需要说一次”今天需要一篇文章”,它就自己:

  1. 1. 先选一个适合今天发布的选题
  2. 2. 生成5-10个标题并选最好的
  3. 3. 拆成6段
  4. 4. 写初稿
  5. 5. 注入真实体验
  6. 6. 润色去AI味
  7. 7. 检查质量分数
  8. 8. 生成封面图
  9. 9. 推送到公众号草稿箱

全部自动。


最卡我的地方:怎么定义”一个任务”

说实话,我折腾这个流水线花了三周。不是技术难,是我一直在想一个简单的问题——

“一篇好文章”到底包含哪些环节?

一开始我把所有指令写在一个提示词里。

结果文章写出来,标题不行——太普通了。而且文章读起来全是那种流畅的AI腔,没有停顿,没有真实感。

我卡在第2步了——不是技术不会,是我不知道怎么拆。

后来我想明白一件事:AI一次性处理太多东西的时候,反而做不好。 就像你没法让一个人同时写标题、写正文、配图、排版——这些是不同工种。

所以我把它拆成6个独立任务:

  1. 1. 选题——告诉它规则:”必须普通人能用到的AI工具/效率方法/赚钱路子”,”必须1小时内能试”
  2. 2. 标题——生成一组标题,要求”冲突型””有信息缺口”——就是让你看了标题就想知道”到底怎么回事”
  3. 3. 大纲——6段式,每段1000字以内
  4. 4. 初稿——用大模型写,但明确告诉它”不要润色,把这几点写清楚就行”
  5. 5. 真实感注入——这是最关键的。我会单独过一遍稿子,没写自己操作细节的地方,就加上”我打开看了一下””我一开始以为……但实际试下来……”
  6. 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的水平属于”能跑就行”。如果我能搞出来,你应该也能。