SuperAPI AI 工具集

swarm

智能体与模型

查看项目

更新于 10-15 20:30

技能介绍

用途:Swarm 用于把一项任务并行分发给 N 个云端 worker,让它们覆盖不同切片、竞速同一份 brief,或混合两种方式;父任务等待全部结果后汇总成一份报告。触发方式包括 /swarm、"swarm this",以及并行覆盖、竞速、gauntlet 和探索场景。

主要能力与流程:启动前先建立 todolist,每个阶段一条。流程分四阶段。A 阶段 Frame:声明完成判定和必须返回的产物或报告;选择形态(切片、竞速或混合),竞速或混合需预先声明 first pass、rank all 或 best-of;确定 N(总 worker 数,非云端并发上限);从 ~/.cursor/rules/pstack-models.mdc 的 swarm workers 行选择 worker 模型,缺失时用 grok-4.7-xhigh-fast,auto 或 inherit-parent 则省略 model;为每个 worker 指定可写输出,验证或测量提交时 brief 需写明确切 SHA,测量 brief 还需写明方法(样本数、单样本定义、顺序)。B 阶段 Fan out:在一条消息中启动全部 N 个 worker,使用 subagent_type: generalPurpose、environment: "cloud"、run_in_background: true;仅当需要访问用户本机资源时才用 environment: "local";需要从非默认已推送分支开始时传 cloud_base_branch。每个 brief 独立,包含目标、范围、确切切片或竞速臂、验证方式和报告内容;报告用 PASS、ISSUES 或 BLOCKED 并附证据。worker 掉线则按 N-1 继续并注明。C 阶段 Aggregate:读取终态结果,缺少 brief 指定 SHA 和方法的结果丢弃并重跑一次,再次缺失记为 gap,gap 不算通过;覆盖模式下每个必需切片都要有结果,竞速模式按预先声明的规则选择;保留紧凑结果表、一行证据化问题和明确的 gap 或掉线。D 阶段 Report:返回一份合并的聊天内报告,含表格、问题一行说明、gap 或掉线,以及使用时的竞速规则。

限制:资料未提供收费、价格、平台支持范围、性能效果等具体信息;模型 slug 被 Task 工具拒绝时需回退到默认或同族最近有效 slug 并说明。