奥卡姆剃刀说:「如无必要,勿增实体。」
于是很多人顺手得出一句建议:prompt 越短越好——少写点,AI 才不绕。
可另一边,又有人教:prompt 越具体越好,把目标读者、语气、结构、案例、金句全写上,AI 才不跑偏。
「越短越准」撞上「越具体越准」,两个说法当场打起来。到底谁对?我没猜,做了个对照实验。
一、实验怎么做的
同一个任务:「讲清楚为什么小镇青年的消费力被低估」。同一台模型,只换 prompt:
- A 极简版(短):「写篇文章,讲小镇青年消费力被低估。」
- B 极繁版(具体):约 200 字,塞满——目标读者 25–35 岁、语气专业但不学术、三段式、必须出现 3 个数据、引用两个品牌案例、避免说教、用金句收尾、控制在 800 字、少用形容词……
- C 结构精准版:「按 MECE 沿『钱从哪来 / 钱花在哪 / 被什么压制』三个互斥维度拆,每个维度一段,段间不重叠、合起来不留盲区。」
二、三版产出,对照着看
A(短):结构立不起来。AI 自己瞎切,交上来面面俱到又空——像一份正确的、没人会看的汇报。你说的「短」,其实是把「维度」这个必要实体删掉了。
B(具体):看着最专业,但约束互相打架——「少用形容词」撞「用金句收尾」,「三段式」撞「出现 3 个数据」。AI 顾此失彼,部分段落纯粹在凑约束,读着别扭;更坑的是,你写这 200 字 prompt 比写文章还累。
C(结构精准):维度是你给的轴,AI 只负责往三个格子里填。三段互不踩、合起来正好覆盖,句句能发。你没多写修饰,只多给了「必要的一根轴」。
三、奥卡姆剃刀,其实被用错了
奥卡姆的原话是「如无必要,勿增实体」。关键词是「必要」,不是「少」。
它只在「多个解释都能解释现象」时才让你取简。翻译成 prompt:
- A 的「短」= 少了必要实体(维度),所以空洞——这不是奥卡姆,是偷懒。
- B 的「具体」= 增了无谓实体(互相打架的约束),所以拧巴——这也不是奥卡姆,是堆砌。
- 准的那一版,是「只增必要之约束」的 C。
奥卡姆剃刀削掉的,是 prompt 里的废话,不是你该想的维度。
四、一条可操作的判据:收「奥卡姆税」
以后给 prompt 每加一条要求,先问自己一句:这条去掉,产出会变差吗?
- 会 → 它是必要的,留下。
- 不会 → 它是无谓的,删掉。
维度(切哪根轴)、块数(拆几块)——这是必要的,必留。风格形容词堆砌、为显得专业塞进去的术语、没有数据支撑的「写给某类人」——大多是无谓的,该删。
这跟 #44(给维度)、#43(MECE 当手术刀) 是一套拳:先给轴,只留必要约束。奥卡姆剃刀,正是给这套拳收尾的那一刀。
写在最后
下次再纠结「该写长还是写短」,把问题换掉——
别问长短,问「这条约束,是必要的吗?」
奥卡姆剃刀削掉的是废话,不是真相。prompt 里也一样:删干净无谓的,留下的每一条,都得是真能改善产出的。
岛主的 AI 思考 · 第 45 篇