SuperAPI AI 工具集

gsd-path-loop

智能体与模型

查看项目

更新于 10-16 07:25

技能介绍

用途:仅在用户显式调用 $gsd-path-loop 时启用。一次调用等于一次有界循环,不推进 gsd-path 的阶段门禁,只包裹有界工作。

主要能力:由随附的确定性脚本 loop_run.py 掌控门禁(原子认领、验证、收尾、状态),其输出是唯一门禁依据,不得在模型推理中重写该逻辑。模型负责脚本无法做的事:读规格正文、派发一个修复 worker、回传失败。

必要用法:所有命令在仓库根目录执行,规格中的相对路径按工作目录解析。先读完整 LOOP.md(机器字段与正文段落);再执行 python3 scripts/loop_run.py claim --spec <path>,认领结果是唯一准入决定;随后 python3 scripts/loop_run.py verify --spec <path> --claim <保留的 claim> 做基线验证,通过则以 finish 加 --iterations 0 记录并停止,不得派发 worker;失败则派发一个 worker(v1 单 worker,无并行),再独立重跑同一 claim 的 verify,失败输出回馈,最多 max_iterations 轮。受阻时以 BLOCKED: <原因> 停止,不执行门禁动作。每次准入以 python3 scripts/loop_run.py finish --spec <path> --claim <保留的 claim> --result pass|fail|blocked|skipped --iterations <n> 收尾。python3 scripts/loop_run.py status --spec <path> 查看汇总计数。若存在 .project/,先运行 scripts/discussion_records.py pending --repo <绝对根路径>。

限制:不提交、不推送、不打标签、不改动 git 状态;不修改测试以迁就错误代码;不触碰 Worker scope 声明的只读路径;验证输出不得回显密钥;人类门禁为 never-auto;check 仅预览,不授权验证或派发。无法达成绿灯则按 Stops 如实记录。模板、示例与其它细节暂未提供。