跳转到内容
关系图谱

swarm(pstack)

383 字 1 分钟

属性 8
repo
pstack
skill
swarm
source
pstack/skills/swarm/SKILL.md
invoke
user
phase
verify
cost
high
status
stable
local
missing
一句话

一条消息起 N 个并行 worker 分片或赛跑,等他们全部回来后交一份 PASS/ISSUES/BLOCKED 汇总报告。

何时用 ​

  • 适合:覆盖矩阵、分片检查、多模型赛跑、gauntlet、大范围探索分工。
  • 不适合:同一简报要 N 个候选再选基底嫁接(那是 pstack-arena)。

怎么用 ​

text
/swarm 按各自的 check.sh 检查 packages/ 下每个包,一个包一个 worker,最后一份报告
  1. Frame:写完成判据和交付物;选形状(分片、race、混合),race 要先声明 first pass / rank all / best-of;worker 模型取 swarm workers 行,默认 grok-4.7-xhigh-fast。
  2. Fan out:一条消息全部后台起 generalPurpose,默认 environment: "cloud" 各一台机器;要写产出就各给各的可写位置。
  3. 每份简报自足:目标、范围、切片或赛道、怎么验证、报告什么;要测 commit 的写明 SHA 和方法。
  4. Aggregate:丢掉没记录 SHA 和方法的结果并重派一次;coverage 要每片都有结果,race 按事先声明的规则选。
  5. Report:一张结果表加 issue 一句话、缺口和缺席,不贴 worker 原始输出。

产出 ​

  • 一份合并报告;worker 缺席记 dropout,记为缺口不算 pass。

要点与坑 ​

  • 每个 worker 独立环境,互不覆写;验证型 worker 必须自报 SHA 与测量方法,否则结果作废。
  • 与 pstack-arena 的分工:swarm 切活,arena 重复同一活再合成。
  • 依赖 Cursor Task 和 cloud agents;Devin CLI 里可用 worktree 加分片简报模仿。

关联 ​