← 返回 AI 通识课目录

AI 通识课 · 16

第 16 章:AI 不好用怎么救:幻觉、跑偏、失忆、不听话

这一页是课程原文,适合按章节连续阅读。

第 16 章:AI 不好用怎么救:幻觉、跑偏、失忆、不听话

AI 急救配图

目标

小白遇到 AI 出错时,最容易要么直接放弃、要么盲目相信。这一章给一套"出问题怎么办"的排查动作,把挫败感变成可操作的下一步。

还没学第 12 章 Agent 也能看这一章:下面说的"Agent",你都可以直接换成"你正在用的这个 AI 工具"来理解,排查动作是通用的。

小白先理解:先定位是哪个"部件"出了问题

AI 出错了,不要急着怪它笨。先判断是哪个地方坏了。

把它拆成三个部件(来自作者实战经验):

Agent = 脑子(模型推理)+ 工具(调用能力)+ 上下文(记忆/知识) Agent 出错 = 这三个部件里至少一个出了问题

部件 通俗说法 它负责什么
脑子 AI 的思考能力 理解你说什么、拆步骤、做推理
工具 AI 的手脚 调工具干活(查数据、发消息、读文件)
上下文 AI 的记忆 记住你给过的资料、之前说过的话

排查口诀:出错了先问"是脑子、工具、还是上下文?"


1. 脑子出错:一本正经胡说(幻觉)、答非所问(跑偏)

幻觉:AI 编了一个看似正确的假答案

AI 说"我查了 3 个来源",实际可能一个都没查。它说"数据是这样的",数据可能是它编的。

怎么救

  • 要它给来源:哪 3 个?给我链接。
  • 让它标注"资料未说明":如果资料里没有,就直说没有,不要编。
  • 用第二个工具交叉验证:一个 AI 说的不一定对,换一个看看。

跑偏:AI 理解错了你的意思

你让它"总结要点",它给你写了一篇新文章。你让它"改错别字",它把整段重写了。

怎么救

  • 把大任务拆小:先让它只做第一步,确认对了再做下一步。
  • 给一个例子:先给它一个"对的输出长什么样"。
  • 让它先复述一遍需求再动手:"你先告诉我你打算怎么做,我确认了你再开始。"

2. 工具出错:反复调用、静默失败

这是最容易被忽略、也最危险的一类。

反复调用:工具报错 → AI 重试 → 再报错 → 死循环

AI 调一个工具(比如查数据),工具返回错误。AI 不告诉你"这个工具坏了",而是反复重试,一直调、一直失败、一直烧钱。

这是实战中最高频的 Agent 卡死场景。

怎么救

  • 设重试上限:同一个工具最多试 3 次,超过就停下来问你。
  • 看日志:Agent 卡住了,先看它到底在反复调什么(日志就是它工作过程的记录,界面上一般叫"执行记录""运行日志"或直接能看到它在说"正在调用 XX"——找不到入口就直接问它"你刚才卡在哪一步了")。
  • 检查工具本身:不是 AI 笨,是工具坏了(比如接口过期、密码失效、文件不存在)。

静默失败:没报错但结果为空

AI 说"搞完了",但实际什么都没做。没报错,你以为没问题,其实数据是空的。

没报错 ≠ 没问题。(来自作者实战经验)

怎么救

  • 要它交代"查了哪些来源、为什么是这个结果"。
  • 对关键结果做抽查:不要因为没报错就放心。

3. 不听话:你明明说了规则,它还是不照做

你说了"别用'赋能''抓手'这种词",它下一句还是写了。你说了"只改这一段,别的别动",它把全文都重写了一遍。

这不是它故意跟你对着干,常见原因有两个:

  • 规则被埋没了:聊得越长,越前面说的规则越容易被挤到后面、被"忽略"。它不是不听,是没"看见"。
  • 规则说得不够具体:"别写虚的""正式一点"这种话,它的理解和你的理解可能不是一回事。

怎么救

  • 把规则挪到离它最近的地方:别指望开头说一次就管用,快要它动手前,再原样重复一遍关键规则。
  • 单独列一行、加粗:别把规则埋在一长段话里,单独拎出来,一条一行。
  • 换个更具体的说法再说一遍:把"别写虚的"换成"别用'赋能、抓手、闭环'这几个词",越具体它越照做。
  • 情况严重就开新对话:如果反复不听,可能是这个对话已经"聊歪了"(上下文被前面的内容干扰),开个新对话把规则重新交代一遍,往往比在原对话里反复强调更管用。

4. 上下文出错:忘了前面说过的、没看到你给的资料

失忆:AI 忘了之前说过的话

你在对话开头说的规则,聊到第十轮它就忘了。这不是 AI 故意的,是上下文窗口有限。

怎么救

  • 开新对话重给上下文:聊太久就开新窗口,把关键规则重新说一遍。
  • 用第 4 章的记忆/项目说明书:把规则写成文件,不依赖对话记忆。

没读到资料:你给了文件但它没看到

你上传了一份 PDF,问它内容,它说"我没有看到这个文件"。可能是文件太大、格式不支持、或者对话太长被挤掉了。

怎么救

  • 确认文件真的传上去了(看界面有没有显示附件)。
  • 把关键内容直接贴进对话,不要只传文件。
  • 拆分大文件:不要一次丢 200 页的 PDF,分章节给。

5. 什么时候不是 AI 的错,是你没说清

回看第 3 章(说清楚)和第 4 章(给上下文)。

一个判断标准:同一个问题反复出错,先怀疑"我有没有把任务讲清楚",再怀疑工具。


常见坑

坑 1:工具坏了 ≠ AI 笨

AI 反复调一个工具调不通,不是它傻,是工具坏了(接口过期、密码失效、文件不存在)。先查工具,再怪 AI。

坑 2:没报错 ≠ 没问题

AI 说"搞完了",结果可能是空的。对关键结果要抽查,不要因为没报错就放心。

坑 3:同一个问题反复出错,先怀疑自己

如果你反复让 AI 做同一件事,它反复做错,大概率不是 AI 的问题,是你的指令不够清楚。


课后任务

找一次 AI 答得不好、不听你话、或 Agent 卡住的真实经历,对号入座:

属于哪一类(脑子出错 / 工具出错 / 不听话 / 上下文出错):
具体表现是什么(幻觉 / 跑偏 / 反复调用 / 静默失败 / 规则被无视 / 失忆 / 没读到资料):
我原本的指令是怎么写的:
我打算怎么补救(给来源 / 拆任务 / 看日志 / 设重试上限 / 重复规则 / 重给上下文 / 开新对话):

本章关键表达

  • Agent = 脑子 + 工具 + 上下文。出错了,先定位是哪个部件。
  • 工具坏了 AI 不会告诉你"我的手坏了",它会一直试。 要设重试上限。
  • 没报错 ≠ 没问题。 静默失败比报错更危险。
  • 它不听话,多半不是故意的,是规则被埋没了或说得不够具体。 挪近、加粗、说具体、或开新对话重申。
  • 越是涉及数字、人名、事实、承诺的回答,越不能直接信,要核。
  • 同一个问题反复出错,先怀疑"我有没有把任务讲清楚",再怀疑工具。

前后章节衔接

  • 第 12 章:你理解了 Agent = 目标 + 工具 + 反馈。本章是"Agent 出错了怎么排查"。
  • 第 15 章(Hook/Loop):Loop 会跑飞(空转烧钱、钻空子),本章的"反复调用"就是 Loop 跑飞的一种。
  • 第 17 章(结果验收):本章是"出问题怎么救",第 17 章是"怎么提前发现问题"——换评委、分维度打分、拿外部事实对账。