Appearance
提示词设计技巧
好的Prompt是艺术与科学的结合
设计框架:CREATE原则
我们总结了一个实用的Prompt设计框架——CREATE:
CREATE框架:
──────────────────────────────────────────────
C - Context 上下文:提供必要的背景信息
R - Role 角色:设定AI的专业身份
E - Explicit 明确:清晰具体的任务描述
A - Audience 受众:明确目标读者是谁
T - Tone 语调:设定输出的风格和语气
E - Examples 示例:提供参考样例
──────────────────────────────────────────────各要素详解
C - Context(上下文)
上下文帮助AI理解任务的背景和约束:
❌ 缺少上下文:
"写一篇产品介绍"
✅ 提供上下文:
"背景:我们是一家初创公司,开发了一款AI写作助手产品。
目标:为官网首页写一篇产品介绍。
约束:产品还在内测阶段,不要承诺具体上线时间。"上下文要素清单:
| 要素 | 说明 | 示例 |
|---|---|---|
| 项目背景 | 是什么项目 | 一款面向学生的在线教育平台 |
| 当前阶段 | 项目进展 | 产品处于MVP阶段 |
| 目标目的 | 想达成什么 | 提高用户注册转化率 |
| 约束限制 | 有什么限制 | 预算有限,需低成本方案 |
R - Role(角色)
角色设定让AI以特定专业视角回答:
角色设定模板:
────────────────────────────
你是一位[专业领域]的[职业角色],
拥有[年限]年的从业经验,
擅长[核心技能]。
────────────────────────────
示例:
你是一位互联网行业的资深产品经理,
拥有8年的产品设计和用户研究经验,
擅长从用户需求出发设计产品功能。常用角色设定:
| 场景 | 推荐角色 |
|---|---|
| 写作创作 | 资深作家、专栏作者 |
| 技术方案 | 架构师、技术专家 |
| 商业分析 | 商业顾问、投资分析师 |
| 营销推广 | 营销总监、品牌策划 |
| 用户研究 | 用户研究员、UX设计师 |
E - Explicit(明确)
任务描述要具体、可执行:
❌ 模糊描述:
"分析一下这个产品"
✅ 明确描述:
"请从以下三个维度分析这个产品:
1. 目标用户画像:主要用户群体是谁?有什么特征?
2. 核心价值主张:产品解决了什么问题?差异化优势是什么?
3. 商业模式:如何盈利?收入来源有哪些?
请用表格形式呈现分析结果。"明确性检查清单:
□ 任务是否可执行?
□ 是否说明了输出格式?
□ 是否明确了分析维度?
□ 是否说明了深度要求?
□ 是否设定了字数/篇幅?A - Audience(受众)
明确内容的目标读者:
❌ 未指定受众:
"解释什么是机器学习"
✅ 指定受众:
"请向一位没有任何技术背景的高中生解释什么是机器学习,
使用生活中的例子,避免专业术语。"
✅ 不同受众,不同表达:
"请向一位资深软件工程师解释什么是机器学习,
可以涉及算法原理和数学基础。"受众分析维度:
| 维度 | 问题 | 影响 |
|---|---|---|
| 专业背景 | 有多少相关知识? | 决定术语使用程度 |
| 年龄层次 | 是学生还是职场人? | 影响语言风格 |
| 使用场景 | 在什么情境下阅读? | 决定内容详略 |
| 目的需求 | 想获得什么信息? | 确定重点方向 |
T - Tone(语调)
语调决定内容的风格和情感:
语调设定示例:
────────────────────────────
正式专业:
"请用正式、专业的语言撰写,适合发表在学术期刊。"
亲切友好:
"请用亲切、生活化的语言撰写,像在和朋友聊天。"
简洁有力:
"请用简洁、有力的语言撰写,每句话不超过20字。"
幽默风趣:
"请用幽默、风趣的语言撰写,可以适当使用网络流行语。"
────────────────────────────语调选择指南:
| 内容类型 | 推荐语调 |
|---|---|
| 商业报告 | 正式、专业、客观 |
| 营销文案 | 热情、有感染力 |
| 技术文档 | 准确、简洁、清晰 |
| 社交媒体 | 亲切、活泼、互动 |
| 教学内容 | 耐心、循序渐进 |
E - Examples(示例)
示例是最强大的引导工具:
示例模板:
────────────────────────────
参考以下示例的风格/格式:
示例1:
[输入示例]
[输出示例]
示例2:
[输入示例]
[输出示例]
现在请按照相同的风格/格式,完成:
[实际任务]
────────────────────────────示例的力量:
无示例输出:
"产品名称:智能学习助手"
(可能很随意)
有示例输出:
"产品名称:智学宝"
(风格统一,朗朗上口)
示例:
"产品名称:飞书、钉钉、小红书"结构化Prompt设计
模块化结构
┌─────────────────────────────────────┐
│ 完整Prompt结构 │
├─────────────────────────────────────┤
│ ## 角色定义 │
│ 你是... │
├─────────────────────────────────────┤
│ ## 任务描述 │
│ 请完成... │
├─────────────────────────────────────┤
│ ## 背景信息 │
│ 相关上下文... │
├─────────────────────────────────────┤
│ ## 约束条件 │
│ - 条件1 │
│ - 条件2 │
├─────────────────────────────────────┤
│ ## 输出格式 │
│ 请按以下格式输出... │
├─────────────────────────────────────┤
│ ## 示例参考 │
│ 示例1:... │
│ 示例2:... │
└─────────────────────────────────────┘实际案例
markdown
## 角色
你是一位资深的用户体验设计师,拥有10年的移动应用设计经验,
擅长从用户角度发现问题并提出改进建议。
## 任务
请对以下App界面截图进行专业的UX分析,指出存在的问题并给出改进建议。
## 背景
这是一款面向中老年用户的健康管理App,
主要功能包括:健康数据记录、用药提醒、在线问诊。
## 分析维度
1. 视觉设计:颜色、字体、图标是否清晰易读?
2. 交互设计:操作流程是否简单直观?
3. 信息架构:内容组织是否合理?
4. 无障碍设计:是否考虑了中老年用户的特殊需求?
## 输出格式
请用表格形式呈现,包含以下列:
问题类型 | 问题描述 | 严重程度 | 改进建议
## 示例
| 问题类型 | 问题描述 | 严重程度 | 改进建议 |
|---------|---------|---------|---------|
| 视觉设计 | 字体过小,老年人难以阅读 | 高 | 将正文字体调大至16px以上 |特殊技巧
1. 分步引导
技巧:让AI先思考再输出
Prompt:
"在回答之前,请先:
1. 仔细分析用户的需求
2. 列出可能的解决方案
3. 评估每个方案的优缺点
4. 选择最佳方案并详细说明
现在请回答:[实际问题]"2. 自我修正
技巧:让AI自己检查和改进
Prompt:
"完成初稿后,请:
1. 检查是否有遗漏或错误
2. 优化语言表达
3. 确保符合所有要求
然后输出最终版本。"3. 多角度分析
技巧:让AI从不同角度思考
Prompt:
"请从以下三个角度分析这个问题:
- 用户角度:对用户有什么影响?
- 商业角度:对公司有什么影响?
- 技术角度:实现难度如何?
然后给出综合建议。"4. 渐进式深入
技巧:先简后繁,逐步深入
第一轮:
"请简要概述这个问题的核心要点(100字以内)"
第二轮:
"很好,现在请详细展开第一个要点"
第三轮:
"请针对这个要点,给出具体的实施步骤"避坑指南
常见错误与修正
| 错误 | 问题 | 修正 |
|---|---|---|
| 信息过载 | 一个Prompt塞太多要求 | 拆分成多个步骤 |
| 假设AI知道 | 省略必要背景 | 提供完整上下文 |
| 格式不清 | 输出格式混乱 | 明确指定输出格式 |
| 约束不足 | AI输出偏离预期 | 添加明确的约束条件 |
| 无反馈循环 | 一次就期望完美 | 迭代优化 |
实战练习
练习1:完善以下Prompt
原始Prompt:
"帮我写一个招聘启事"
请使用CREATE框架完善这个Prompt。练习2:诊断问题
以下Prompt有什么问题?如何改进?
"你是一个专家,帮我分析一下市场情况,
写一份报告,要详细一点。"下一步学习
📖 高级Prompt模式📖 Few-shot与CoT推理📖 Prompt优化实践
💡 核心要点:好的Prompt不是一次写成的,而是在实践中不断优化的结果。
