有人让模型写一份周报,输入了这样一句话:“帮我写一份本周工作总结,语气专业一点。”输出看起来没有错,格式工整、措辞得体,但读起来像任何一个岗位都能套用的模板。问题不在模型,而在这句话本身没有提供任何只属于这份周报的信息。
这类场景每天都在发生。很多人把提示词设计理解成“找到一句魔法指令”,实际上它更接近写一份清楚的工作交接:你希望对方做什么、依据什么做、做到什么程度、哪些事情不要做。把这四件事说清楚,输出通常就会明显不一样。
先分清“指令”和“背景”
一句提示词里往往混着两类内容。一类是指令,比如“压缩到三百字”“分成三段”“不要用感叹号”;另一类是背景,比如“读者是不熟悉技术的客户”“这份材料用于内部复盘”。指令决定形状,背景决定内容取舍。只给指令,模型只能按通用习惯填空;补上背景,它才知道哪些信息该留、哪些该删。
实际写作中,一个常见的失误是把背景写得过长,却把指令写得含糊。几百字交代项目来龙去脉,最后只说“你看着写”。这时候模型确实“看着写”了,但它的判断标准和你并不一致。更稳妥的做法是反过来:背景给关键事实,指令给明确边界。
约束不是越多越好
有人听说提示词设计要“加约束”,于是一次列出十几条要求:字数、语气、结构、禁用词、必须出现的要点、读者画像、输出格式。结果模型顾此失彼,某一条被悄悄忽略。约束之间存在冲突时,模型不会来问你,它会自己选一个折中方案。
比较现实的处理方式是分层。先确定最不能让步的两三条,比如“不编造事实”“必须保留原文中的数字”,再补充风格类要求。风格可以模糊,事实和边界最好具体。把“专业”换成“不使用口语化表达,不写鼓励性结尾”,执行起来会稳定得多。
- 事实性要求放在前面,风格性要求放在后面;
- 能用例子说明的,少用形容词描述;
- 一次只解决一个任务,不要把改写、翻译、总结塞进同一段话。
示例比形容词更有效
“写得自然一点”是一句几乎无法执行的话。每个人对自然的理解不同,模型也只能给出一个平均意义上的答案。但如果附上一段百来字的样例,说明“希望接近这种节奏和句子长度”,效果通常立竿见影。
这也是提示词设计里比较容易被低估的一点:给参照物,比给评价词更有用。参照物不必是完整范文,几句话、一个段落结构、甚至一组反例都可以。告诉模型“不要写成这种罗列式开头”,有时比正面描述更直接。不过示例也有代价,给得太多会限制发挥,输出容易贴着样例走,失去针对当前任务的调整空间。
它解决不了判断本身
需要说清楚的是,提示词设计能改善表达的准确度和稳定性,但它替代不了人对任务的理解。如果自己都没想清楚这份文档给谁看、要推动什么决定,再精细的提示词也只是把模糊往前推了一步。模型不会替你完成取舍,它只会把取舍的结果写出来。
另一个边界是事实核查。提示词可以要求“只使用我提供的信息”,但模型仍可能在细节上做出看似合理的补全。涉及具体数字、时间、人名时,仍然需要人逐项核对。把提示词设计当成质量控制的前置手段可以,当成最终保障则不合适。
回到开头那份周报。更有效的输入可能是:本周完成了哪三件事、每件事的进展、遇到的一个阻碍、下周打算做什么,另外说明读者是部门负责人,篇幅控制在四百字以内。这些信息原本就在写作者脑子里,只是没有被写出来。提示词设计做的,很大程度上就是把这部分隐性的准备显性化。