Skip to content

用模型辅助编程和排查错误

高质量的代码提问要给出运行环境、完整错误、相关文件和已经尝试过的步骤。要求模型先解释假设,再给最小补丁和验证命令。

text
环境:Node 20,VitePress 1.6,macOS
现象:构建时出现完整错误日志
约束:不要升级依赖,不要重构无关文件
请输出:根因假设、最小 diff、验证命令、仍需确认的风险

把补丁放进版本控制后运行测试和构建,检查 diff 是否改动了不相关逻辑。模型可以加快定位,不能替代代码审查。

从错误日志到最小补丁

先要求模型把日志按时间排序,区分首个异常和后续连锁错误;再让它列出验证假设。确认根因后,只接受能被单元测试或复现命令验证的最小 diff。若模型建议升级依赖,先查 changelog 和兼容范围,再决定是否升级。

交付记录

保存原始错误、使用的提示词、修改文件、测试命令和结果。下次同类故障可以直接复用这份记录,也能发现模型建议是否在不同环境中失效。

独立中文知识站,不代表 OpenAI 或任何模型提供方。