5步法:用AI提示词解决编程Bug的完整指南

官方 1 查看 0 有趣 0 复制 0 收藏

提示词描述:

专为开发者设计的Debug提示词模板,通过5步结构化描述帮助AI快速定位问题。不仅提供修复方案,还包含原因分析、预防建议和延伸知识点,适合自学和教学场景使用。

提示语关键词:
AI调试代码,ChatGPT修Bug,编程错误解决,代码调试提示词,Debug辅助工具,AI编程助手
提示词内容:
【模板说明】 调试代码是开发者的日常痛点。本模板通过5步结构化提示词,帮助AI精准定位并修复代码问题,同时提供学习要点加深理解。 【使用场景】 - 遇到难以排查的运行时错误 - 学习他人代码的调试思路 - 教学场景中演示Debug流程 - 代码审查前的自查工具 【模板正文】 请按以下5步帮我解决代码问题: 步骤1-问题描述: {粘贴报错信息或异常现象} 步骤2-环境信息: 语言版本:{如Python 3.10} 框架:{如Django 4.2} 操作系统:{如Windows 11} 步骤3-代码片段: {粘贴相关代码,标注行号} 步骤4-已尝试方案: {列出已尝试的解决方法} 步骤5-期望输出: {描述正确的运行结果} 请输出: 1. 根本原因分析(用通俗语言解释) 2. 修复代码(对比修改前后) 3. 预防建议(如何避免类似问题) 4. 相关知识点(3个延伸学习点) 【注意事项】 - 报错信息要完整,包含堆栈跟踪 - 代码片段要包含上下文(前后10行) - 已尝试方案要说明失败原因 【效果示例】 输入:TypeError: 'NoneType' object is not subscriptable | Python 3.10 | 第45行 data['key'] 输出:分析字典返回None的原因,提供get()方法替代方案,建议添加类型检查,延伸讲解Python空值处理最佳实践
返回列表
相关提示词推荐

提示词排行榜