SuperAPI AI 工具集

dispatching-parallel-agents

智能体与模型

查看项目

更新于 10-15 18:31

技能介绍

用途:在 AI 编程环境中处理多个彼此独立的故障或任务时,避免顺序排查浪费时间。核心原则是为每个独立问题域分派一个代理,使其并发工作,同时保留主会话上下文用于协调。

适用条件:3 个以上测试文件因不同根因失败、多个子系统独立损坏、每个问题无需其他问题的上下文即可理解、调查之间无共享状态。不适用:故障相互关联、需要了解整个系统状态、代理之间会相互干扰。

使用流程:一、按被破坏对象划独立域(如 File A 测试工具审批流、File B 测试批次完成行为、File C 测试中止功能)。二、为每个代理创建聚焦任务,给出具体范围(一个测试文件或子系统)、明确目标(让这些测试通过)、约束(不得修改其他代码)、期望输出(发现与修复摘要)。三、并行派发,例如: Task("Fix agent-tool-abort.test.ts failures") Task("Fix batch-completion-behavior.test.ts failures") Task("Fix tool-approval-race-conditions.test.ts failures") 三者并发运行。四、审查与整合:阅读每个摘要、确认修复不冲突、运行完整测试套件、整合全部改动。

代理提示应聚焦、自包含、明确输出要求;应粘贴错误信息与测试名称,不要只写“修复竞态条件”之类模糊指令,也不要只提高超时时间而不找根因。派发后需核对各代理是否改动同一代码,并做抽查,因为代理可能犯系统性错误。

资料中的示例场景为重构后 3 个文件共 6 个测试失败,3 个代理并行处理,修复互相独立、无冲突,最终完整套件通过。该技能的具体安装与运行命令、平台配置及收费信息暂未提供。