nanobot 多 Agent 协作
上级索引:00-概览与索引 | 上一篇:03-MCP集成 | 下一篇:05-模型路由与配置
🤖 多 Agent 架构概览
{{待填:nanobot 如何通过 subagents 工具实现多 Agent 委托和编排}}
主 Agent(Orchestrator)
├── 子 Agent A(专项任务)
├── 子 Agent B(并行任务)
└── 子 Agent C(验证/审查)
📋 委托模式
模式一:顺序委托
{{待填:描述顺序执行子 Agent 的场景和用法}}
模式二:并行委托
{{待填:描述并行执行子 Agent 的场景和用法}}
模式三:迭代验证
{{待填:主 Agent 执行 + 子 Agent 验证的循环模式}}
⚙️ subagents 工具用法
python
# {{待填:调用 subagents 工具的示例代码或 Prompt 写法}}🎛️ Agent 配置
json
{
"agents": {
"{{待填:agent名}}": {
"model": "{{待填}}",
"system_prompt": "{{待填}}",
"tools": ["{{待填}}"]
}
}
}🧪 实战案例
案例:研究 + 写作 Agent 流水线
场景:{{待填}}
主 Agent 职责:{{待填}}
子 Agent A(研究):{{待填}}
子 Agent B(写作):{{待填}}
结果:{{待填}}
⚠️ 注意事项
- {{待填:Token 消耗控制}}
- {{待填:无限循环防护}}
- {{待填:错误传播处理}}
📝 个人笔记
{{待填}}