一个心智转换
我不再把 Prompt 看作"调教 AI 的咒语",而是看作 “交给一位新同事的任务说明书”。
把这个比喻贯彻到底,你写出来的 Prompt 立刻不一样。
四个必备要素
| 要素 | 类比 | 缺失的后果 |
|---|---|---|
| 角色与目标 | 这位同事的身份与本任务的 OKR | 模型自由发挥,输出风格漂移 |
| 约束与边界 | “不能做 X、不要触碰 Y” | 输出越界、暴露不该说的 |
| 示例与反例 | 历史成功/失败案例 | 模型猜你想要什么 |
| 输出格式 | 报表/邮件/JSON 的模板 | 解析失败、不可用 |
一个可以直接抄走的模板
你是一位 ${role}。
你的任务是:${goal}。
请遵守:
- ${constraint_1}
- ${constraint_2}
参考好例子:
${good_example}
反面例子(不要这样做):
${bad_example}
输出格式(严格遵守):
${format}
只是把"你是个有用的助手"换成清晰的角色、目标、约束、示例、格式,输出质量就能提升一个量级。
写 Prompt 像写代码
你不会指望写一遍就上线,你会测试、迭代、版本管理。Prompt 也是。建立你的 Prompt 库,标注每个版本在哪些场景下表现最好——它会成为你的 AI 工作流里复利最高的一笔投入。