过去两年 Agent 框架多到让人眼花,但真正落地后会发现:模式其实就那么几种,关键是在合适的场景用合适的模式。
六种主流模式
- ReAct(思考-行动循环):最经典,单 Agent + 工具调用
- Plan-and-Execute:先做完整计划再执行,适合长任务
- Reflection:自我反思迭代,提升输出质量
- Router:把请求路由到专精子 Agent
- Hierarchical:主 Agent 调度子 Agent,类似经理 + 员工
- Swarm:去中心化,Agent 之间互相 handoff
怎么选
一句话总结:能单 Agent 解决就别上多 Agent。多 Agent 引入的是协调成本,不是能力上限。
下一步
下一篇会用 Mastra + LangGraph 各实现一个 Hierarchical 模式的最小示例。