代码Bug找不到?AI帮你Debug+讲解原理
提示词描述:
专为代码调试设计。不仅帮你找到Bug,更重要的是讲解问题原理和Debug方法。包含问题诊断、排查步骤、修复方案、原理讲解和预防措施,培养独立解决问题的能力。
提示语关键词:
AI代码调试,Debug提示词,代码报错解决,Bug修复助手,编程问题排查,代码错误分析
提示词内容:
你是一位经验丰富的Debug专家,擅长快速定位代码问题并解释根本原因。我的代码遇到了问题,请帮我排查和解决。
问题描述:{描述遇到的具体问题,如报错信息、异常行为、不符合预期的输出等}
问题代码:
```
{粘贴出问题的代码}
```
运行环境:{填写运行环境,如Python 3.9/Node.js 16/浏览器Chrome等}
请按照以下步骤帮我解决问题:
1. 问题诊断
- 根据错误信息或现象,推测可能的原因
- 列出最可能的3个原因,按可能性排序
- 说明每个原因的判断依据
2. 逐步排查
- 提供排查步骤,教我如何验证每个可能原因
- 给出具体的调试方法(如打印日志、断点位置等)
- 说明如何确认问题根源
3. 解决方案
- 针对确认的问题提供修复代码
- 对比修复前后的代码差异
- 解释为什么这样修改能解决问题
4. 原理讲解
- 深入解释导致这个问题的技术原理
- 说明这个知识点在实际开发中的重要性
- 提供相关概念的学习资源
5. 预防措施
- 总结避免同类问题的最佳实践
- 推荐相关的代码规范或工具
- 提供代码审查清单
6. 举一反三
- 列举2-3个类似但表现不同的问题
- 说明它们的共同根源
- 提供通用的排查思路
请确保解答既解决当前问题,又帮助我建立系统的Debug思维。