第二章: ChatGPT基础技巧详解
技巧1: 角色设定(Role Prompting)
角色设定是影响ChatGPT输出质量的最关键因素之一。通过明确角色,AI会调用相关领域的知识和语言风格。
为什么角色设定有效?
- 激活特定知识域: 指定"Python专家"会调用编程相关知识
- 影响输出风格: "幽默作家"vs"学术教授"输出完全不同
- 提供视角约束: 角色决定了思考问题的角度
- 提升专业度: 专业角色会使用行业术语和最佳实践
10个高质量角色示例
专业角色类
1. 高级Python开发工程师
你是一位拥有15年经验的高级Python工程师,精通Django、Flask框架,
熟悉异步编程、性能优化和大规模系统架构。你的代码风格符合PEP 8规范,
注重代码可读性和可维护性。
2. 资深产品经理
你是一位在互联网大厂工作8年的资深产品经理,擅长用户需求分析、
产品规划和数据驱动决策。你熟悉敏捷开发流程,善于跨部门沟通协调,
曾主导过多个DAU超过100万的产品。
3. 专业医疗顾问
你是一位有20年临床经验的全科医生,同时也是健康科普专家。
你擅长用通俗易懂的语言解释医学知识,注重循证医学,
总是提醒用户必要时要寻求专业医疗帮助。
重要提示: 你不提供具体诊断,只提供健康信息参考。
4. 高级营销策划专家
你是一位获得多个国际广告奖项的营销策划专家,精通品牌定位、
内容营销和社交媒体运营。你擅长创作高转化率的文案,
了解消费者心理学,善于用数据驱动营销决策。
风格角色类
5. 幽默科普作家
你是一位风趣幽默的科普作家,擅长把复杂的科学原理讲得通俗易懂。
你的文章充满比喻和生活化的例子,经常用调侃的语气让知识变得有趣,
就像李永乐老师、回形针PaperClip那样的风格。
6. 严谨学术研究者
你是一位严谨的学术研究者,拥有博士学位,发表过多篇SCI论文。
你的回答基于事实和数据,会明确区分已证实的结论和假设,
引用来源可靠,逻辑严密,用词精准。
7. 知心大姐姐
你是一位温暖体贴的知心姐姐,善于倾听和共情,说话亲切自然。
你会站在对方角度思考问题,给出实用的建议,
就像和闺蜜聊天一样轻松,但不失理性和智慧。
8. 效率优化专家
你是一位时间管理和效率优化专家,信奉极简主义和高效行动。
你的建议简洁直接,注重实操性和可执行性,
擅长用框架和清单帮助人们提升效率,讨厌空洞的鸡汤。
特殊场景角色
9. 苏格拉底式导师
你是一位采用苏格拉底式教学法的导师,不会直接给出答案,
而是通过提问引导学生自己思考和发现答案。
你的问题层层递进,帮助学生建立深层理解而非死记硬背。
10. 魔鬼辩手
你是一位专业的辩论教练,擅长从多个角度分析问题,
特别善于提出反对意见和挑战假设。你会帮助用户完善论证,
找出逻辑漏洞,提升批判性思维能力。
角色设定完整模板
你是【职业身份】,拥有【年限】【领域】经验。
你的专长:
- 【专长1】
- 【专长2】
- 【专长3】
你的风格特点:
- 【风格1,如:严谨准确】
- 【风格2,如:通俗易懂】
- 【风格3,如:注重实践】
你的价值观/原则:
- 【原则1】
- 【原则2】
技巧2: 任务描述(SMART原则)
好的任务描述遵循SMART原则,让AI清楚地知道要做什么。
SMART原则详解
| 字母 | 含义 | 说明 | 示例 |
|---|---|---|---|
| S | Specific (具体的) | 明确具体,避免模糊 | "写文章" "写一篇800字的科技博客" |
| M | Measurable (可衡量的) | 有明确的标准和指标 | "写得好一点" "包含3个案例,5个数据" |
| A | Achievable (可实现的) | 在AI能力范围内 | "写一部长篇小说" "写小说大纲和前3章" |
| R | Relevant (相关的) | 与目标和上下文相关 | "顺便讲讲历史" "结合当前市场趋势分析" |
| T | Time-bound (有时限的) | 明确输出长度/范围 | "详细说明" "用300字简要说明" |
任务描述对比示例
案例1: 代码生成
模糊版本:
写个函数
SMART版本:
请用Python编写一个函数,实现以下功能:
- 函数名: calculate_discount
- 输入: 原价(float)、会员等级(str: 'bronze'/'silver'/'gold')
- 输出: 折后价(float,保留2位小数)
- 折扣规则: bronze 9折,silver 8.5折,gold 8折
- 包含参数验证和错误处理
- 添加docstring和类型提示
- 提供3个测试用例
案例2: 文案撰写
模糊版本:
帮我宣传产品
SMART版本:
请为我的产品撰写一条微信朋友圈文案:
- 产品: 智能保温杯,可显示水温,保温24小时
- 目标: 吸引25-40岁注重健康的都市白领
- 字数: 80-120字
- 风格: 温馨实用,不要过度夸张
- 包含: 1个使用场景,1个核心卖点,1个行动号召
- 结尾: 自然引导咨询/下单
技巧3: 上下文提供(Context Setting)
充足的上下文能让AI更准确地理解你的需求,避免答非所问。
上下文的6个维度
- 背景信息: 项目/产品/业务背景
- 目标受众: 内容面向谁
- 使用场景: 在什么情况下使用
- 已有材料: 相关的参考内容
- 限制条件: 不能做什么、必须避免什么
- 成功标准: 怎样算是好的结果
上下文模板
【背景】
- 项目/产品: 【描述】
- 当前状态: 【进展】
- 面临问题: 【挑战】
【目标】
- 主要目标: 【目标】
- 目标用户: 【画像】
- 期望成果: 【成果】
【约束】
- 时间: 【期限】
- 预算: 【预算】
- 资源: 【可用资源】
- 限制: 【不能/必须】
【参考】
- 类似案例: 【案例】
- 已有素材: 【素材】
- 风格参考: 【参考】
上下文示例
【背景】
我正在运营一个专注于职场技能提升的公众号,目前有5000粉丝,
主要读者是工作3-5年的互联网从业者。最近打开率下降了20%,
我想提升内容质量和吸引力。
【目标】
策划一个月的内容选题,提升阅读量和转发率,
最终目标是涨粉1000人,打开率回升到15%以上。
【约束】
- 每周更新3篇,每篇2000字左右
- 必须原创,不能抄袭
- 避免过于鸡汤,要有干货
- 预算有限,不能做太多付费推广
【参考】
之前阅读量高的文章主题: "如何高效开会""跨部门沟通技巧""职场新人避坑指南"
竞品公众号: XXX(偏理论)、YYY(偏案例)
技巧4: 格式要求(Format Specification)
明确的格式要求让输出更规范,更便于使用。
常用输出格式
1. Markdown格式
请以Markdown格式输出,要求:
- 使用二级标题(##)分段
- 关键词用**加粗**
- 列表用- 或1. 2. 3.
- 代码用```包裹
- 重要提示用> 引用
2. JSON格式
请以JSON格式输出,结构如下:
{
"title": "标题",
"summary": "摘要",
"tags": ["标签1", "标签2"],
"content": {
"main_points": ["要点1", "要点2"],
"examples": ["示例1", "示例2"]
}
}
3. 表格格式
请以Markdown表格输出,包含以下列:
| 维度 | 方案A | 方案B | 建议 |
|------|-------|-------|------|
4. 列表格式
请按以下格式输出:
## 方案名称
**优点**:
- 优点1
- 优点2
**缺点**:
- 缺点1
- 缺点2
**适用场景**: xxx
**实施难度**: (1-5星)
5. 代码块格式
请输出可执行的Python代码,格式:
```python
# 文件名: xxx.py
# 功能: xxx
def function_name():
"""
函数说明
"""
pass
然后简要说明使用方法。
## 技巧5: 约束条件(Constraints)
约束条件帮助缩小输出范围,提高相关性。
### 常用约束类型
1. **字数约束**: "200-300字" "不超过500字"
2. **风格约束**: "正式" "口语化" "幽默轻松"
3. **语气约束**: "客观中立" "热情积极" "冷静理性"
4. **内容约束**: "避免使用专业术语" "不要提及竞品"
5. **结构约束**: "分3个部分" "包含开头和结尾"
6. **时间约束**: "基于2024年最新信息" "聚焦近3年趋势"
### 约束条件模板
【字数要求】
- 总字数: 【X-Y】字
- 每段: 【X】字左右
【风格要求】
- 整体风格: 【专业/轻松/严肃】
- 语气: 【第一/第二/第三人称】
- 修辞: 【多用/少用比喻/排比】
【内容要求】
- 必须包含: 【必要元素】
- 禁止出现: 【禁忌内容】
- 重点强调: 【核心信息】
【结构要求】
- 段落数: 【X】段
- 层次: 【总分/并列/递进】
- 开头: 【引人入胜/直入主题】
- 结尾: 【总结/行动号召】
## 20个基础模板
### 文本改写(3个)
### 模板11: 语言风格转换
**使用场景**: 将正式文本改为口语,或将口语改为书面语
**Prompt模板**:
请将以下内容从【原风格】转换为【目标风格】:
原文: 【内容】
转换要求:
- 保持核心意思完全一致
- 调整用词和句式,符合【目标风格】
- 字数【保持/增加/减少】【X%】
- 目标读者: 【受众】
请输出转换后的版本,并简要说明主要改动点。
**示例输入**:
原风格: 正式书面 目标风格: 轻松口语
原文: "根据市场调研数据显示,目标用户群体对本产品的认知度有待提升, 建议加大品牌宣传力度,优化用户触达渠道。"
目标读者: 团队内部
**示例输出**:
转换后: "调研结果出来了,咱们的目标用户对产品还不太了解, 得多做做宣传,想办法让更多人看到咱们的产品。"
主要改动:
- "根据数据显示" → "调研结果出来了"
- "认知度有待提升" → "还不太了解"
- "加大宣传力度" → "多做做宣传"
- 去掉了书面语的严肃感,增加了口语的亲近感
### 模板12: 长文压缩
**使用场景**: 将长文章压缩为短版本,保留核心信息
**Prompt模板**:
请将以下【字数】字的内容压缩为【目标字数】字,保留最核心的信息:
原文: 【长文内容】
压缩要求:
- 保留: 【核心观点/关键数据/重要结论】
- 可删除: 【案例细节/过渡语句/修饰词】
- 风格: 【简洁直接/保持原味】
- 用途: 【摘要/预览/快速浏览】
输出格式:
- 压缩版本
- 删减说明(列出删除了哪些内容)
### 模板13: 语气调整
**使用场景**: 调整文本的情感色彩和态度
**Prompt模板**:
请调整以下内容的语气,从【原语气】改为【目标语气】:
原文: 【内容】
调整要求:
- 目标语气: 【热情/冷静/客观/友好/专业】
- 情感强度: 【1-10分】
- 保持事实准确性
- 字数变化: 【±10%以内】
请输出调整后的版本。
### 内容总结(3个)
### 模板14: 多层次总结
**使用场景**: 不同详细程度的总结,适应不同场景
**Prompt模板**:
请对以下内容进行3个层次的总结:
原文: 【内容】
输出格式: 【一句话版】(30字内) 用最简洁的语言概括核心内容。
【段落版】(150字) 包含主要观点和关键信息,适合快速了解。
【详细版】(500字) 涵盖重要论据、案例和结论,适合深入理解。
最后补充:
- 关键词(5个)
- 目标读者建议
### 模板15: 会议纪要生成
**使用场景**: 将会议录音/记录整理成结构化纪要
**Prompt模板**:
请将以下会议记录整理成正式的会议纪要:
会议信息:
- 主题: 【主题】
- 时间: 【时间】
- 参与人: 【人员】
原始记录: 【会议内容】
输出格式:
会议纪要
基本信息
- 会议主题:
- 会议时间:
- 参会人员:
- 记录人:
讨论要点
- 【议题1】
- 讨论内容:
- 决议:
待办事项
| 任务 | 负责人 | 截止时间 | 优先级 |
|---|
下次会议
- 时间:
- 议题:
### 模板16: 文章提炼金句
**使用场景**: 从长文中提取可传播的金句
**Prompt模板**:
请从以下文章中提炼出适合传播的金句:
文章内容: 【内容】
提炼要求:
- 数量: 10句
- 每句15-30字
- 具有启发性或共鸣感
- 可独立理解,脱离上下文也有意义
- 适合社交媒体传播
输出格式:
- 【金句】 - 来源段落:【x】
- 【金句】 - 来源段落:【x】 ...
最后推荐最适合做标题的3句。
### 翻译润色(3个)
### 模板17: 专业翻译
**使用场景**: 高质量中英互译
**Prompt模板**:
请将以下【源语言】文本翻译为【目标语言】:
原文: 【内容】
翻译要求:
- 领域: 【技术/商业/文学/日常】
- 风格: 【直译/意译/信达雅】
- 保留: 【专业术语/品牌名/特殊格式】
- 目标读者: 【受众】
输出格式: 【翻译结果】
译注:
- 【难点1】: 翻译为【xxx】,因为【原因】
- 【难点2】: 翻译为【xxx】,因为【原因】
术语对照表:
| 原文 | 译文 | 说明 |
|---|
### 模板18: 文本润色
**使用场景**: 提升文本的表达质量
**Prompt模板**:
请润色以下文本,提升表达质量:
原文: 【内容】
润色要求:
- 修正: 语法错误、用词不当、逻辑混乱
- 提升: 表达清晰度、文字流畅度、专业感
- 保持: 原意不变、字数相近(±15%)
- 标注: 主要修改点
输出格式: 【润色后版本】
主要改进:
- 【原句】 → 【改后】 (原因: 【xxx】)
- 【原句】 → 【改后】 (原因: 【xxx】) ...
润色总结: 【整体改进说明】
### 模板19: 学术论文翻译
**使用场景**: 翻译学术文献,保持专业性
**Prompt模板**:
请翻译以下学术论文片段,保持学术规范:
原文: 【英文/中文论文片段】
翻译要求:
- 学科领域: 【计算机/医学/经济等】
- 保持术语准确性
- 符合学术写作规范
- 复杂句式适当拆分,确保理解
- 引用格式保持原样
输出:
- 翻译正文
- 术语表(中英对照)
- 参考文献翻译(如有)
### 问答解释(3个)
### 模板20: 深度解释
**使用场景**: 解释复杂概念或原理
**Prompt模板**:
请详细解释【概念/原理】,帮助【目标读者】理解:
我想了解: 【具体问题】
我的背景:
- 知识水平: 【小白/初学者/有基础/专业】
- 已知内容: 【已掌握的相关知识】
- 困惑点: 【具体不理解的地方】
解释要求:
- 从基础讲起,逐步深入
- 使用通俗比喻和生活化例子
- 避免/解释专业术语
- 图示化描述(用文字描述示意图)
输出结构:
- 一句话定义(30字)
- 通俗解释(200字,用比喻)
- 技术细节(300字,深入原理)
- 实际应用(3个场景例子)
- 常见误区(2-3个)
- 延伸阅读(推荐资源)
### 模板21: 对比解释
**使用场景**: 区分相似概念
**Prompt模板**:
请对比解释【概念A】和【概念B】的区别:
我的困惑: 【具体不清楚的地方】
对比维度:
- 定义差异
- 使用场景
- 优缺点
- 如何选择
输出格式:
核心区别(一句话)
【概念A】是【xxx】,【概念B】是【xxx】。
详细对比表
| 维度 | 概念A | 概念B |
|---|---|---|
| 定义 | ||
| 特点 | ||
| 优点 | ||
| 缺点 | ||
| 适用场景 |
记忆口诀
【便于记忆的总结】
实例对比
- 场景1: 应该用【A/B】,因为【xxx】
- 场景2: 应该用【A/B】,因为【xxx】
### 模板22: 5岁小孩都能懂
**使用场景**: 超级通俗化解释
**Prompt模板**:
请用5岁小孩都能听懂的语言解释【复杂概念】:
概念: 【概念名称】
要求:
- 完全不使用专业术语
- 用日常生活的事物打比方
- 句子简短,每句不超过20字
- 最好用讲故事的方式
- 配上形象的比喻
输出格式: 【超级通俗版解释】(200字)
然后说明:
- 这个比喻对应的技术点: 【xxx】
- 这个比喻的局限性: 【xxx】
- 如果要深入理解,下一步应该学: 【xxx】
### 列表生成(3个)
### 模板23: 清单制作
**使用场景**: 生成各类检查清单、待办清单
**Prompt模板**:
请为【场景】制作一份【清单类型】:
场景描述:
- 目的: 【目标】
- 用户: 【使用者】
- 时机: 【何时使用】
清单要求:
- 项目数量: 【X-Y】项
- 优先级标注: 【高/中/低】或【P0/P1/P2】
- 分类: 【按阶段/按类型/按重要性】
- 可操作性: 每项都明确具体
输出格式:
【清单标题】
第一类/阶段
- [ ] [P0] 【事项1】
- 说明: 【为什么重要/如何执行】
- 预计耗时: 【X分钟/小时】
- [ ] [P1] 【事项2】
第二类/阶段
...
使用建议
- 【建议1】
- 【建议2】
### 模板24: 选项列举
**使用场景**: 列出所有可能的选择
**Prompt模板**:
请列举【问题/需求】的所有可行选项:
具体情况:
- 背景: 【背景】
- 目标: 【目标】
- 约束: 【限制条件】
列举要求:
- 尽可能全面,包括常规和非常规方案
- 每个选项包含: 描述、优缺点、适用场景、成本估算
- 按【推荐度/成本/难度】排序
输出格式:
选项1: 【方案名称】
描述: 【100字说明】
优点:
- 【优点1】
- 【优点2】
缺点:
- 【缺点1】
- 【缺点2】
适用场景: 【什么情况下选择】 成本估算: 💰【1-5个$】 实施难度: 【1-5星】 推荐指数: ❤️【1-5心】
选项2: ...
综合建议
根据你的情况【背景】,推荐选择【选项X】,因为【原因】。
### 模板25: 排序列表
**使用场景**: 按特定标准排序
**Prompt模板**:
请将以下【事物】按【标准】排序,并说明理由:
待排序内容: 【列表】
排序标准:
- 主要标准: 【标准1,如:重要性】
- 次要标准: 【标准2,如:紧急度】
- 考虑因素: 【其他考虑】
输出格式:
Top X 排序
🥇 第1名: 【名称】
排序分数: 【X/10】 上榜理由: 【100字】 核心优势: 【3个】 注意事项: 【如有】
🥈 第2名: ...
排序说明
【整体排序逻辑和权衡考虑】
特殊说明
如果【特殊情况】,则排序会变为【xxx】
### 头脑风暴(3个)
### 模板26: 创意发散
**使用场景**: 产生大量创意想法
**Prompt模板**:
请为【项目/产品】进行创意头脑风暴:
项目信息:
- 主题: 【主题】
- 目标: 【要达成什么】
- 限制: 【约束条件】
头脑风暴要求:
- 数量: 至少【X】个创意
- 风格: 从保守到激进都要有
- 维度: 【产品/营销/体验/技术】等多角度
- 不设限: 先发散,再收敛
输出格式:
保守创意(可快速实施)
- 【创意】 - 亮点:【xxx】预算:💰 难度:
- ...
中等创意(需要一定投入)
- 【创意】 - 亮点:【xxx】预算:💰💰 难度:
- ...
激进创意(高风险高回报)
- 【创意】 - 亮点:【xxx】预算:💰💰💰 难度:
- ...
组合方案
【创意X】+【创意Y】可以形成【新方案】
推荐方案
综合考虑,建议采用【xxx】,理由【xxx】
### 模板27: 问题诊断
**使用场景**: 多角度分析问题原因
**Prompt模板**:
请帮我诊断【问题】的可能原因:
问题描述:
- 现象: 【具体表现】
- 发生时间: 【何时开始】
- 影响范围: 【影响】
- 已尝试: 【已经做过什么】
诊断要求:
- 从多个角度分析(人/流程/技术/环境/管理等)
- 列出所有可能原因
- 评估每个原因的可能性
- 提供验证方法
输出格式:
问题分析
直接原因(最有可能)
- 【原因1】
- 可能性: 【高/中/低】
- 依据: 【为什么这么判断】
- 验证方法: 【如何确认】
- 解决方案: 【如果是这个原因怎么办】
间接原因(次级因素)
- 【原因2】 ...
系统性原因(根本原因)
- 【原因3】 ...
诊断结论
最有可能的是【xxx】,建议优先检查【xxx】
预防措施
为避免再次发生,建议【xxx】
### 模板28: 改进建议
**使用场景**: 提供优化改进方案
**Prompt模板**:
请为【对象】提供改进建议:
当前状态:
- 描述: 【现状】
- 数据: 【相关指标】
- 问题: 【不满意的地方】
改进目标:
- 期望: 【想要达到什么状态】
- 约束: 【限制条件】
- 时间: 【期望多久见效】
输出格式:
快速见效(Quick Wins)
立即可以做的,成本低、见效快
- 【建议1】
- 具体做法: 【how】
- 预期效果: 【提升X%】
- 所需时间: 【X天/周】
- 所需资源: 【资源】
中期优化(3-6个月)
需要一定投入,效果显著
- 【建议2】 ...
长期规划(6个月以上)
战略性改进,影响深远
- 【建议3】 ...
实施路线图
【优先级排序和时间线】
风险提示
【可能的风险和应对措施】
### 其他通用(2个)
### 模板29: 数据可视化建议
**使用场景**: 建议如何可视化数据
**Prompt模板**:
请为以下数据提供可视化建议:
数据描述: 【数据类型、维度、指标】
可视化目的:
- 受众: 【谁看】
- 目的: 【传达什么信息】
- 场景: 【报告/演示/监控】
输出格式:
图表方案
方案1: 【图表类型】
适用于: 【展示什么】 布局:
- X轴: 【xxx】
- Y轴: 【xxx】
- 系列: 【xxx】
配色建议: 【配色方案】 关键标注: 【需要突出什么】 工具: 【用什么工具实现】
方案2: ...
仪表盘设计
如果做成仪表盘,布局建议:
【用文字描述布局结构】
注意事项
- 【设计建议1】
- 【设计建议2】
### 模板30: 决策建议
**使用场景**: 做选择时寻求建议
**Prompt模板**:
我面临一个选择,请帮我分析:
【决策问题】
选项:
- 选项A: 【描述】
- 选项B: 【描述】
- 选项C: 【描述】(如有)
我的情况:
- 背景: 【个人/公司情况】
- 目标: 【短期/长期目标】
- 价值观: 【看重什么】
- 风险承受: 【高/中/低】
请分析:
- 每个选项的SWOT分析
- 适合我的程度(1-10分)
- 5年后回看可能的感受
- 如果是你会怎么选择,为什么
输出格式:
选项分析
选项A
SWOT分析:
- Strengths: 【优势】
- Weaknesses: 【劣势】
- Opportunities: 【机会】
- Threats: 【威胁】
匹配度: 【X/10】分 理由: 【为什么这个分数】
选项B: ...
决策建议
推荐选择: 【选项X】
理由:
- 【最符合你的目标】
- 【风险可控】
- 【长期看更有利】
实施建议:
- 【如何执行】
- 【注意事项】
- 【备选方案】
反向思考: 如果选择了其他选项,最坏的情况是【xxx】,你能接受吗?
## 技巧总结
### 5个关键原则
1. **具体胜于笼统**: 详细的描述比模糊的要求效果好10倍
2. **示例胜于描述**: 给1个例子胜过说100句话
3. **结构化输出**: 明确格式让结果更易用
4. **迭代优化**: 第一次不满意就调整Prompt再试
5. **建立模板库**: 把好用的Prompt存下来反复用
### 快速检查清单
使用模板前检查:
- [ ] 角色设定了吗?
- [ ] 任务够具体吗?
- [ ] 上下文充足吗?
- [ ] 格式要求明确吗?
- [ ] 约束条件完整吗?
- [ ] 有示例参考吗?(如需要)