我常用的 5 种 Prompt 结构:任务、约束、示例、边界、验收
很多人觉得 Prompt 的关键是“措辞优美”,但在真实工作里,真正决定输出质量的是结构。以下是我长期使用、可复制的一套结构化写法。
1. 任务(Task)
明确告诉模型要做什么,不要混入多目标。一个 Prompt 最好只承载一个主任务,否则输出会偏散。
2. 约束(Constraints)
包括字数、语气、受众、格式、禁用词等。约束不是束缚,而是稳定质量的护栏。
3. 示例(Examples)
给一到两个高质量样例,通常比写十句抽象要求更有效。示例可以显著降低误解成本。
4. 边界(Boundaries)
- 不确定时要标注假设。
- 缺少数据时不要编造。
- 超出范围时返回澄清问题。
5. 验收(Acceptance)
最后给出检查清单,例如“是否覆盖核心问题”“是否可执行”“是否便于二次编辑”。这样才能把结果从“看起来像”提升到“真的可用”。
经验:当输出不稳定时,优先检查结构而不是继续加形容词。结构正确后,模型表现通常会显著提升。