森宜丁丁AI超市 · 交付件
v1 · 2026-10-21

多智能体协作规则包
让它们别打起来

五个 AI 员工在一个群里,最容易出的不是「不够聪明」,是互相 @ 停不下来。这份包给的是五条硬规则 + 一份能直接粘贴的模板。

5 条硬规则 3 个反模式 可直接粘贴 零代码

0这套规则做完你能得到什么

① 不再无限 @对话链到轮次上限自动收口,不再烧到额度见底才停。
② 账单降下来默认静默 + 独立跑道,一句话不再触发五个员工各自回一遍。
③ 谁出错一眼看出来单向汇报,出问题只往上走一条线,不用翻几十条群消息。

1先看懂病:什么叫「AI 打架」

机理一句话:A 说了一句 → B 看见了 → B 回一句 → A 又看见 → A 再回……没有终止条件,就一直转下去。

你会看到的现象底下发生了什么
群里一直在刷,停不下来两个角色互相把对方的话当成「需要回应」
账单突然暴涨每一轮都要把前面全部内容重发一遍,越转越贵
越聊越偏,最后扯到别的事没人管范围,每个角色都在自己加新话题
聊了半天,一个交付物都没有「说话」被当成了「干活」,没有交付判据
🔴 一个必须接受的事实 这不是模型笨。换成更贵的模型,它只会「更流利地打下去」,账单也更贵。要治的是规则,不是模型。

2五条硬规则

01默认静默
规则
没被点到名、没命中触发条件,就不说话。
为什么
「礼貌地回一句」在人多的时候就是递归的燃料。不说话才是默认状态。
怎么写
在岗位说明里写死三种允许发言的情况:被点名 / 自己的活交付 / 发现会阻塞交付的错误。除这三种,一律不发。
违规长什么样
「收到」「好的」「我补充一点」「顺便问一下」—— 全是噪音。
02轮次上限
规则
任何一条对话链最多 3–5 轮,到顶强制收口出结论。
为什么
给递归装一个刹车。没有上限,等于把油门焊死。
怎么写
「达到 5 轮仍未收口,负责人必须输出三段:当前结论 / 未决事项 / 建议,然后停止发言。」
违规长什么样
第 6 轮还在问「那要不要再改一版?」
03单向汇报
规则
执行岗只向总管汇报;执行岗之间禁止互相 @。
为什么
横向沟通是打架的主战场 —— 两个人可以互相回一整天,且没人负责收口。
怎么写
写清「唯一指挥是谁」,并加一句:需要别的岗配合时,向总管提,不要直接找对方。
违规长什么样
出图岗直接 @ 写稿岗「你这段文案太长了我配不上图」—— 应该报给总管。
04产出即止
规则
谁交付了成果,谁这一轮就结束发言。不许再追问、再补话。
为什么
打架往往发生在「活已经干完了,但还在聊」。交付=终点,不是中途站。
怎么写
「交稿即止。交完不许再补充、不许再征求意见、不许再问要不要调整。」
违规长什么样
稿子已经发出来了,又追一条「对了,我觉得标题还能再想想」。
05独立跑道
规则
并行任务各跑各的会话,不共用同一个群、不共用一个上下文。
为什么
这是成本最低的一条:不在同一个空间里,就打不起来。
怎么写
「一个任务 = 一个独立会话。上一轮没交付,不启动下一轮。」
违规长什么样
三个任务挤在一个会话里,第三个任务开始胡说前面两个的事。
只做一条的话,先做 05 「各跑各的」是零成本、立刻见效的那一条;01–04 是治本,需要真的写进岗位说明才生效。

3三个反模式(大多数人正在犯)

反模式长什么样为什么必坏换什么
老大模式只设一个 Agent,所有活它一个人干,干不好你反复纠正它既当裁判又当运动员;你成了唯一的验收人,越纠越累拆出专岗 + 一个验收标准,别靠反复教育
群聊模式所有 Agent 拉进同一个群,谁想说谁说零边界 = 无限递归;且没人负责收口改成单向汇报:执行岗只对总管
全能模式一个 Agent 同时干写稿、出图、发布上下文越塞越满,越干越笨,最后什么都干不好一岗一会话,上下文只装这一岗要的东西

4对照:打架 vs 正常

打架(没规则)正常(有规则)
一句话进去五个角色各回一遍,然后互相开始聊总管拆活派下去,执行岗静默
谁决定收口没人 —— 直到你手动叫停轮次上限,到顶强制出结论
出错怎么发现翻几十条群消息找看总管那条汇总,一条线
成本指数级往上(越转越贵)线性(几句话就是几句话)
交付物一堆对话,零产物每轮有可验收的东西

5验收:三条判据(做不到就别宣称「跑通了」)

#判据怎么验
1能自己停下来故意问一个模糊问题(「你看怎么弄好」),看它会不会自己收口出结论
2没有横向 @翻一次完整任务的对话记录,看执行岗之间有没有互相喊话
3每轮都有交付物随便挑一天的记录,数有几轮是「只说了话、什么都没交」
※ 一个常见的假通过 你问一个很清楚的问题,它当然表现正常。要用模糊问题测 —— 打架几乎总是从「你觉得怎么办好」这种开放问题开始的。

6可直接粘贴的规则模板

下面这段复制走,把 {花括号} 换成你自己的角色名,贴到岗位说明书 / 项目说明 / 群规则里即可。

# 多智能体协作规则(v1)

一、汇报关系
- 唯一决策人:{老板}
- 唯一指挥:{总管}(唯一允许跨岗说话的角色)
- 执行岗:{写稿} {出图} {发布}
- 执行岗只向「唯一指挥」汇报;执行岗之间不互相 @、不互相催、不互相转派。
- 需要别的岗配合时,向「唯一指挥」提,不要直接找对方。

二、发言权(默认静默)
没有被点名、没有命中下面三条时,不说话。
仅以下三种情况允许发言:
1. 被「唯一指挥」或「唯一决策人」点名;
2. 自己负责的活已完成,需要交付成果;
3. 发现会阻塞交付的错误,需要立即上报(只说:事实 + 需要谁做什么决定)。
除以上三条,任何「收到」「好的」「我觉得」「顺便问一下」都不许发。

三、轮次与停止
- 任何一条对话链最多 5 轮(含指挥追问)。
- 达到 5 轮仍未收口:负责人必须输出三段 —— 当前结论 / 未决事项 / 建议,然后停止。
- 交付了成果的那次发言即为本轮终点,不许再补话、再追问、再征求意见。

四、任务隔离
- 一个任务 = 一个独立会话 / 一个独立上下文。
- 并行任务不共用同一个群、不共用同一个会话。
- 上一轮未交付完成,不启动下一轮。

五、禁止事项
- 禁止执行岗之间横向 @。
- 禁止自己开新话题、自己加需求、自己扩大任务范围。
- 禁止讨论与本任务无关的内容。
- 禁止无产物的汇报:「还在做」「马上好」不算汇报。

六、每次汇报必须三段
1. 做完了什么(可验收的产物:文件名 / 链接 / 数字)
2. 没做完什么,卡在哪
3. 需要谁做什么决定
怎么用最省事 第一次别全上。只抄「二 · 发言权」和「三 · 轮次与停止」这九行,就能治住 80% 的打架;跑顺了再补其余部分。

7常见问题

我的几个 Agent 已经在群里打起来了,现在怎么立刻停?

先停通道(把群里的机器人踢掉 / 关掉其中一个的群接入),让递归断掉 —— 不要在刷屏的时候去调参数。停了之后再补规则,再一个一个放回来。

我只有两三个 Agent,也要写这么长吗?

不用。两三个只要三条:默认静默、轮次上限、产出即止。等你真的上到五个以上、或者要跑无人值守,再补汇报关系和任务隔离。

轮次上限设 3 还是 5?

3 轮够 80% 的日常活;涉及改稿、审稿这种来回多的,设 5。别不设 —— 不设等于没刹车。

规则这么多,会不会把它管笨了?

不会。它变笨的真因通常是上下文被塞太满,不是规则太严。规则管的是「什么时候闭嘴」,不是「怎么干活的」。

一人公司真的需要多智能体吗?

大多数时候不需要。一个总管 + 两个专岗(比如写稿 + 出图)就已经很多了。多智能体的价值在「并行 + 各管一摊」,不在数量。

这些规则写在哪儿才会真的生效?

三个地方任选其一并保持一致:① 每个角色的岗位说明书 ② 项目的说明文件 ③ 群/通道的机器人规则。只写在聊天里不算 —— 下一轮它就忘了。

森宜丁丁AI超市 | 微信 ddb2566
配套图:《多智能体汇报架构》(谁能说话,谁只能听)
规则是拿来贴在配置里的,不是拿来读的 —— 先抄第二节和三节那九行。