关于 safe-debug
safe-debug 是 Rigor 的调试与审计 Skill,用于根据报错、堆栈或训练、推理失败的具体症状进行诊断。它以保守方式先定位根因并提出最小修复方案,在修改代码前需要用户明确批准。
主要功能
- 01基于堆栈与错误症状的诊断
- 02定位根因并缩小范围
- 03提出最小修复方案
- 04修改前要求用户明确批准
- 05说明修复是否改变实验含义
适用场景
- 01排查训练过程中的报错
- 02诊断推理阶段的运行失败
- 03在修改仓库代码前生成审慎的修复计划
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ lllllllama/ rigorpilot-skills --skill safe-debug安装后在 Claude Code 中输入/safe-debug确认已加载。
包含的文件
除 SKILL.md 外,安装时一起下载的参考资料和脚本。
agents/openai.yamlreferences/debug-policy.mdscripts/safe_debug.py详细介绍
safe-debug
将此用作 Rigor Debug / Rigor Audit 技能。为保持兼容,安装后的 slug 仍为
safe-debug。
使用
../ai-research-reproduction/references/agent-operating-principles.md 中的共享操作原则;此技能应引导保守诊断,同时不妨碍模型找到本地根因。
适用场景
- 用户提供了回溯、终端错误,或具体的训练或推理故障症状。
- 用户希望在修改代码前进行诊断、缩小根因范围,并获得最小补丁建议。
- 用户希望采用安全的调试流程,并在修改前获得明确的人工批准。
不适用场景
- 用户希望在没有当前故障的情况下全面了解代码仓库。
- 任务涉及推测性实验或代码适配。
- 用户要求进行大规模重构或可读性改写。
明确边界
- 先诊断。
- 默认不修改代码仓库。
- 如果需要补丁,先提出最小修复方案,并要求明确批准。
- 在进行中等或高风险更改前,先升级处理,创建保存点或分支。
- 调试修复不自动构成研究贡献;如果它改变了实验含义或可比性,请明确说明。
输出要求
debug_outputs/DIAGNOSIS.mddebug_outputs/PATCH_PLAN.mddebug_outputs/status.json
备注
使用 references/debug-policy.md、../ai-research-reproduction/references/research-rigor-principles.md 和共享文件 ../ai-research-reproduction/references/research-pitfall-checklist.md。
评论
支持 Markdown