OpenClaw 多 Agent 笔记
多 Agent 不是多放几个人设。
刚开始做个人 AI 系统的时候,很容易被“角色”这件事吸引。
给它们起名字,写背景,写语气,写擅长什么。这样做当然有用,因为一个 Agent 如果没有稳定气质,很快就会变成一段临时提示词。
但我后来越来越觉得,多 Agent 真正难的地方,不是把每个角色写得像人,而是让这些角色能像一个小公司一样协作。
01 / 虚拟公司这个比喻
我不是在搭聊天群,是在搭一家公司
如果只是把 8 个 Agent 放在一起,它们更像一个聊天群。每个人都能说几句,但谁负责什么,谁做最终判断,谁留下交付物,谁接下一棒,都不清楚。
真正像公司的地方,是每个角色都有责任边界。
有人负责把任务收口,有人负责内容判断,有人负责研究和反证,有人负责影像表达,有人负责技术验证,有人负责审计和治理。角色名只是入口,工作契约才是骨架。
赵子龙
主控和写入责任人,把方向、任务和验收落到文件里。
纪嫣然
中枢和协调者,接收任务、拆分动作、保持上下文。
苏晚
内容和审美判断,决定什么值得写,什么不该发布。
霍锐
研究和反证,先找证据,再给判断,并保留风险。
林鹿
影像和节奏,把内容变成画面、声音和时间线。
沈知行
技术和验证,让工具能跑,也能解释为什么能跑。
周正清
审计和治理,检查标准、证据链和交接质量。
Walter
外部观察位;没有稳定契约时,宁愿标成暂停。
02 / 角色设定只是第一层
真正关键的是工作契约
我现在写 Agent,不会只写“你是谁”。我会追问四个更硬的问题。
第一,它接收什么输入。第二,它能做什么,不能做什么。第三,它必须留下什么输出。第四,遇到什么情况必须停下来交给人或另一个 Agent。
这些问题一旦写清楚,角色就不再只是气质,而是可以进入工作流的节点。
03 / 交接
没有 handoff,就没有团队
一个 Agent 做完,另一个 Agent 能不能接上,决定了它们到底是不是团队。
所以输出不能只是一段回答。它要有文件、状态、证据和下一步。
04 / 运行秩序
公司靠制度,不靠热情
多 Agent 系统最怕每次都重新开始。今天谁做了什么,为什么这么做,结果放在哪里,下一次都要能找到。
05 / 我现在的判断
角色要可爱,但更要可交付
我喜欢给 Agent 写性格,因为性格能帮助它形成稳定判断。但如果停在性格,它还是一个“会说话的角色”。
对我来说,一个 Agent 真正成立,是它能进入一个长期工作系统:知道自己的位置,知道自己的边界,知道该留下什么证据,也知道什么时候别继续装懂。