<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Orchestration on CAO ZUOHUA</title><link>https://caozuohua.github.io/tags/orchestration/</link><description>Recent content in Orchestration on CAO ZUOHUA</description><generator>Hugo</generator><language>zh-cn</language><lastBuildDate>Wed, 01 Jul 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://caozuohua.github.io/tags/orchestration/index.xml" rel="self" type="application/rss+xml"/><item><title>智能体问题：多 Agent 协调</title><link>https://caozuohua.github.io/posts/2026-07-01-agent-multi-agent-coordination/</link><pubDate>Wed, 01 Jul 2026 00:00:00 +0000</pubDate><guid>https://caozuohua.github.io/posts/2026-07-01-agent-multi-agent-coordination/</guid><description>&lt;h2 id="一个人干不了所有活"&gt;一个人干不了所有活&lt;/h2&gt;
&lt;p&gt;单个智能体再强，也有能力边界。它不可能同时是代码专家、财务分析师、法律顾问和设计师。于是多 Agent 协作成为自然选择——让不同专长的 Agent 各司其职，协同完成复杂任务。&lt;/p&gt;
&lt;p&gt;听起来很美好，实战中却是一地鸡毛。&lt;/p&gt;
&lt;p&gt;Medium 上有一篇被广泛引用的文章，标题就很直白：&lt;strong&gt;《Multi-Agent AI 的黑暗心理学：30 种能摧毁你整个系统的失败模式》&lt;/strong&gt;。30 种可能是夸张了，但核心观点不虚——多 Agent 系统的复杂度不是线性增长，而是指数增长。2 个 Agent 的协调问题比 1 个 Agent 多不止一倍。&lt;/p&gt;
&lt;h2 id="三种协作架构"&gt;三种协作架构&lt;/h2&gt;
&lt;p&gt;先理清多 Agent 协作有哪几种模式，再分析各自的问题。&lt;/p&gt;
&lt;h3 id="模式一orchestrator-worker中心调度"&gt;模式一：Orchestrator-Worker（中心调度）&lt;/h3&gt;
&lt;p&gt;一个&amp;quot;主管&amp;quot; Agent 负责理解任务、分解子任务、分派给专业 Worker Agent，最后汇总结果。&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;[Orchestrator] → 分派 → [代码 Agent]
 → 分派 → [财务 Agent]
 → 分派 → [设计 Agent]
 ← 汇总 ← 各 Agent 结果
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;&lt;strong&gt;优点&lt;/strong&gt;：逻辑清晰、责任划分明确
&lt;strong&gt;缺点&lt;/strong&gt;：Orchestrator 成为单点瓶颈——它既要理解全局，又要管理分发，还要处理冲突&lt;/p&gt;
&lt;h3 id="模式二pipeline流水线"&gt;模式二：Pipeline（流水线）&lt;/h3&gt;
&lt;p&gt;Agent 按照固定顺序串联执行，前一个的输出是后一个的输入。&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;[需求分析 Agent] → [设计 Agent] → [编码 Agent] → [测试 Agent] → [部署 Agent]
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;&lt;strong&gt;优点&lt;/strong&gt;：简单、可预测
&lt;strong&gt;缺点&lt;/strong&gt;：无反馈回路——如果测试 Agent 发现问题需要返回设计阶段，流水线很难回溯&lt;/p&gt;</description></item></channel></rss>