第四章:进阶技巧
当 AI 犯错时怎么办
进阶约 12 分钟技巧
这节课你会...
搞清楚 AI 最常见的几种错误,以及每种错误的应对方法。遇到问题不慌,知道怎么跟 AI 沟通。
五种常见翻车现场
1. 幻觉——无中生有
AI 告诉你:"你可以用 getUserLocation() 这个浏览器 API 来获取用户位置。"
你用了,报错了。因为这个 API 根本不存在,是 AI 编的。
怎么办:让 AI "用纯 HTML/CSS/JS,不依赖任何第三方库和未广泛支持的 API"。加约束。
2. 理解偏差——会错意
你说"按钮放在右边",它把按钮放到了最右,但你其实是说"放在文字右边",不是页面最右。
怎么办:别跟 AI 赌气。补一句:"抱歉没说清楚,我说的右边是紧挨着文字的右边,不是页面对齐。"
3. 知识过时
某个库刚发布了新版,API 变了。AI 还在用旧版的写法,跑不起来。
怎么办:把报错信息贴给它。大多数情况下它会意识到问题并修正。
4. 不完整
代码写到一半突然停了,结尾没有 </html>。
怎么办:"上一段代码不完整,请继续完成"——或者直接要求"生成完整文件,不要截断"。
5. 逻辑错误
代码能跑,但结果不对。比如计算器算 1+1 得到 11(字符串拼接而不是数字运算)。
怎么办:告诉它预期的输入和输出。"当我输入 1 和 1 时,我期望得到 2,但实际得到了 11。"
AI 助教
AI 学习助手
你好!我是你的 Vibe Coding 学习助手。有什么不懂的随时问我,比如:
- 这个课程里的概念我不太明白
- 帮我看看这个描述能不能让 AI 理解
- 我想做一个 [xxx],该怎么描述?