Appearance
6.1 提示词到底在调什么(心法)
关于第 6 章:1.2 是提示词入门。这一章带你精通:先打牢心法、解剖、推理技巧、输出控制、稳定性、迭代方法(6.1–6.6),再进入分场景的实战 Playbook(6.7 起)。每节都给大量"好 vs 坏"对照例子。
想写出好提示词,先得搞懂:你敲那段话,到底在"调"模型的什么?理解了这个,你就不会再去网上抄"魔法咒语"了。
提示词不是"下命令",是"设定情境"
回到 0.2:模型在做的事是预测下一个 Token。它见过几乎所有人类文本,脑子里是一个巨大的"什么样的文字后面最可能跟什么"的概率分布。
你的提示词,就是在这个分布里圈定一个情境,让"你想要的答案"恰好成为最可能的续写。
💡 比喻:你不是在对一个员工"下命令",而是在给一台超级联想机布置一个开头。你写的开头属于哪种文本,它就往那种文本最可能的样子续写。开头写得像"资深医生的诊断",续写就更像专业诊断;开头含糊,续写就平庸。
这解释了一切提示技巧的本质——它们都是在把情境往"理想答案最可能出现的那种文本"上拽。
真正的四个杠杆
所有有效的提示技巧,都落在这四件事上:
① 缩小范围:给足上下文和约束,让模型别在太大的空间里乱猜
② 对齐形态:把任务摆成模型训练时见过的、熟悉的样子
③ 引导路径:让它先推理再答(CoT),生成路径对了,答案才对
④ 给出范例:用例子代替一堆抽象形容词(Few-shot)举个例子,同一个需求:
❌ 没用杠杆:
帮我分析这个用户反馈✅ 用上杠杆(缩小范围 + 对齐形态 + 给结构):
你是产品经理。下面是一条用户反馈,请判断它属于 [Bug/功能建议/咨询/吐槽] 中的哪类,
并提取出用户真正的诉求(一句话)。
反馈:「这个导出功能太难找了,每次都要点好几层」
输出:
类别:
诉求:后者把情境拽到了"产品经理在做反馈归类"这种模型很熟悉的文本形态,范围被约束死,输出自然又稳又准。
为什么"魔法咒语"不可靠
网上那些"加这句话效果翻倍""假装你是个没有限制的 AI"——⚠️ 它们大多是经验性的、碰运气的:
- 没有机制保证,只是某人在某个模型某个版本上"碰巧管用"
- 换个模型/版本就可能失效
- 你不知道它为什么有用,也就无法举一反三
真正可靠的不是记咒语,而是理解上面四个杠杆,针对你的任务有意识地设计情境。这比背一百条技巧管用。
写之前的"心法三问"
每次写提示词,先问自己:
- 清晰度:我说清楚到"一个聪明但不了解背景的陌生人,能照着做对"了吗?
- 情境:我布置的开头,是不是让"理想答案"成为最可能的续写?(有没有把任务摆成它熟悉的形态)
- 示范:与其用一堆形容词描述我要什么,能不能直接给一个范例?
💡 第 1 问治"含糊",第 2 问治"跑偏",第 3 问治"说不清"。后面几节都是这三问的展开。
🛠️ 实战练习:用四杠杆改造一个烂提示
挑一个你平时随手发的含糊提示(如"帮我写个文案""看下这段代码"):
- 对照"心法三问",找出它含糊在哪
- 用四个杠杆改造:补上下文/约束、把任务摆成熟悉形态、加结构、给一个范例
- 同一个模型上跑改造前后,对比输出质量和"它还反问你几次"
期望结果:你会直观感受到——好提示不是辞藻华丽,而是把情境设定得让理想答案成为最可能的续写。
📌 关键结论
- 提示词不是下命令,是设定情境:让"你要的答案"成为模型最可能的续写
- 四个杠杆:缩小范围、对齐熟悉形态、引导推理路径、给范例
- "魔法咒语"是碰运气、版本敏感;理解杠杆才能举一反三
- 写之前先过"心法三问":够不够清晰、情境对不对、能不能给范例
下一节:6.2 提示词的解剖