📄 一句话概括
问题先归成三类——环境、指令、认知;判断顺序不能颠倒:先排环境,再改指令,最后才怀疑模型。
📝 本节和前面几节的关系
前两份是工具参考;这一份是遇到卡壳时的判断顺序,也是全书最省时间的一页。
一、问题先归成三类
环境问题:装不上、连不上、命令找不到。指令问题:答得不对、不听话、做一半跑偏。 认知问题:看不懂它在做什么、不敢用。 归类的意义:先知道自己在哪一类,才不会拿错药——环境问题去改指令,只会白忙。
二、三类的第一步
环境——先查环境和配置,别动指令(第 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. 判断顺序是什么,为什么? —— 先环境、再指令、最后才怀疑模型——因为它答得差多半是没交代清楚。 3. 它说得很有把握但错了,怎么看? —— 自信不等于正确,能验的当场验一次。- ☐ 下一份(附录E CLAUDE.md模板集)
相关笔记
- 怎么说话,Claude Code才听得懂 — 模糊词为什么只能靠猜
- 关于【自信错误】:它不会说不知道 — 有把握不等于说得对
- 遇到问题了?快速排查 — 环境那一类的展开
- 🧡 Claude Code橙皮书 · 索引