← 懂一点

提示词工程——为什么“会问”比“会用”更重要

2026-07-17

本文是专栏《从零看懂大模型》第 4 篇。回到目录与导读。上一篇:大模型是怎么练成的

同样一个大模型,有人用起来觉得"就是个高级玩具",有人却能让它写出像模像样的方案、代码、文案。差别常常不在模型,而在怎么问

这套"怎么问"的学问,就叫提示词工程(Prompt Engineering)。它听起来玄,其实核心就一句话:

把话说清楚,把模型当成一个能力很强、但对你的具体情况一无所知的新同事。

为什么"问法"这么关键

回顾第 1 篇:模型是在"根据前文预测下一个词"。你给的提示词(prompt),就是它据以往下写的全部前文。前文给得含糊,它只能顺着最"大众化"的方向续写;前文给得精准,它才能顺着你真正想要的方向走。

一个对比就懂了:

❌ 含糊:写一段关于狗的介绍。
   → 得到一段小学作文式的泛泛而谈。

✅ 精准:给宠物医院官网写一段 100 字左右的介绍,
        对象是养金毛的新手主人,语气亲切专业,
        重点讲金毛的性格和日常照料注意点。
   → 得到一段可以直接用的文案。

模型没变,变的只是你交代得够不够清楚。

四个最实用的招式

提示词技巧五花八门,但真正高频好用的就几招。

1. 给角色和目标(设定身份)

先告诉模型"你是谁、要干什么",它会自动切换到对应的语气和专业度。

你是一位有 10 年经验的儿科医生。
请用家长能听懂的话,解释为什么孩子发烧不一定要马上退烧。

2. 给例子(少样本提示)

与其费劲描述你要什么格式,不如直接给一两个例子,模型立刻就懂。这招叫 Few-shot(少样本)

把下面的产品名改写成一句卖点文案,照这个风格:

保温杯 → 24 小时锁温,从早暖到晚。
雨伞   → 一秒收放,再大的雨也不慌。
充电宝 → ?

模型会照着前两个的调性,把充电宝那句补得严丝合缝。

3. 让它"一步步来"(思维链)

碰到需要推理的问题(算数、逻辑、多步骤任务),加一句"请一步步思考",效果常常立竿见影。

原因还是第 1 篇那个道理:模型是顺着往下写的。如果你逼它直接蹦出答案,它没有"打草稿"的空间,容易错;让它把中间步骤一步步写出来,每一步都为下一步铺垫,正确率就高得多。这招叫思维链(Chain-of-Thought)

❌ 直接问:一个班 30 人,男生比女生多 4 人,男生几个?
   → 可能张口就报个错数。

✅ 加一句"请一步步推理再给答案":
   → 它会先列式:设女生 x,男生 x+4,2x+4=30,
     x=13,男生 17——算对的概率高很多。

值得一提的是,第 6 篇要讲的"推理模型",本质上就是把"一步步思考"这件事训练进了模型骨子里,不用你每次都提醒。

4. 明确格式和约束

想要什么形式、多长、包含什么、不要什么,直接说死。模型不会读心。

用 Markdown 表格输出,三列:功能、优点、适用场景。
只列 5 条,每条不超过 20 字,不要写开场白。

一个好用的心法:结构化地写

把上面几招拼起来,一条"专业级"提示词往往长这样:

【角色】你是资深前端工程师。
【任务】审查我下面这段 React 代码,找出潜在 bug。
【要求】按严重程度排序;每个问题给出:位置、原因、修改建议。
【格式】用编号列表,不要客套话。
【代码】
(贴上代码)

你会发现,这其实就是把一件事交代给同事时该说清楚的东西:你是谁、干什么、什么要求、什么形式、材料在哪。提示词工程的"工程"二字,本质就是把模糊的需求,结构化成清晰的交代

几个要拎清的点

小结

会问了,也别忘了模型有它的天生短板。下一篇我们直面两个:它为什么会"一本正经地胡说"(幻觉),以及为什么长文档会"读着读着就忘"(上下文限制)。

继续阅读:幻觉与上下文窗口——大模型的两个天生短板