SuperAPI AI 工具集

compose

智能体与模型

查看项目

更新于 10-15 21:06

技能介绍

用途:在单个智能体已证明无法处理任务、且多智能体协作被证明合理时,用 compose 设计多智能体系统。它首先要求判断是否真的需要多智能体,而不是直接搭建。

前置准备:需先调用 /agent-workflow,其中包含工作流原则、反模式和 Context Gathering Protocol;若尚无工作流上下文,必须先运行 /teach-maestro。还应查阅 agent-workflow 技能中的 agent-architecture 参考,了解拓扑模式及多智能体合理性判断。

主要步骤:第一步 Pre-Composition Check,需回答单个智能体是否已尝试并失败、具体是哪个限制需要多个智能体、成本与延迟增加是否值得(多智能体为 2-10 倍成本与延迟);若无法说明具体限制,应改用 /amplify 增强单个智能体。第二步设计拓扑,选择架构模式,并为每个智能体定义名称、角色、职责、边界、工具、输入、输出。第三步设计交接,为每条连接定义触发条件、载荷、预期响应、超时和失败处理。第四步设计监督者,监控健康与性能、路由任务、处理失败与升级、执行预算/时间/质量等全局约束。

检查清单:每个智能体角色清晰且不重叠;每条连接都有交接协议;具备监督者模式;成本/延迟预算覆盖所有智能体;每个交接点都处理失败模式;仅凭拓扑图即可理解系统。

后续建议:组合完成后运行 /fortify 在每个交接点增加错误处理,再运行 /evaluate 端到端测试多智能体系统。

禁止事项:为单智能体能处理的问题搭建多智能体;创建职责重叠的智能体;跳过监督者(自主蜂群不可预测);在所有智能体间传递完整上下文(只传必要内容);未定义交接协议就进行组合。

限制:资料未提供具体价格、平台支持范围或实现细节;具体拓扑模式需查阅 agent-workflow 技能中的参考。