结构化提示词模板实战
一、为什么需要结构化模板
想象你要点一份外卖。如果你只说“给我来点吃的”,骑手很难准确满足你的需求。但如果你说“一份不加辣的宫保鸡丁盖饭,要米饭多放,备注不要放花生”,骑手就能精准出餐。提示词模板的作用与此类似——它帮助我们用结构化的方式,把模糊的对话意图转化为清晰、完整的指令,让AI理解得更准确,输出得更到位。
在掌握了清晰指令的五大要素(角色、目标、约束、格式、示例)和四种核心提问模式后,结构化模板就是将这些要素组合成可复用的“指令配方”,让我们不用每次都从零开始构思提示词。
二、两大主流框架详解
1. BRTR框架
BRTR是英文Role角色(Role)、Task任务(Task)、Result结果要求(Result)、Tip建议(Tip)的缩写,是一种简洁实用的四段式结构:
[[EMOJI:%F0%9F%93%8C]] Role(角色):设定AI扮演的身份,例如“你是一位资深商业文案专家”。这相当于给AI一个“专业人设”,让它用该领域专业人士的视角和语言风格来回应。
[[EMOJI:%F0%9F%93%8C]] Task(任务):明确要完成的具体事项,例如“帮我写一篇关于智能手表的新品推广文案”。任务部分要说明“做什么”,但不需要说明“怎么做”。
[[EMOJI:%F0%9F%93%8C]] Result(结果要求):描述期望的输出标准,包括内容要点、结构、风格、字数等,例如“包含产品核心卖点、目标用户痛点、行动号召三部分,全文不超过500字,语气年轻活泼”。
[[EMOJI:%F0%9F%93%8C]] Tip(建议):提供补充指引或限制条件,例如“避免使用'极致''完美'等夸张词汇”“可以参考苹果产品文案的简洁风格”。Tip部分可以省略,但加上能让输出更精准。
2. ICIO框架
ICIO是英文Instruction指令(Instruction)、Context上下文(Context)、Input Data输入(Input Data)、Output Format输出格式(Output Format)的缩写,更适合需要处理特定数据或信息的场景:
[[EMOJI:%F0%9F%93%8C]] Instruction(指令):直接陈述要执行的动作,例如“分析以下用户评论并提取关键词”。这是框架的核心,其他部分都是对指令的补充说明。
[[EMOJI:%F0%9F%93%8C]] Context(上下文):提供背景信息,帮助AI理解任务场景,例如“这是一款新上市的电动牙刷,用户群体为25-35岁的都市白领”。丰富的上下文能让AI生成更贴合需求的答案。
[[EMOJI:%F0%9F%93%8C]] Input Data(输入):提供AI需要处理的具体材料,例如用户评论原文、待翻译的文本、待分析的表格数据等。如果任务不需要处理外部数据,此项可省略。
[[EMOJI:%F0%9F%93%8C]] Output Format(输出格式):明确输出形式,例如“以表格形式呈现”“用JSON格式输出”“分点列出,每点不超过20字”。这对于需要程序化处理AI输出的场景尤为重要。
三、其他常见框架简介
除了BRTR和ICIO,还有一些被广泛使用的结构化框架:
• CRISPE框架:Capacity角色、Role角色、Insight洞察、Statement声明、Personality人格、Experiment实验,共6个维度,适合追求精细控制的进阶用户。
• LangGPT框架:将提示词视为编程代码,包含模块(Module)和通用(Universal)两部分,适合有编程背景的用户参考设计思路。
• CO-STAR框架:Context上下文、Objective目标、Style风格、Tone语气、Audience受众、Response响应,常用于需要精准风格控制的内容创作场景。
这些框架的底层逻辑都是相通的——把“角色、任务、约束、格式、示例”这些要素组织成结构化表达。我们不需要全部掌握,选择1-2个顺手的框架深入练习即可。
四、模板的选择与适配
不同场景适配不同框架:
• 日常问答、快速查询:无需使用复杂框架,直接用自然语言提问即可,例如“北京到上海的高铁票价是多少”。
• 内容创作(文案、故事、方案):推荐使用BRTR框架,角色+任务+结果要求足以覆盖创作类需求。
• 数据分析、报告生成:推荐使用ICIO框架,明确的输入输出格式能让结果更易用。
• 复杂任务、多轮对话:可以在ICIO基础上增加步骤指引,例如“第一步……第二步……第三步……”。
五、模板的修改与定制
模板不是一成不变的公式,而是可调整的框架。以下是定制模板的常用技巧:
✅ 增删要素:根据任务复杂度调整要素数量。简单任务只保留核心要素(如角色+任务),复杂任务增加更多约束和示例。
✅ 调整顺序:框架的要素顺序可以根据个人习惯调整,例如有些人在Instruction前面先写Context,便于自己快速阅读。
✅ 固化常用项:将高频使用的角色设定、格式要求等保存为“模板片段”,下次直接调用,例如“资深[行业]分析师”的角色设定适用于多种行业分析场景。
✅ 合并简化:熟练后可以适当合并相似要素,例如把“任务”和“目标”合并为一个要素,只要表达清晰即可。
六、模板生成提示词的具体步骤
让我们通过一个完整案例,展示如何使用BRTR框架生成提示词:
【场景】你是一家创业公司的市场专员,需要写一份产品介绍邮件,发送给潜在投资人对接负责人。
【步骤1:确定角色】“你是一位资深商务沟通专家,擅长用简洁有力的语言传递商业价值。”
【步骤2:描述任务】“帮我写一封产品介绍邮件,目标是将我们公司的AI客服系统推荐给投资人。”
【步骤3:明确结果要求】“邮件需要包含:①一句话介绍产品核心价值②3个差异化亮点③明确的合作邀请,全文控制在300字以内,风格专业但不生硬。”
【步骤4:补充建议(可选)】“参考Toast公司的邮件风格,简洁有温度。”
【整合后的完整提示词】
你是一位资深商务沟通专家,擅长用简洁有力的语言传递商业价值。
帮我写一封产品介绍邮件,目标是将我们公司的AI客服系统推荐给投资人。
邮件需要包含:①一句话介绍产品核心价值②3个差异化亮点③明确的合作邀请,全文控制在300字以内,风格专业但不生硬。
参考Toast公司的邮件风格,简洁有温度。
七、常见错误与优化
❌ 错误1:模板要素堆砌
有人认为模板要素越多越好,结果把提示词写得像产品需求文档。正确做法是只保留与任务相关的要素,无关的可以删除或简化。
❌ 错误2:任务描述模糊
例如“帮我写点东西”,AI无法判断要写什么。任务描述必须具体到“写什么”“写给谁”“达到什么目的”。
❌ 错误3:忽略输出格式
需要特定格式时(如表格、代码)一定要明确说明,否则AI可能返回纯文本,后续还需要手动整理。
❌ 错误4:角色与任务不匹配
例如设定“资深法律顾问”的角色,但要求写一篇娱乐八卦文章。角色设定应该与任务领域相关,否则AI可能在专业术语和表达方式上出错。
优化技巧:每次使用模板后,记录哪些要素有效、哪些可以简化、哪些需要调整。通过2-3次迭代,找到最适合自己的模板风格。
八、本节小结
结构化模板是高效使用AI的“瑞士军刀”:
• BRTR框架适合内容创作、日常任务,简洁易记
• ICIO框架适合数据处理、报告生成,格式清晰
• 选择模板时考虑任务类型,而非追求“全面”
• 模板需要根据自己的使用习惯不断调整优化
• 模板是工具,不是枷锁——核心是清晰表达意图,而非机械填充要素
想象你要点一份外卖。如果你只说“给我来点吃的”,骑手很难准确满足你的需求。但如果你说“一份不加辣的宫保鸡丁盖饭,要米饭多放,备注不要放花生”,骑手就能精准出餐。提示词模板的作用与此类似——它帮助我们用结构化的方式,把模糊的对话意图转化为清晰、完整的指令,让AI理解得更准确,输出得更到位。
在掌握了清晰指令的五大要素(角色、目标、约束、格式、示例)和四种核心提问模式后,结构化模板就是将这些要素组合成可复用的“指令配方”,让我们不用每次都从零开始构思提示词。
二、两大主流框架详解
1. BRTR框架
BRTR是英文Role角色(Role)、Task任务(Task)、Result结果要求(Result)、Tip建议(Tip)的缩写,是一种简洁实用的四段式结构:
[[EMOJI:%F0%9F%93%8C]] Role(角色):设定AI扮演的身份,例如“你是一位资深商业文案专家”。这相当于给AI一个“专业人设”,让它用该领域专业人士的视角和语言风格来回应。
[[EMOJI:%F0%9F%93%8C]] Task(任务):明确要完成的具体事项,例如“帮我写一篇关于智能手表的新品推广文案”。任务部分要说明“做什么”,但不需要说明“怎么做”。
[[EMOJI:%F0%9F%93%8C]] Result(结果要求):描述期望的输出标准,包括内容要点、结构、风格、字数等,例如“包含产品核心卖点、目标用户痛点、行动号召三部分,全文不超过500字,语气年轻活泼”。
[[EMOJI:%F0%9F%93%8C]] Tip(建议):提供补充指引或限制条件,例如“避免使用'极致''完美'等夸张词汇”“可以参考苹果产品文案的简洁风格”。Tip部分可以省略,但加上能让输出更精准。
2. ICIO框架
ICIO是英文Instruction指令(Instruction)、Context上下文(Context)、Input Data输入(Input Data)、Output Format输出格式(Output Format)的缩写,更适合需要处理特定数据或信息的场景:
[[EMOJI:%F0%9F%93%8C]] Instruction(指令):直接陈述要执行的动作,例如“分析以下用户评论并提取关键词”。这是框架的核心,其他部分都是对指令的补充说明。
[[EMOJI:%F0%9F%93%8C]] Context(上下文):提供背景信息,帮助AI理解任务场景,例如“这是一款新上市的电动牙刷,用户群体为25-35岁的都市白领”。丰富的上下文能让AI生成更贴合需求的答案。
[[EMOJI:%F0%9F%93%8C]] Input Data(输入):提供AI需要处理的具体材料,例如用户评论原文、待翻译的文本、待分析的表格数据等。如果任务不需要处理外部数据,此项可省略。
[[EMOJI:%F0%9F%93%8C]] Output Format(输出格式):明确输出形式,例如“以表格形式呈现”“用JSON格式输出”“分点列出,每点不超过20字”。这对于需要程序化处理AI输出的场景尤为重要。
三、其他常见框架简介
除了BRTR和ICIO,还有一些被广泛使用的结构化框架:
• CRISPE框架:Capacity角色、Role角色、Insight洞察、Statement声明、Personality人格、Experiment实验,共6个维度,适合追求精细控制的进阶用户。
• LangGPT框架:将提示词视为编程代码,包含模块(Module)和通用(Universal)两部分,适合有编程背景的用户参考设计思路。
• CO-STAR框架:Context上下文、Objective目标、Style风格、Tone语气、Audience受众、Response响应,常用于需要精准风格控制的内容创作场景。
这些框架的底层逻辑都是相通的——把“角色、任务、约束、格式、示例”这些要素组织成结构化表达。我们不需要全部掌握,选择1-2个顺手的框架深入练习即可。
四、模板的选择与适配
不同场景适配不同框架:
• 日常问答、快速查询:无需使用复杂框架,直接用自然语言提问即可,例如“北京到上海的高铁票价是多少”。
• 内容创作(文案、故事、方案):推荐使用BRTR框架,角色+任务+结果要求足以覆盖创作类需求。
• 数据分析、报告生成:推荐使用ICIO框架,明确的输入输出格式能让结果更易用。
• 复杂任务、多轮对话:可以在ICIO基础上增加步骤指引,例如“第一步……第二步……第三步……”。
五、模板的修改与定制
模板不是一成不变的公式,而是可调整的框架。以下是定制模板的常用技巧:
✅ 增删要素:根据任务复杂度调整要素数量。简单任务只保留核心要素(如角色+任务),复杂任务增加更多约束和示例。
✅ 调整顺序:框架的要素顺序可以根据个人习惯调整,例如有些人在Instruction前面先写Context,便于自己快速阅读。
✅ 固化常用项:将高频使用的角色设定、格式要求等保存为“模板片段”,下次直接调用,例如“资深[行业]分析师”的角色设定适用于多种行业分析场景。
✅ 合并简化:熟练后可以适当合并相似要素,例如把“任务”和“目标”合并为一个要素,只要表达清晰即可。
六、模板生成提示词的具体步骤
让我们通过一个完整案例,展示如何使用BRTR框架生成提示词:
【场景】你是一家创业公司的市场专员,需要写一份产品介绍邮件,发送给潜在投资人对接负责人。
【步骤1:确定角色】“你是一位资深商务沟通专家,擅长用简洁有力的语言传递商业价值。”
【步骤2:描述任务】“帮我写一封产品介绍邮件,目标是将我们公司的AI客服系统推荐给投资人。”
【步骤3:明确结果要求】“邮件需要包含:①一句话介绍产品核心价值②3个差异化亮点③明确的合作邀请,全文控制在300字以内,风格专业但不生硬。”
【步骤4:补充建议(可选)】“参考Toast公司的邮件风格,简洁有温度。”
【整合后的完整提示词】
你是一位资深商务沟通专家,擅长用简洁有力的语言传递商业价值。
帮我写一封产品介绍邮件,目标是将我们公司的AI客服系统推荐给投资人。
邮件需要包含:①一句话介绍产品核心价值②3个差异化亮点③明确的合作邀请,全文控制在300字以内,风格专业但不生硬。
参考Toast公司的邮件风格,简洁有温度。
七、常见错误与优化
❌ 错误1:模板要素堆砌
有人认为模板要素越多越好,结果把提示词写得像产品需求文档。正确做法是只保留与任务相关的要素,无关的可以删除或简化。
❌ 错误2:任务描述模糊
例如“帮我写点东西”,AI无法判断要写什么。任务描述必须具体到“写什么”“写给谁”“达到什么目的”。
❌ 错误3:忽略输出格式
需要特定格式时(如表格、代码)一定要明确说明,否则AI可能返回纯文本,后续还需要手动整理。
❌ 错误4:角色与任务不匹配
例如设定“资深法律顾问”的角色,但要求写一篇娱乐八卦文章。角色设定应该与任务领域相关,否则AI可能在专业术语和表达方式上出错。
优化技巧:每次使用模板后,记录哪些要素有效、哪些可以简化、哪些需要调整。通过2-3次迭代,找到最适合自己的模板风格。
八、本节小结
结构化模板是高效使用AI的“瑞士军刀”:
• BRTR框架适合内容创作、日常任务,简洁易记
• ICIO框架适合数据处理、报告生成,格式清晰
• 选择模板时考虑任务类型,而非追求“全面”
• 模板需要根据自己的使用习惯不断调整优化
• 模板是工具,不是枷锁——核心是清晰表达意图,而非机械填充要素