SuperAPI AI 工具集

decompose

办公与效率

查看项目

更新于 10-15 22:41

技能介绍

用途:当 docs/plans/<workflow_id>.md 存在且已获批准时触发,从计划中的切片列表推导依赖 DAG,并将扩展后的切片列表写回同一计划文档,供后续 build 阶段生成拓扑批次以并行执行。

主要能力:分两个显式阶段。阶段(a)为纯机械算法,对 touched_paths 的 glob 字符串做精确相等比较求交集,按三条规则(schema 与迁移文件优先、model 与 entity 优先、其余取字母序较小 id 作占位)确定边方向,并做环检测。阶段(b)由智能体判断,仅允许新增语义边,每条须带非空 reason,且不得删除或修改阶段(a)的边;对阶段(a)标记的互重叠对可修正方向但不能删边。

使用方式:先确认计划文档存在,否则停止并提示先运行 plan-synth 并取得批准。解析 ## Slices 下的 YAML 块,确认各切片 semantic_depends_on 为空,否则询问用户是否已被处理。依次执行阶段(a)、阶段(b),再做完整性检查(阶段(a)边齐全、语义边有 reason、无悬空 id、DAG 无环、切片 id 唯一未改、其他字段未变),最后原地更新文档中 ## Slices 围栏块,并输出切片数、两阶段边数与拓扑批次。

适用场景:需要把已批准计划拆解为可并行执行的依赖图,并希望文件级依赖由确定性算法保证、语义依赖由智能体补充的流程。

限制:不访问 substrate,只读计划文档;两阶段必须显式分开,不得合并;阶段(a)不得使用 LLM 语义判断;文件重叠边不得带 reason 字段;语义边必须有 reason;最终 DAG 有环则不得写入;不得创建新文件,只能原地更新;不得提及任何具体 harness。具体收费、价格、平台等信息暂未提供。