🧡 附录
📄 一句话概括

问题先归成三类——环境、指令、认知;判断顺序不能颠倒:先排环境,再改指令,最后才怀疑模型。

📝 本节和前面几节的关系

前两份是工具参考;这一份是遇到卡壳时的判断顺序,也是全书最省时间的一页。

一、问题先归成三类

环境问题:装不上、连不上、命令找不到。指令问题:答得不对、不听话、做一半跑偏。 认知问题:看不懂它在做什么、不敢用。 归类的意义:先知道自己在哪一类,才不会拿错药——环境问题去改指令,只会白忙。

二、三类的第一步

环境——先查环境和配置,别动指令(第 2.8 节)。 指令——先回去把要求说全:做什么、范围、不要什么、怎么算对。 认知——先切小步,做一件验一件,看得见的才敢往下走。

三、顺序不能颠倒

先排环境 → 再改指令 → 最后才怀疑模型。 为什么把模型放最后:它答得差,八成是你没交代清楚。 这跟第 6.1 节那句是同一件事:模糊的词它只能猜,猜错了也很自然——要当 bug 清。

四、最常被问的几条

【为什么改了半天没变化】——多半是改动没保存或没生效,先确认它到底动没动那个文件。 【为什么它说得很有把握却是错的】——自信不等于正确(第 10.1 节),能验的当场验一次。 【要不要换一个更强的模型】——先把上面四样补齐,再谈换。

五、一条通用的做法

凡是能一次验证的,就当场验一次;不能验的,当草稿看待。 这条比任何一条 FAQ 都值钱——它把【信不信它】换成了【验没验过】。

六、动手 Demo:问题先归成三类

下面把三类症状、各自的第一步排开,并给出那条不能颠倒的判断顺序。

TH([u"你的症状", u"是哪一类", u"第一步做什么"], [22, 12, 40])
T([u"答得不对、不听话、做一半跑偏", u"指令问题", u"先回去把要求说全"],
  [22, 12, 40])
T([u"看不懂它在做什么、不敢用", u"认知问题", u"先切小步,做一件验一件"],
  [22, 12, 40])

实跑输出:

--------------------------------------------------------------------
问题先归成三类
--------------------------------------------------------------------

遇到问题先别急着重装——**九成的问题能先归到三类里**:

  你的症状                         是哪一类     第一步做什么
  -----------------------------------------------------------------------
  装不上、连不上、命令找不到       环境问题     先查环境和配置,别动指令
  答得不对、不听话、做一半跑偏     指令问题     先回去把要求说全
  看不懂它在做什么、不敢用         认知问题     先切小步,做一件验一件

**这个顺序不能颠倒**:先排环境,再改指令,**最后才怀疑模型**。

为什么把模型放最后——因为**它答得差,八成是你没交代清楚**:

    说清做什么了吗——**做什么**
    说清范围了吗——**只动哪儿**
    说清不要什么了吗——**别碰什么**
    说清怎么算对了吗——**验收标准**

四样缺一样,**先回来补它,比换模型有用得多**。

顺序不能颠倒:先排环境,再改指令,最后才怀疑模型。 因为它答得差,八成是你没交代清楚——四样缺一样,先补它,比换模型有用。

30 秒实验

  1. 回忆你最近卡住的一次,把它归到三类里的哪一类。
  2. 如果它其实是指令问题,把缺的那一样补上再试——通常比重装有用。

常见误区

  1. 一出问题就重装。九成的问题在环境和指令里,重装解决不了。
  2. 答得差就归给模型。那四样补齐之前,换哪个模型都一样。
自测三问(点开对答案) 1. 问题可以归成哪三类? —— 环境问题、指令问题、认知问题。 2. 判断顺序是什么,为什么? —— 先环境、再指令、最后才怀疑模型——因为它答得差多半是没交代清楚。 3. 它说得很有把握但错了,怎么看? —— 自信不等于正确,能验的当场验一次。

相关笔记