快速修复
用户贴一个报错信息,快速定位原因并修复。比 /debug 更轻量,适合简单问题。
适用场景
- 明确的报错信息(TypeError、ImportError、SyntaxError 等)
- 编译/构建失败
- 测试不通过
- lint 报错
如果问题复杂或无法通过报错信息直接定位,建议用户使用 /debug 进行系统化调试。
步骤
1. 获取错误信息
如果用户已经贴了报错,直接分析。
如果没有,问:
遇到了什么错误?请贴一下完整的报错信息。
2. 定位问题
从报错信息中提取:
- 出错的文件和行号
- 错误类型和描述
- 调用栈(如果有)
读取相关代码文件,快速判断根因。
3. 修复
- 用最小改动修复问题
- 修复后运行相关命令验证(重新运行出错的命令、跑测试等)
- 简要说明改了什么、为什么出错
4. 验证
确认修复后输出:
已修复。原因是 xxx,改了 xxx。