Ch12 Prompt工程修订于 二〇二六年七月二日
12.2 提示词结构模板
虽然提示词是说人话,但一个结构化的模板能让你从”能用”提升到”好用”。2026 年业界最通用的提示词结构包含五个要素:
12.2.1 角色(Role)
告诉 AI “你是谁”。AI 会自动调整语气、知识范围和表达方式。
- 不说:“帮我写邮件”
- 要说:“你是一个有十年经验的客服主管,擅长处理客户投诉和危机公关”
角色的作用不仅是语气,还影响 AI 引用的知识类型。一个”律师”角色会自动引用法律框架,而”市场营销专家”会用营销术语。
12.2.2 任务(Task)
明确告诉 AI “做什么”。这是提示词的核心,必须具体、可衡量。
- 模糊:“分析一下这个数据”
- 清晰:“找出这份销售数据中同比增长超过 20% 的品类,按增长率从高到低排列,并解释每个品类增长的原因”
好的任务描述包含三个要素:动作 + 对象 + 范围。
12.2.3 约束(Constraints)
告诉 AI “怎么做”和”不能怎么做”。约束是提示词质量的分水岭。
常见约束类型:
- 长度约束:“不超过 200 字”、“三句话以内”
- 风格约束:“用口语化中文”、“学术论文风格”
- 内容约束:“不要使用专业术语”、“不要提及竞品名称”
- 格式约束:“用 Markdown 表格”、“输出 JSON 格式”
- 知识约束:“只基于我提供的文档回答,不要使用外部知识”
12.2.4 输出格式(Format)
指定 AI 回答的结构。格式越具体,输出越可控。
- 简单:“用列表回答”
- 精确:“用 JSON 格式输出,包含 name、score、reason 三个字段”
- 结构化:“先用一句话总结,然后分三个要点展开,最后用表格对比”
12.2.5 示例(Examples)
给 AI 看”你期望的样子”。示例是让 AI 输出精准对齐预期的最强手段。
- 不说:“把这段话改得更专业”
- 要说:“把这段话改得更专业。例如:‘你做的不好’ 改成 ‘本次交付未达到预期标准’。按这个风格改下面这段话。”
12.2.6 五要素模板
## 角色
你是一个 [具体身份],擅长 [具体领域]
## 任务
[具体动作 + 对象 + 范围]
## 约束
- [约束1]
- [约束2]
## 输出格式
[具体格式要求]
## 示例
输入:[示例输入]
输出:[示例输出]
并不是所有提示词都需要五个要素。简单任务可能只需要”任务 + 格式”,复杂任务才需要全部五个。但角色和约束是最容易被新手忽略、却对质量影响最大的两个要素。
graph LR
Role[角色 Role] --> Task[任务 Task]
Task --> Constraints[约束 Constraints]
Constraints --> Format[输出格式 Format]
Format --> Examples[示例 Examples]
Examples --> Output[最终输出]← 上一节:12.1 提示词为什么跟以前不一样 | 下一节:12.3 好提示词长什么样 →
关联5
知识图谱局部图谱 · 点节点跳转