← 返回博客
第四章:进阶技巧

当 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],该怎么描述?