← 返回目录
a4.1概念⏱ 约 7 分钟

一个不够:让多个小雅分工协作

从「一个人身兼数职」到「一支各司其职的队伍」

🔎 最后验证 2026-06📚 来源:🧰 扣子 Coze✅ 19 人学过
为什么学这个

现在的小雅很全能:又要规划、又要执行、又要自我检查。但你有没有发现——活一多,它就开始顾此失彼?写着写着忘了检查,检查时又跑偏了规划。

就像一个人身兼数职:当 PM、当工程师、又当 QA,再能干也会忙到崩。

解法很自然:别让一个小雅包圆,让几个小雅分工。 一个专门规划、一个专门执行、一个专门挑错——像一支真正的团队。这一节,我们让小雅"从一个人,变成一支队伍"。

多智能体:各司其职的一支队伍

多智能体,就是让多个有不同角色和职责的智能体协作完成一件事。最经典的分工是这三个:

角色干什么对应团队里的
🗺️ 规划者把大任务拆成清晰的步骤项目经理 PM
🔧 执行者按计划一步步把活干完工程师
🔍 评审者检查成果、挑出问题测试 / QA

它们之间互相传递消息:规划者列出计划交给执行者,执行者干完交给评审者,评审者挑出问题再退回去改。

💡 打个比方

这就是一个项目团队:PM 拆活、工程师干活、QA 验收。为什么公司不让一个人全包?因为分工 + 互相把关,质量更高、更不容易出错。多智能体是同一个道理——尤其是"写的人"和"挑错的人"分开,往往比一个人自己写自己审更靠谱。

🗺️规划者
把大任务拆成步骤
🔧执行者
按计划完成
🔍评审者
挑错、给修改意见
循环:回到第一步,直到完成
多智能体协作:规划者拆活 → 执行者干活 → 评审者挑错 → 不合格退回重做

看一次"写手 + 编辑"的协作

🧠 两个小雅合作写一条文案想 · 做 · 看
帮我写一句课程推广语。
小雅
✍️ 写手:初稿——「学 AI 智能体,就来我们这。」
⚙ 写手出稿
小雅
🔍 编辑:太平淡、没说清好处和人群。打回重写。
⚙ 评审挑错
小雅
✍️ 写手:改稿——「零基础也能上手:7 天,亲手造出你的第一个 AI 助手。」
⚙ 按意见改
小雅
🔍 编辑:有对象、有承诺、有数字,通过 ✅
⚙ 验收
小雅
💬 交付:零基础也能上手:7 天,亲手造出你的第一个 AI 助手。
示意性的思考过程,帮助你直观理解智能体如何一步步「想→做→看」地推进。

同一个模型,因为"写"和"审"由两个角色分开做,产出明显更好——这就是分工的力量。

❓ 测验
多智能体协作中,让「写手」和「评审」分成两个角色,主要好处是?

🙌 动手:配一对"写手 + 编辑"

在扣子里,可以用多 Agent / 工作流编排让两个角色接力:

  1. 建两个角色:一个"写手"(负责产出),一个"编辑"(负责挑错并给修改意见)。
  2. 编排成流程:写手出稿 → 编辑评审 → 不合格退回写手改 → 合格输出。
  3. 给它一个写作/方案类任务,看两个角色来回打磨的效果。

✅ 学完这步,你掌握了智能体进阶的一招:用"分工 + 互审"换更高的质量。

🔧 上手:两个智能体协作(可运行)

让"写手"和"编辑"两个角色接力,代码也很朴素——就是分别给它们不同的人设,让产出在两者间来回。下面这段 复制即可运行

from openai import OpenAI

client = OpenAI(api_key="你的KEY", base_url="https://api.deepseek.com")
MODEL = "deepseek-chat"

def ask(system: str, user: str) -> str:
    return client.chat.completions.create(model=MODEL, messages=[
        {"role": "system", "content": system},
        {"role": "user", "content": user},
    ]).choices[0].message.content

WRITER = "你是文案写手,写得简洁有力、有画面感。只输出文案本身。"
EDITOR = "你是挑剔的编辑。指出文案的具体问题并给出可执行的修改意见;若已经够好,只回复『通过』。"

task = "写一句 AI 智能体课程的推广语。"
draft = ask(WRITER, task)
print("✍️ 写手初稿:", draft)

review = ask(EDITOR, f"任务:{task}\n文案:{draft}\n请评审。")
print("🔍 编辑意见:", review)

if "通过" not in review:                       # 评审不过 → 退回写手按意见改
    final = ask(WRITER, f"任务:{task}\n初稿:{draft}\n编辑意见:{review}\n请据此改写,只输出新文案。")
    print("✅ 改写后:", final)

两个角色、不同人设、产出来回传递——这就是多智能体的内核。注意:它比单智能体多调用了好几次模型,更慢更贵,所以下面这条要记牢👇

⚠️ 避坑别为了「显得高级」就上多智能体

多智能体不是越多越好。角色一多,更复杂、更贵、更慢、更难调试,还可能互相扯皮、绕圈子。

判断标准很简单:单个智能体能稳定搞定的,就别上多智能体。 只有当任务确实需要不同"专长"或"互相制衡"(比如写+审、辩论、复杂分工)时,多智能体才值回成本。

🤖 为你的任务设计一支智能体小队
我有一个任务:『___』(我来描述)。请帮我判断它需不需要多智能体;如果需要,设计 2-3 个角色(各自职责、怎么协作、谁审谁),如果不需要,说明为什么单个智能体就够。
✅ 小结

现在小雅能组队了——一个不够就上一支队伍,用分工和互审换质量。学完这节,你也懂了多智能体的价值与代价:好钢用在刀刃上,别滥用。

但这里冒出一个很现实的问题:你一直凭"感觉还行"判断小雅好不好用——这靠谱吗? 改了个提示词,到底变好了还是变差了,你怎么知道?

下一节,我们给小雅来一次"科学体检"——评估:用可量化的方式,知道它到底准不准、值不值、稳不稳。

下一节 → 它到底好不好用?给小雅做评估
智图软件的赞赏码
都看到这了,打个赏呗!
接下来 · a4.2
它到底好不好用?给小雅做评估
继续读下一节 →