用途:本技能整理 FIPA 智能体管理规范中的多智能体基础设施模式,用于设计可互操作的智能体平台,解决智能体如何命名、注册、发现、通信与生命周期管理的问题。
主要能力:
- 架构选择:单组织平台(少于 50 个智能体)使用单一 AMS 加单一 DF,扁平能力搜索;多组织或联邦系统使用联邦 DF,各组织自建 AMS/DF 对,DF 向父级或对等 DF 注册,搜索带最大深度限制传播。
- 发现策略:先查本地 DF;无结果且存在联邦拓扑时向联邦 DF 传播(深度不超过 3);扁平拓扑无结果则返回能力不可用,不重试。智能体加入平台时先向 AMS 注册身份与生命周期状态,再向 DF 注册能力。
- 失败恢复:按 FIPA 异常类型分支处理,如未支持、参数缺失、未授权、未注册、已注册、内部错误等分别采取换智能体、修正重试、上报管理员、重新发现、幂等继续、指数退避(最多 3 次)等策略;非 FIPA 错误或超时则标记为 Unknown 并触发平台健康检查。
- 生命周期:调用前查询 AMS 状态,Active 直接发送,Waiting 带确认协议,Suspended 排队或改路由,Unknown/Transit 等待状态解析。
常见反模式:端点混同(把传输地址当永久标识)、注册表塌缩(存在性与能力混存)、盲目重试、无视状态调用、发现瓶颈。修复方向分别是仅存 AID 并在调用时解析、分离 AMS 与 DF、按异常类型分支、调用前查状态、采用联邦 DF。
适用场景:多智能体编排、能力路由、技能注册表、分布式失败处理、身份与传输层设计、联邦或分层平台。
限制:本技能仅覆盖基础设施层协调,不涉及单个智能体的推理、任务分解、学习或人机交互设计,这些应交给其他技能。资料未提供具体安装命令、代码示例或收费信息。