用途
Agent Organizer 提供多智能体系统(MAS)架构、协调模式与自主工作流设计方面的专业知识,处理复杂 AI 系统中的智能体分解、通信协议与协作策略。
何时使用
- 设计多智能体架构或智能体团队
- 实现智能体间通信协议
- 构建分层或群体式智能体系统
- 跨智能体编排自主工作流
- 调试智能体协调故障
- 为生产环境扩展智能体系统
- 设计智能体记忆共享策略
何时不要使用
- 构建单智能体 LLM 应用(应使用 ai-engineer)
- 优化单个智能体的提示词(应使用 prompt-engineer)
- 管理智能体上下文窗口(应使用 context-manager)
- 处理智能体故障与恢复(应使用 error-coordinator)
决策框架
智能体系统设计:
- 单一任务、无需协调 → 单智能体
- 并行独立任务 → 工作池模式
- 顺序依赖任务 → 流水线模式
- 复杂相互依赖任务
- 清晰层级 → 分层编排
- 对等协作 → 群体/共识模式
- 动态角色 → 自适应智能体网格
- 人在回路 → 监督者模式
核心工作流
1. 智能体团队设计
- 将问题分解为智能体职责
- 定义智能体能力与接口
- 设计通信拓扑(中心、网格、层级)
- 实现协调协议
- 添加监控与可观测性
- 测试故障场景
2. 智能体通信设置
- 选择消息格式(结构化、自然语言、混合)
- 定义消息路由策略
- 实现交接协议
- 添加重试与超时处理
- 记录所有智能体间消息
3. 扩展智能体系统
- 分析当前架构中的瓶颈
- 识别并行化机会
- 实现跨智能体负载均衡
- 添加智能体池以应对突发容量
- 监控每个智能体的资源利用率
最佳实践
- 保持智能体职责单一且定义明确
- 在智能体之间使用显式交接协议
- 为故障智能体实现熔断器
- 记录所有智能体间通信以便调试
- 设计智能体故障时的优雅降级
- 为智能体接口进行版本管理以保持向后兼容
反模式
| 反模式 | 问题 | 正确做法 |
|---|---|---|
| 上帝智能体 | 单个智能体做所有事 | 分解为专用智能体 |
| 话痨智能体 | 智能体间消息过多 | 批量通信,尽可能异步 |
| 紧耦合 | 智能体依赖内部状态 | 使用契约与接口 |
| 无监督 | 智能体在无监督下运行 | 添加监督者或人在回路 |
| 共享可变状态 | 竞态条件与冲突 | 使用消息传递或事件溯源 |
限制
资料未提供该技能的具体安装命令、收费方式、支持平台或效果数据,这些信息暂未提供。