掌握这套万能提示词公式,让你能够快速生成高质量的AI回复,大幅提升工作效率。
第一章:提示词工程的核心框架
1.1 RTF框架(Role-Task-Format)
最基础也最实用的提示词框架,包含三个核心要素:
R - Role(角色)
为AI设定一个明确的身份,这将极大影响输出的风格和专业程度。
- ❌ 不好的示例:"写一篇关于咖啡的文章"
- ✅ 好的示例:"你是一位有10年经验的咖啡品鉴师,请写一篇关于咖啡豆选购指南的文章"
常用角色设定:
| 场景 | 角色建议 |
|---|---|
| 学术写作 | 资深学者、教授、研究员 |
| 商业文案 | 营销专家、品牌策划师、文案撰稿人 |
| 技术支持 | 高级工程师、技术专家、架构师 |
| 教育辅导 | 经验丰富的教师、教育心理学家 |
| 创意写作 | 著名作家、编剧、文案创意总监 |
T - Task(任务)
清晰、具体地描述你需要AI完成的工作。任务描述应该:
- 明确具体,避免模糊
- 提供必要的背景信息
- 说明期望的输出形式
F - Format(格式)
指定输出的结构和样式,例如:
- Markdown格式
- 表格形式
- 分点列举
- JSON格式
- 代码块
1.2 CO-STAR框架(进阶)
由新加坡政府科技局开发的提示词框架,更加全面:
Context(背景):提供任务背景信息
Objective(目标):明确具体要完成的任务
Style(风格):指定写作风格
Tone(语气):设定回应的语调
Audience(受众):说明目标读者
Response(回应):定义回应格式
完整示例:
Context:我正在为一家新开的精品咖啡店撰写营销文案,这家店主打手工烘焙和单品咖啡。
Objective:创作一篇吸引年轻白领的社交媒体推广文案,突出咖啡的品质和独特性。
Style:采用轻松、文艺但不矫情的风格,有故事感。
Tone:友好、热情、专业但不做作。
Audience:25-35岁的都市白领,对品质生活有追求,喜欢尝试新鲜事物。
Response:提供3个不同角度的文案版本,每个版本150-200字,适合发布在小红书平台。
第二章:提示词优化的10个技巧
技巧1:使用分隔符清晰组织内容
使用###、"""、xml标签等方式分隔不同部分:
请总结以下文本的主要观点:
"""
[这里是长文本内容]
"""
要求:
1. 列出3-5个核心观点
2. 每个观点用一句话概括
3. 按重要性排序
技巧2:提供Few-shot示例
给AI展示你想要的输出样式:
请将以下产品描述改写成更吸引人的版本:
示例1:
原文:"这款手机电池容量5000mAh"
改写:"告别电量焦虑!5000mAh超大电池,让你从早用到晚,追剧、游戏不间断"
示例2:
原文:"这款相机支持4K视频拍摄"
改写:"电影级画质随手拍!4K超高清录制,每一帧都是大片质感"
现在请改写:
原文:"这款耳机降噪深度40dB"
技巧3:明确指定输出长度
- 字数:"请写一篇800字左右的文章"
- 段落:"请用3-4个段落说明"
- 条目:"请列出5-7个要点"
- 字符:"请将回答控制在200个字符以内"
技巧4:要求逐步思考(Chain of Thought)
对于复杂问题,要求AI展示思考过程:
请解决以下问题:一个水池有两个进水管和一个出水管。
A管单独注满需要6小时,B管单独注满需要4小时,
C管单独放空需要8小时。如果三管同时打开,多久能注满水池?
请按以下步骤思考并回答:
1. 确定每个管子的工作效率
2. 计算三管齐开的总效率
3. 求解注满时间
4. 验证答案合理性
技巧5:设定负面约束(Negative Prompting)
告诉AI不要做什么:
请为我介绍Python编程语言。
要求:
- 不要使用过于专业的术语,用通俗语言解释
- 不要涉及Python 2和Python 3版本差异的历史
- 不要推荐具体的IDE或编辑器
- 不要包含安装教程(假设已安装)
技巧6:使用XML标签结构化复杂提示
请根据以下信息生成一封商务邮件
我是销售经理李明,需要给客户张先生发邮件跟进上周的产品演示。
客户对价格有些顾虑,但对产品功能很满意。
- 语气友好专业
- 重申产品价值
- 提供一个5%的限时折扣
- 邀请本周内进行最终决策会议
- 字数控制在200字以内
邮件应包含:称呼、正文、结尾敬语、签名
技巧7: Temperature和Top-p参数
在API调用中,可以调整这些参数控制输出:
- Temperature(温度):值越低,输出越确定、保守;值越高,输出越随机、有创意(范围0-2,默认1)
- Top-p(核采样):控制输出的多样性,较低的值使输出更集中(范围0-1,默认1)
使用建议:
- 需要精确答案时:temperature=0.2, top_p=0.5
- 需要创意文案时:temperature=1.2, top_p=0.9
- 一般对话时:保持默认值
技巧8:迭代优化提示词
不要期望一次写出完美的提示词,采用迭代方式:
- 编写初版提示词
- 查看AI输出
- 分析哪里不符合预期
- 调整提示词(更具体、加示例、改格式)
- 重复直到满意
技巧9:利用AI优化提示词
让AI帮你改进提示词:
我想让AI帮我写一段产品描述,但我的提示词效果不好。
我的当前提示词:"写一段产品介绍"
请帮我优化这个提示词,使其更加具体和有效。要求:
1. 加入角色设定
2. 明确产品特点
3. 指定输出风格
4. 说明目标受众
5. 控制字数
技巧10:建立个人提示词库
收集和整理好用的提示词模板:
- 按场景分类(写作、编程、分析、创意等)
- 记录哪些提示词效果好
- 标注适用场景和注意事项
- 定期更新和优化
第三章:场景化提示词模板
场景1:内容创作
公众号文章
你是一位资深的新媒体编辑,擅长撰写爆款文章。
请为一篇关于"[主题]"的公众号文章撰写开头段落。
要求:
1. 使用hook式开头,3秒内抓住读者注意力
2. 语气亲切自然,像朋友聊天
3. 暗示文章价值,让读者想继续阅读
4. 控制在100-150字
5. 避免使用"震惊""绝了"等过度标题党词汇
参考风格:[提供1-2个你喜欢的公众号文章链接或片段]
小红书文案
你是一位小红书万粉博主,擅长种草笔记。
请为[产品名称]写一篇种草笔记。
产品信息:
- 名称:[产品名]
- 核心卖点:[卖点1]、[卖点2]、[卖点3]
- 价格:[价格]
- 适用人群:[人群]
要求:
1. 标题要有emoji,控制在20字内
2. 正文分点介绍,多用emoji
3. 加入个人使用感受
4. 结尾有互动提问
5. 添加3-5个相关话题标签
6. 整体语气真实、生活化,不要像广告
场景2:编程开发
代码生成
你是一位经验丰富的[编程语言]工程师。
请帮我编写代码实现以下功能:
[详细描述功能需求]
要求:
1. 代码要简洁高效,有必要的注释
2. 考虑异常处理
3. 使用[具体库/框架]实现
4. 包含3-5个测试用例
5. 遵循[命名规范/代码风格]
请提供完整的可运行代码。
代码Review
请作为资深代码审查员,Review以下代码:
```[语言]
[代码内容]
```
请从以下维度分析:
1. 代码质量和可读性
2. 潜在的性能问题
3. 安全隐患
4. 是否符合最佳实践
5. 改进建议
请逐行或分块指出问题,并给出修改后的代码示例。
场景3:数据分析
你是一位数据分析师,擅长从数据中发现洞察。
我有一份[数据类型]数据,需要进行分析。
数据样本:
[提供几行示例数据]
分析目标:
1. [目标1]
2. [目标2]
3. [目标3]
请提供:
1. 数据清洗建议
2. 适用的分析方法
3. Python/R代码示例
4. 可视化方案建议
5. 可能的洞察方向
场景4:学习辅导
你是一位耐心且经验丰富的[学科]教师。
我正在学习[具体知识点],遇到了一些困难。
我的问题:
1. [问题1]
2. [问题2]
我的基础水平:[初学者/中级/高级]
请用通俗易懂的方式解释这个概念,要求:
1. 从基础概念开始,循序渐进
2. 使用类比或生活化的例子
3. 提供3-5个练习题(附答案)
4. 推荐进一步学习的资源
5. 鼓励性语气,增强学习信心
第四章:提示词工程实战案例
案例1:用AI辅助写书
假设你要写一本关于时间管理的电子书:
【章节规划阶段】
你是一位畅销书策划编辑。
我要写一本关于"时间管理"的实用指南书,目标读者是职场新人。
请帮我:
1. 设计书籍大纲(12-15章)
2. 每章给出3-5个核心要点
3. 建议每章字数分配
4. 提供一些吸引人的章节标题
---
【内容撰写阶段】
基于上面的大纲,请撰写第[X]章的完整内容。
要求:
1. 字数:3000-4000字
2. 风格:实用、易懂、有案例
3. 包含:理论讲解、实用技巧、案例分析、行动清单
4. 语气:像前辈给建议,不居高临下
---
【润色优化阶段】
请对以下段落进行润色:
[粘贴段落]
要求:
1. 增强可读性,多用短句
2. 增加一些修辞手法
3. 调整逻辑顺序,让论证更顺畅
4. 检查并修正语法错误
案例2:AI辅助产品设计
【需求分析】
你是一位资深产品经理。
我们正在规划一个[产品类型]产品,目标用户是[用户群体]。
请帮我:
1. 分析目标用户的痛点和需求
2. 列出竞品并分析其优缺点
3. 提出3-5个差异化功能点
4. 设计MVP(最小可行产品)的功能范围
5. 估算开发周期和资源需求
---
【PRD撰写】
基于以上分析,请撰写一份产品需求文档。
要求包含:
1. 产品概述和价值主张
2. 用户画像和使用场景
3. 功能需求(用用户故事格式)
4. 非功能需求(性能、安全等)
5. 界面原型描述(文字版)
6. 验收标准
---
【测试用例生成】
请为以下功能生成测试用例:
[功能描述]
要求:
1. 包含正向和异常场景
2. 边界值测试
3. 用户操作流程测试
4. 以表格形式输出(用例ID、前置条件、操作步骤、预期结果)
第五章:常见错误与解决方案
错误1:提示词过于笼统
❌ 错误示例:"写一封邮件"
✅ 改进后:"写一封正式的商务邮件,主题是请求延期提交项目报告,原因是有突发技术问题需要解决,语气要诚恳专业,字数150字左右"
错误2:一次要求太多
❌ 错误示例:在一句话里要求AI同时做研究、分析、写作、翻译
✅ 改进后:将任务分解,分步骤进行
错误3:缺乏上下文
❌ 错误示例:直接问"这个方案怎么样?"(AI不知道"这个"指什么)
✅ 改进后:"以下是我为新产品制定的营销推广方案:[粘贴方案]。请分析这个方案的优缺点,并给出改进建议。"
错误4:没有明确格式要求
❌ 错误示例:"总结这段文字"
✅ 改进后:"请用3个bullet points总结这段文字的核心观点,每个要点不超过20字"
总结
提示词工程是一门实践性很强的技能,没有绝对的标准答案。关键是:
- 理解AI的能力边界
- 清晰表达你的需求
- 提供足够的上下文
- 不断迭代优化
- 建立自己的提示词库
记住:好的提示词 = 清晰的指令 + 充足的上下文 + 明确的约束 + 合适的示例
现在,开始练习吧!尝试用今天学到的框架和技巧,去优化你常用的提示词。