SuperAPI AI 工具集

chain

通用与其它

查看项目

更新于 10-15 21:06

技能介绍

用途:当工作流需要多步骤处理,且步骤之间需要顺序、并行或条件式工具组合与明确的数据流转时,使用 chain 技能来设计可靠的工具链。

主要能力:提供四类链模式——顺序(A→B→C,每步依赖前一步)、并行([A,B,C]→Merge,独立步骤同时运行)、条件(A→(if X then B, else C)→D,按结果分支)、迭代(A→Check→未完成则回到 A,循环至收敛)。设计过程要求为每条链定义步骤(工具、作用、输入 schema、输出 schema)、数据流(如步骤1输出 field_a 映射到步骤2输入 source_data)、错误处理(各步失败后的重试或降级策略)与约束(总执行时间、每步最大重试次数)。

使用方式:资料要求先执行强制准备——调用 /agent-workflow,其中包含工作流原则、反模式与 Context Gathering Protocol;若尚无工作流上下文,必须先运行 /teach-maestro。随后参考 agent-workflow 技能中的 tool-orchestration 参考文档了解组合模式与错误处理。链构建完成后,建议运行 /fortify 为各步补充错误处理,再运行 /evaluate 测试整条流水线。

验证清单:连接步骤间的数据 schema 兼容;每一步都有错误处理;设置整链超时;循环设置最大迭代次数;处理部分结果(例如四步中第二步失败时如何处理)。

限制与禁止事项:不得在未定义步骤间数据契约的情况下构建链;不得创建没有最大迭代次数的循环;不得跳过任何步骤的错误处理;不得假设第 N 步输出总是第 N+1 步的有效输入;当单个提示即可完成任务时,不应构建长链。资料未提供具体安装命令、收费方式或平台支持信息。