用途:分析多智能体系统的协调模式、交接机制与状态共享方式,适用于理解智能体之间如何转移控制权、如何共享或隔离状态,以及系统如何通信。
主要能力: 一、协调模型识别:Supervisor(层级式,中心路由,逻辑清晰但存在单点故障)、Peer-to-Peer(去中心化,对单点故障有韧性,但协调复杂、难调试)、Pipeline(顺序流水线,数据流清晰、易推理,但并行受限、每阶段可能成为瓶颈)、Market-Based(竞标式动态分配,自组织但竞标有开销、难调优)。 二、交接机制梳理:显式转移(handoff_to,携带上下文并可返回控制)、路由器式(由路由 LLM 依据输入选择智能体)、隐式(基于状态自动选择阶段智能体)。 三、状态共享分类:黑板式共享全局状态(简单、全可见,但存在竞态条件、紧耦合、难扩展)、消息传递隔离状态(隔离清晰、可扩展,但更复杂、需处理异步)、混合式(共享只读上下文 + 各智能体私有可变状态 + 消息队列)。 四、通信协议分析:直接调用(延迟最低、耦合最高、非异步)、基于队列(延迟中等、低耦合、异步)、事件驱动(延迟可变、耦合最低、异步)。 五、输出模板:按框架名称填写协调模型、智能体清单(表格)、交接机制、状态共享、通信协议、防循环机制(深度限制/已访问集合/无,最大交接次数)等字段,并定位相关文件路径。
使用方式:资料未提供具体安装命令或可执行调用步骤;从内容看,该技能以分析流程和输出模板为主,需先通过 codebase-mapping 识别智能体文件,结果可输入 comparative-matrix 用于协调方式决策,并关联 control-loop-extraction 分析单个智能体循环。
适用场景:审计或梳理已有智能体框架的协作结构,排查单点故障、竞态条件与循环交接风险,为重构协调方式提供依据。限制:对具体框架的兼容性、运行环境与性能开销,资料暂未提供。