← 返回示例

编程与数据 · 示例 22

让 AI 帮你定位代码 bug

给现象、最小代码和已排除项,而不是只贴一整段代码。

适用场景

代码报错或结果不对,自己看不出问题。

原始需求

帮我看看这段代码。
可直接复制的提示词
请帮我定位一个 bug。

语言/框架:【】
期望行为:【】
实际行为:【】
报错信息:【完整粘贴】
已尝试:【可选】

代码:
【粘贴最小可复现代码】

要求:
1. 先列出最可能的 3 个原因,按可能性排序;
2. 每个原因说明如何验证;
3. 给出最小修复,不要重写整个项目;
4. 指出我原来的验证方式有什么盲区。

为什么有效

  • 最小可复现代码比整段项目更有效。
  • 先列原因再改,避免瞎试。
  • 要求验证方式,能确认真的修好了。

可替换变量

  • 语言/框架/版本。
  • 报错和日志。
  • 是否能提供最小复现。

常见失败

  • 只贴代码,不说期望和实际。
  • AI 直接重写,引入新问题。
  • 没有验证修复。

适用模型:ChatGPT、Claude、DeepSeek、GitHub Copilot