Prompt设计模式
课程定位:掌握Prompt设计的经典模式与组合技巧
学习目标:
- 掌握7种经典Prompt设计模式
- 学会模式组合与嵌套使用
- 理解模式选择策略
📊 课程架构图
课程概述
在第二课中,我们学习了8种结构化提问框架,它们提供了构建Prompt的"骨架"。本课将学习Prompt设计模式,它们是填充这些骨架的"血肉",让Prompt更加生动和有效。
什么是设计模式?
设计模式的核心价值:2025年被称为"Prompt工程模式化元年",行业从理解Prompt语法转向设计可复用的蓝图模式。
设计模式的价值:
- 可复用性:一次设计,多次使用
- 可组合性:模式之间可以嵌套组合
- 可预测性:相同模式产生相似效果
- 专业性:提升Prompt质量的一致性
框架 vs 模式
| 特性 | 框架(Framework) | 模式(Pattern) |
|---|---|---|
| 作用 | 提供结构骨架 | 提供具体技巧 |
| 类比 | 建筑蓝图 | 装修风格 |
| 关系 | 框架包含模式 | 模式填充框架 |
| 示例 | C.O.R.E框架 | 角色扮演模式 |
7种设计模式概览
| 模式 | 复杂度 | 核心作用 | 常用场景 |
|---|---|---|---|
| 直接提问 | ⭐ | 最基础的交互方式 | 简单查询 |
| 角色扮演 | ⭐⭐ | 改变AI视角和专业性 | 专业咨询 |
| 思维链 | ⭐⭐⭐ | 提升复杂推理能力 | 逻辑推理 |
| 示例驱动 | ⭐⭐ | 通过示例引导输出 | 格式化任务 |
| 约束条件 | ⭐⭐ | 控制输出边界 | 格式控制 |
| ReAct框架 | ⭐⭐⭐⭐ | 推理与行动交替 | Agent系统 |
| 分治法 | ⭐⭐⭐⭐⭐ | 处理大型复杂任务 | 项目级任务 |
一、直接提问模式(Direct Prompting)
直接提问是最简单、最基础的Prompt模式,适用于快速查询和简单任务。
1.1 模式定义
直接提问 = 直接向AI提出问题或请求,无需额外结构
1.2 工作原理
用户 → 直接提问 → AI → 直接回答
1.3 适用场景
- ✅ 快速信息查询
- ✅ 简单问题解答
- ✅ 创意头脑风暴
- ✅ 内容草稿生成
1.4 使用示例
# 示例1:简单查询
巴黎埃菲尔铁塔有多高?
# 示例2:内容生成
写一首关于春天的诗
# 示例3:计算帮助
如何计算圆的面积?
1.5 优势与局限
| 优势 | 局限 |
|---|---|
| 简单直接 | 缺乏结构 |
| 快速高效 | 输出不稳定 |
| 易于使用 | 不适合复杂任务 |
1.6 与框架结合
直接提问可以与任何框架结合:
# 直接提问 + T.A.R框架
Task: 解释什么是量子计算
Action: 用通俗的语言
Result: 让非专业人士能理解
二、角色扮演模式(Role-Based Prompting)
角色扮演通过为AI分配特定角色来改变其输出的专业性和风格。
核心洞察:专业角色设定可使代码建议准确率提升60%,咨询类任务满意度提升45%。
2.1 模式定义
角色扮演 = 为AI分配特定角色、身份或专家属性
2.2 工作原理
用户 → 定义角色 → AI → 以角色身份回答
2.3 角色类型矩阵
| 角色类型 | 示例 | 适用场景 | 关键特征 |
|---|
AI 编程知识库会员专享内容
开通后解锁「Prompt设计模式」全文,AI 编程知识库全年访问
扫码添加企业微信,找大熊掌门开通会员

添加后说明想开通的会员类型即可