← 返回示例
编程与数据 · 示例 22
让 AI 帮你定位代码 bug
给现象、最小代码和已排除项,而不是只贴一整段代码。
适用场景
代码报错或结果不对,自己看不出问题。
原始需求
帮我看看这段代码。
可直接复制的提示词
请帮我定位一个 bug。
语言/框架:【】
期望行为:【】
实际行为:【】
报错信息:【完整粘贴】
已尝试:【可选】
代码:
【粘贴最小可复现代码】
要求:
1. 先列出最可能的 3 个原因,按可能性排序;
2. 每个原因说明如何验证;
3. 给出最小修复,不要重写整个项目;
4. 指出我原来的验证方式有什么盲区。为什么有效
- 最小可复现代码比整段项目更有效。
- 先列原因再改,避免瞎试。
- 要求验证方式,能确认真的修好了。
可替换变量
- 语言/框架/版本。
- 报错和日志。
- 是否能提供最小复现。
常见失败
- 只贴代码,不说期望和实际。
- AI 直接重写,引入新问题。
- 没有验证修复。
适用模型:ChatGPT、Claude、DeepSeek、GitHub Copilot