场景实战
遇到报错
把报错信息和截图交给 Codex,让它用大白话解释原因、给出修复方案并动手修好。
开始前
报错信息里有时会带出密码、密钥、手机号等信息,发给 Codex 前先检查并打码。修复前先存档或备份。
适合谁
运行程序、安装软件、打开项目时看到一大串看不懂的红字的人。
报错 = 程序告诉你"我做不下去了,原因是……"。看起来吓人,其实是在帮你定位问题。
准备什么
- 完整的报错文字:能复制就复制文字,比截图更好;
- 截图:报错出现在界面上、没法复制时用截图;
- 你当时在做什么:点了什么、运行了什么命令。
复制这段话给 Codex
我在[做什么,比如"双击运行项目" / "运行 npm start"]时出现了下面的报错:
(在这里粘贴完整的报错信息)
请:
1. 用通俗的话解释这个报错是什么意思、为什么会出现;
2. 告诉我你打算怎么修,会改哪些文件;
3. 我同意后再修;修完重新运行一次,确认报错消失。发截图:在桌面应用里,按住 Shift 把截图拖进输入框,然后说:
这是我看到的报错截图,请解释原因并帮我修复。修之前先告诉我方案。你会看到什么
Codex 先用白话解释原因,比如"缺少一个工具"、"文件路径写错了"、"端口被占用了",再给出修复方案。你同意后,它会修改文件或安装缺少的东西,然后重新运行验证。
检查结果
- 自己再按原来的操作做一遍,确认报错不再出现;
- 问 Codex 改了哪些文件;
- 确认原来能用的功能没被改坏。
想再改进可以这样说
这个问题以后怎么避免?用一两句话告诉我。修好了,但我想知道你具体改了什么,逐个文件给我讲讲。你的方案太复杂了,有没有改动更小的办法?常见问题
| 问题 | 怎么办 |
|---|---|
| 报错太长,不知道复制哪部分 | 全部复制给 Codex,它会自己找关键信息 |
| 修了一次又出现新的报错 | 很正常,把新报错继续发给它,一步步解决 |
| Codex 说需要安装东西 | 一般是缺工具,可以同意;不确定就问它"这是什么、为什么需要" |
| 改了好几轮还是不行 | 让它"总结一下试过哪些方法、现在卡在哪",然后开一个新对话重新开始,或者读档回到之前的版本 |
| 报错和 Codex 应用本身有关 | 见常见问题排查 |