SuperAPI AI 工具集

super-swarm-spark

智能体与模型

查看项目

更新于 10-15 16:48

技能介绍

用途:作为子代理编排者,读取 markdown 计划文件并把任务并行委派给最多12个并发的 sparky 子代理,采用滚动池调度,只要有空闲槽位就立即启动下一个待处理任务,直至计划全部完成。

主要能力:解析计划中的任务小节(如 ### T1: 或 ### Task 1.1:),提取任务 ID、名称、描述、位置、验收标准与验证方式,并支持只运行指定任务子集;为每个任务构建上下文包,包含规范文件路径、计划新建的确切文件名、相邻任务共享文件、命名约束与跨任务冲突预期;运行任务状态机 pending/running/completed/failed;每个子代理返回后校验完成度并确保 *-plan.md 已更新,随后立即补充新任务;全部完成后进行集成修复,解决并行冲突、路径与文件命名分歧,补齐并运行测试,修复失败直到通过。

使用方式:通过命令触发,例如 /super-swarm-spark plan.md、/super-swarm-spark ./plans/auth-plan.md T1 T2 T4,或 /super-swarm-spark user-profile-plan.md --tasks T3 T7。步骤为解析请求、读取并解析计划、为每个任务构建上下文包、以滚动池启动子代理、逐项校验完成、最终集成。每个子代理必须使用 sparky 角色,被要求先读再改、保留格式、只提交自己改动的文件且绝不 push、完成即更新 *-plan.md。

适用场景:需要并行执行开发计划中多个相互独立任务的场景,强调持续吞吐和规范的文件路径与命名一致性。

限制:仅能由显式命令触发;并发上限12;不等待分组批次,且依赖关系元数据不构成阻塞;若任务子集不存在则列出可用任务 ID,解析失败需请求澄清,路径歧义时需选一个规范路径并统一执行;触发条件、收费、支持平台及定价等资料暂未提供。