SuperAPI AI 工具集

gsd-path-decide

智能体与模型

查看项目

更新于 10-16 02:40

技能介绍

用途:这是 GSD Path 工作流中的 Decide(决策)阶段技能,负责在意图已获批准、研究证据齐备后,派发一个推理密集型决策者,确定实现方向,并把结论写入 SYNTHESIS.md。

主要能力:校验前置状态与产物;派发逻辑任务名为 decide 的决策者;校验 SYNTHESIS.md 结构,要求每个真正开放的选择都有 Decision、Runner-up、Evidence、Confidence 四要素,已由意图约束或现有代码确定的选择只以一行记入 ## Settled 并注明依据;要求包含 ## For the planner,给出第一波阻塞项、walking skeleton 与坑点对应任务;处理 NEEDS-USER 项,把用户裁定追加到 ## User rulings 并回改相关决策。

使用方式:前置需 pipeline_state.py validate --repo <absolute root> [--project-dir .project/next] 通过,合法入口为 research/done 或 decide/active|blocked。进入时用 pipeline_state.py transition 设置 decide/active;派发前运行 python3 <absolute check_handoffs.py> research --repo <absolute root> [--project-dir .project/next];完成后用 python3 <absolute check_handoffs.py> decide --repo <absolute root> [--project-dir .project/next] 校验,再以 transition 置 decide/done。

适用场景:标准里程碑流程,或程序流程(存在 CHARTER.md 且无里程碑 INTENT)中;也支持 lookahead 模式,此时状态与产物取自 .project/next/,输出固定为 .project/next/research/SYNTHESIS.md。

限制:decide/done 或更后阶段会阻塞,不得覆盖既有计划下的决策;结构校验失败可重派一次,仍失败则置 blocked 并停止;不得直接编辑 STATE;不得自行调用 explicit-only 的兄弟技能;低置信度决策须转入第一波验证,证据冲突须解决或升级,不得取平均。输出路径规则:程序范围写 .project/SYNTHESIS.md,否则写 .project/research/SYNTHESIS.md。