AI Prompt 指南

提示词工程完全教程 · 从入门到精通 · 免费阅读

📑 目录
一、Prompt 基础:什么是提示词工程 二、写好 Prompt 的 6 条黄金法则 三、常用 Prompt 模式 四、进阶技巧 五、实用模板 六、实战案例库 七、各模型使用技巧

一、Prompt 基础

Prompt(提示词)是你给 AI 的指令。好的 Prompt 能让 AI 输出高质量结果,差的 Prompt 只能得到废话。Prompt Engineering(提示词工程)就是研究如何写出好 Prompt 的学问。

核心理念:AI 是一个极其听话但没有主动思考能力的助手。你给的指令越精确,它的输出越好。

Prompt 的基本结构

一个好的 Prompt 通常包含 4 个部分:
【角色】你是一个资深的 Python 开发者
【任务】帮我 review 这段代码
【约束】重点关注性能和安全性
【格式】用列表形式给出改进建议

二、6 条黄金法则

1. 明确角色

告诉 AI 它是谁,它会更专业。

帮我写个邮件
你是一个专业的商务邮件撰写者,帮我写一封催款邮件,语气要坚定但礼貌

2. 具体任务

模糊的指令 = 模糊的输出。

写篇文章
写一篇 800 字的科普文章,主题是"为什么天空是蓝色的",目标读者是初中生,用通俗易懂的语言

3. 给出示例

Few-shot 学习:给 AI 看几个例子,它就能模仿格式和风格。

按照以下格式写产品描述:
示例:【AirPods Pro】降噪神器,地铁通勤必备,续航 6 小时,¥1899
示例:【Kindle Paperwhite】护眼墨水屏,出差旅行最佳伴侣,续航数周,¥998

现在写:iPhone 16 Pro

4. 限制输出格式

明确告诉 AI 你要什么格式的输出。

用 JSON 格式返回,包含 title、summary、tags 三个字段
用 Markdown 表格对比 A 和 B 的优缺点
用 3 个要点总结,每个要点不超过 20 字

5. 分步思考

复杂任务让 AI 先想再做,输出质量大幅提升。

请按以下步骤思考:
1. 先分析这个商业方案的核心优势
2. 再指出 3 个潜在风险
3. 最后给出改进建议
4. 用表格形式总结

6. 迭代优化

一次写不好没关系,多轮对话逐步完善。

第一轮:写个产品介绍
第二轮:太正式了,改成轻松口语化的风格
第三轮:再加上价格对比和购买建议

三、常用 Prompt 模式

🎯 CREO 框架

Context(背景):我们公司是一家电商创业公司
Role(角色):你是一个增长黑客专家
Expectation(期望):给出 5 个低成本获客方案
Output(格式):用表格,包含方案名称、预期效果、执行难度、成本

🔗 链式思考(Chain of Thought)

小明有 5 个苹果,给了小红 2 个,又买了 3 个,最后被偷了 1 个。
请一步一步思考,最后小明还有几个苹果?

🎭 角色扮演

你现在是一个面试官,我在面试一个前端开发岗位。
请你问我 5 个由浅入深的技术问题,等我回答后再问下一个。
最后给我一个整体评价。

四、进阶技巧

系统提示词(System Prompt)

在 API 调用中,System Prompt 设定 AI 的全局行为规则。

System: 你是一个专业的技术文档翻译。规则:
1. 技术术语保留英文原文,括号内加中文解释
2. 代码块不翻译
3. 保持原文的 Markdown 格式
4. 语气专业但不生硬

温度控制(Temperature)

控制 AI 的"创造力"。0 = 最精确,1 = 最有创意。

代码生成、数据提取 → temperature: 0
日常对话、文案写作 → temperature: 0.7
创意写作、头脑风暴 → temperature: 1.0

结构化输出

分析以下用户评论的情感,用 JSON 格式返回:
{
  "text": "原评论内容",
  "sentiment": "positive/negative/neutral",
  "confidence": 0.95,
  "keywords": ["关键词1", "关键词2"]
}

评论:"这个手机拍照真的很清晰,但电池不太耐用"

五、实用模板

📧 邮件模板

你是一个专业的商务邮件撰写者。
帮我写一封【催款邮件】:
- 收件人:拖欠货款 3 个月的客户
- 金额:¥50,000
- 语气:坚定但礼貌,保留法律追诉权利
- 字数:200字以内

📝 文章写作

你是一个科技自媒体博主,粉丝是 25-35 岁的互联网从业者。
写一篇关于"AI Agent 时代来临"的公众号文章:
- 标题要吸引眼球
- 开头用一个故事引入
- 正文分 3 个论点
- 结尾要有金句
- 字数 1500 字
- 语气:专业但接地气,偶尔幽默

💻 代码 Review

你是一个有 10 年经验的高级工程师。
Review 以下代码,从 5 个维度打分(1-10):
1. 可读性
2. 性能
3. 安全性
4. 可维护性
5. 错误处理

给出总分和 3 条最重要的改进建议。
[粘贴代码]

📊 数据分析

你是一个数据分析师。
分析以下销售数据:
[粘贴数据]

请:
1. 找出 3 个关键趋势
2. 指出异常数据点
3. 给出 2 条可执行的建议
4. 用 Markdown 表格总结

六、实战案例库

💡 以下案例可直接复制使用。建议先理解案例的逻辑,再根据自己的需求修改。好 Prompt 是改出来的,不是抄出来的。

✍️ 写作创作

【场景:公众号文章】
你是一个资深科技自媒体博主,读者是 25-35 岁互联网从业者。
写一篇关于「AI Agent 时代来临」的公众号文章。

要求:
1. 标题要有冲击力,包含数字或反常识
2. 开头用一个真实故事引入(可以虚构但要真实感)
3. 正文分 3 个论点,每个论点配 1 个案例
4. 结尾要有金句,适合转发
5. 字数 1500 字,段落简短(手机阅读友好)
【场景:邮件撰写】
你是一个专业的商务沟通顾问。
帮我写一封催款邮件:
- 收件人:拖欠货款 3 个月的客户
- 金额:¥50,000
- 语气:坚定但礼貌,保留法律追诉权利
- 字数 200 字以内
- 附上付款方式和截止日期
【场景:小红书文案】
你是一个小红书爆款文案写手。
为一款「便携式咖啡研磨器」写 3 条不同风格的种草笔记:
1. 理性测评风(参数、对比、性价比)
2. 生活方式风(场景、情绪、氛围感)
3. 搞笑吐槽风(反差、玩梗、记忆点)

每条 300 字以内,带 emoji,标题要有点击欲。
【场景:视频脚本】
你是一个 B 站科技区 UP 主。
写一个 5 分钟的视频脚本,主题:「为什么程序员应该学 Prompt Engineering」

结构:
- 开头 30 秒:用一个反常识的数据或案例 hook 观众
- 正文 3 分钟:3 个理由,每个配具体例子
- 结尾 1 分钟:行动号召 + 下期预告

标注哪里需要画面、字幕、BGM。
【场景:朋友圈文案】
帮我写 5 条不同场景的朋友圈文案,每条 50 字以内:
1. 周末 brunch 晒图
2. 加班到深夜的自嘲
3. 新买的数码产品开箱
4. 旅行途中随手拍
5. 读完一本书的感悟

风格:自然、不装、有生活感,避免鸡汤和说教。

💻 编程开发

【场景:代码生成】
你是一个高级 Python 工程师。
写一个脚本,功能:批量下载网页上的图片。

输入:URL 列表(从 txt 文件读取)
输出:图片保存到 ./images/ 目录

要求:
- 支持 jpg/png/webp 格式
- 自动去重(按 MD5)
- 并发下载(asyncio,最多 5 个并发)
- 有进度条显示
- 异常处理(超时、404、网络错误)
- 完整可运行的代码,带注释
【场景:Bug 调试】
你是一个资深全栈工程师。
以下代码有 Bug,请找出并修复:

```python
[粘贴代码]
```

问题描述:[描述异常现象]

请:
1. 定位 Bug 的具体位置和原因
2. 给出修复方案
3. 解释为什么这个 Bug 会导致该现象
4. 建议如何避免类似问题
【场景:代码审查】
你是一个严格的代码审查者。
审查以下代码,从 5 个维度打分(1-10):

1. 可读性(命名、注释、结构)
2. 性能(时间/空间复杂度、瓶颈)
3. 安全性(注入、越权、数据泄露)
4. 可维护性(耦合度、扩展性)
5. 健壮性(异常处理、边界情况)

```python
[粘贴代码]
```

给出:
- 每个维度的分数和理由
- Top 3 改进建议(附代码示例)
- 总体评价(一句话)
【场景:API 文档】
你是一个技术文档工程师。
为以下函数生成完整的 API 文档:

```python
[粘贴函数代码]
```

文档格式(Markdown):
- 函数签名
- 功能描述
- 参数说明(类型、必填、默认值、示例)
- 返回值说明
- 异常情况
- 使用示例(至少 3 个:基础用法、高级用法、错误处理)
- 注意事项
【场景:SQL 查询】
你是一个数据库专家。
根据以下需求写 SQL 查询:

数据库表:
- orders(id, user_id, amount, status, created_at)
- users(id, name, email, vip_level)
- products(id, name, category, price)

需求:找出过去 30 天内,VIP 等级 ≥ 3 的用户中,下单次数最多且总金额最高的 Top 10 用户。
输出:用户名、邮箱、下单次数、总金额、最近一次下单时间。

要求:
- 写标准 SQL(兼容 MySQL 8.0+)
- 加注释说明每段逻辑
- 优化查询性能(考虑索引)

📚 学习教育

【场景:面试准备】
你是一个技术面试官。
帮我准备「产品经理」岗位的面试:

目标公司:[公司名]
岗位要求:[JD 内容]

要求:
1. 预测 10 道高频面试题(按类型:行业认知/产品设计/数据分析/行为面试)
2. 每题给出:
   - 回答框架(3-5 个要点)
   - 参考答案要点
   - 加分回答技巧
   - 常见错误(不要说什么)
3. 准备 3 个反问问题(显得专业)
4. 模拟 1 轮完整面试问答
【场景:概念解释】
你是一个大学教授,擅长用通俗语言解释复杂概念。
请解释「量子计算」:

1. 用一句话给 10 岁小孩解释
2. 用一段话给高中生解释
3. 用专业术语给计算机专业大学生解释
4. 用一个生活类比让所有人秒懂
5. 列出 3 个常见误解并纠正
【场景:学习计划】
你是一个学习规划师。
为我制定一个「3个月学会 Python 数据分析」的学习计划:

我的背景:
- 有基础编程能力(会写 JavaScript)
- 每天能学 1.5 小时
- 目标:能独立做数据分析项目

请给出:
- 按周分解的学习计划(12 周)
- 每周的学习目标和推荐资源
- 每周的练习项目
- 关键里程碑检查点
- 常见坑点提醒
【场景:知识总结】
你是一个学术助手。
我将给你一段学习笔记,请帮我:

[粘贴笔记内容]

1. 提炼核心知识点(不超过 5 条)
2. 用思维导图的结构整理(Markdown 缩进格式)
3. 找出知识点之间的逻辑关系
4. 生成 5 道自测题(选择题 + 简答题混合)
5. 标注我不确定/理解模糊的地方
【场景:论文润色】
你是一个学术论文审稿人。
请帮我润色以下论文段落:

[粘贴段落]

要求:
1. 保持学术严谨性,不要改变原意
2. 优化句式结构,避免长句堆砌
3. 替换口语化表达为学术用语
4. 检查逻辑连贯性
5. 标注你修改的地方和理由

💼 商业办公

【场景:OKR 制定】
你是一个 OKR 顾问。
帮我为以下团队制定 Q3 OKR:

团队:产品运营部(5 人)
公司战略重点:提升用户留存率 20%

输出格式:
Objective 1:xxx
  - KR1:xxx(必须可量化,有数字目标)
  - KR2:xxx
  - KR3:xxx

要求:
1. 共 2-3 个 Objective
2. 每个 KR 必须有明确的度量标准
3. 标注信心指数(1-10)
4. 给出关键里程碑
【场景:周报撰写】
你是一个职场写作教练。
帮我把以下工作内容整理成周报:

[粘贴本周工作内容]

要求:
1. 用「成果导向」写法,突出价值而非过程
2. 结构:本周成果 → 遇到的问题及解决方案 → 下周计划
3. 数据说话,每个成果配数字
4. 问题部分要有应对策略,不只提问题
5. 语气专业但不官腔
6. 控制在 300 字以内
【场景:简历优化】
你是一个 HR 专家。
帮我优化以下简历片段:

[粘贴原始简历内容]
目标岗位:[岗位名称]

要求:
1. 用 STAR 法则重构工作经历(情境-任务-行动-结果)
2. 每条经历加量化成果
3. 关键词优化(匹配 JD)
4. 删除无效信息(职责描述改成果描述)
5. 标注修改理由
【场景:商务提案】
你是一个商务顾问。
帮我写一份合作提案:

合作方:[公司名/类型]
我方:[公司简介]
合作内容:[具体合作事项]
预期收益:[双方各得什么]

输出结构:
1. 封面页(项目名称、日期、双方)
2. 合作背景(为什么合作)
3. 合作方案(具体内容)
4. 双方权责(谁做什么)
5. 费用/分成(如有)
6. 时间规划
7. 成功案例/资质
【场景:会议纪要】
你是一个高效的行政助理。
根据以下会议录音转写文字,生成会议纪要:

[粘贴转写文字]

输出格式:
- 会议主题:xxx
- 参会人:xxx
- 时间:xxx
- 关键决策(3-5 条)
- 待办事项(负责人 + 截止日期)
- 遗留问题
- 下次会议时间

要求:简洁、结构化、可直接发群。
【场景:项目计划书】
你是一个项目经理。
为以下项目写一份计划书:

项目:[描述项目]
预算:[金额]
团队:[人数和角色]
截止日期:[日期]

输出:
1. 项目背景和目标(3 句话)
2. 里程碑分解(按周)
3. 资源分配表
4. 风险评估(Top 3 风险 + 应对方案)
5. 成功指标(可量化)
【场景:竞品分析】
你是一个产品分析师。
分析以下竞品:[列出竞品名称]

从 6 个维度对比:
1. 核心功能差异
2. 定价策略
3. 目标用户群
4. 用户体验
5. 技术架构(如能推断)
6. 市场定位

输出:
- 对比表格(Markdown)
- 竞争格局一句话总结
- 我们的机会点(3 条)
- 建议的差异化方向
【场景:客户回复】
你是一个客服主管。
帮我回复一个愤怒的客户:

客户投诉:[描述投诉内容]

要求:
1. 先共情,承认问题
2. 给出具体解决方案(不是套话)
3. 提供补偿方案
4. 语气温暖但专业
5. 200 字以内

生成 3 个版本:
- 版本 A:标准回复
- 版本 B:更诚恳的回复
- 版本 C:简洁回复(适合短信)

🎨 创意设计

【场景:Slogan 设计】
你是一个 4A 广告公司创意总监。
为以下品牌设计 Slogan:

品牌:[品牌名]
行业:[行业]
核心卖点:[一句话]
调性:[专业/年轻/高端/亲民...]

要求:
1. 给出 8 个候选 Slogan
2. 分两类:理性型(功能利益)和感性型(情感共鸣)
3. 每个 Slogan 附上:字数、押韵点、记忆点
4. 标注最适合的投放场景(电梯/信息流/包装)
5. 最后推荐 Top 2 并说明理由
【场景:活动策划】
你是一个活动策划专家。
帮我策划一场新品发布会:

产品:[产品名称和简介]
目标人群:[谁会来]
预算:[金额]
形式:[线下/线上/混合]

输出:
1. 活动主题和 Slogan
2. 时间流程表(精确到分钟)
3. 现场布置要点
4. 嘉宾/演讲安排
5. 互动环节设计
6. 物料清单
7. 传播计划(预热→活动→后续)
8. 预算分配
【场景:产品命名】
你是一个品牌命名专家。
为以下产品取 10 个名字:

产品:一款 AI 驱动的个人知识管理工具
目标用户:知识工作者、创作者
品牌调性:专业但不冷酷,有温度

每个名字附上:
- 中文名 + 英文名
- 一句话解释含义
- 域名可用性推测(.com/.ai/.cn)
- 适合的 Slogan

最后推荐 Top 3 并说明理由。
【场景:头脑风暴】
你是一个创意总监。
我们是一家在线教育公司,要策划一场双 11 营销活动。

请用 SCAMPER 方法 brainstorm 10 个创意:
- S(替代):2 个
- C(结合):2 个
- A(调整):2 个
- M(修改):2 个
- P(另作他用):1 个
- E(消除):1 个

每个创意附上:
- 一句话描述
- 预估成本(低/中/高)
- 预期效果(1-10 分)
- 执行难度(1-10 分)
【场景:广告语】
你是一个 4A 广告公司的文案总监。
为以下产品写 5 条广告语:

产品:[描述产品]
目标:[希望传达的核心信息]

风格要求:
1. 理性说服型(数据/事实)
2. 情感共鸣型(故事/感受)
3. 幽默记忆型(玩梗/反差)
4. 极简冲击型(5 个字以内)
5. 行动号召型(动词开头)

每条附上适合的投放场景(电梯广告/信息流/开屏等)。

🌍 翻译语言

【场景:字幕翻译】
你是一个专业的字幕翻译专家。
翻译以下视频字幕(中→英):

[粘贴字幕内容]

要求:
1. 每行不超过 42 个字符(SRT 标准)
2. 口语化,像母语者说话
3. 俚语/梗找英文对应表达
4. 时间轴保持不变
5. 人名/品牌名保留原文或音译
6. 标注文化差异处理
【场景:合同翻译】
你是一个法律翻译专家。
翻译以下合同条款(中→英):

[粘贴合同内容]

要求:
1. 使用标准法律术语(Common Law 体系)
2. 句式严谨,不留歧义
3. 关键术语中英对照
4. 保持条款的法律效力不变
5. 标注翻译难点和选择理由
6. 如有不确定处,提供 2 种译法
【场景:技术文档翻译】
你是一个技术文档翻译专家(中→英)。
翻译以下技术文档:

[粘贴中文内容]

要求:
1. 专业术语使用业界通用翻译
2. 保持 Markdown 格式不变
3. 代码块不翻译
4. 注释翻译但保留原文(// 注释 / // Comment)
5. 地名、人名保留中文
6. 附上术语对照表
【场景:本地化翻译】
你是一个游戏本地化专家。
将以下游戏文本翻译成英文(美式):

[粘贴中文文本]

要求:
1. 不是直译,要符合美国玩家的表达习惯
2. 幽默的地方要找到英文对应的梗
3. UI 文本要简洁(按钮、菜单)
4. 对话要有角色感(根据角色性格调整语气)
5. 标注文化差异的处理理由
【场景:语境翻译】
你是一个同声传译专家。
以下是一段商务会议发言,请翻译成英文:

[粘贴中文发言]

注意:
1. 这是口头发言,翻译要自然口语化
2. 保留说话人的语气和情绪
3. 成语/俗语找英文对应表达(不要字面翻译)
4. 数字和单位转换(元→美元,里→公里)
5. 如果有歧义,给出 2 种翻译并标注

📊 数据分析

【场景:报表自动化】
你是一个数据分析师。
帮我设计一份自动化周报方案:

数据源:[描述数据库/API]
需要的指标:DAU、新增、留存、付费转化

输出:
1. SQL 查询模板(可配置时间范围)
2. Python 脚本框架(自动拉取→计算→存储)
3. 可视化图表建议(哪些指标配什么图)
4. 异常检测规则(自动标记异常波动)
5. 输出格式(HTML邮件/飞书卡片/Excel)
6. 定时任务配置(cron 表达式)
【场景:用户画像】
你是一个用户研究员。
根据以下数据帮我构建用户画像:

[粘贴用户数据:年龄、地域、行为、付费记录等]

输出:
1. 3-5 个典型用户 Persona
   - 照片描述(虚拟形象)
   - 基本信息(年龄/职业/收入)
   - 痛点和需求
   - 使用场景
   - 关键决策因素
2. 用户分层建议(按价值/活跃度)
3. 针对每个 Persona 的运营策略
【场景:A/B 测试方案】
你是一个增长产品经理。
帮我设计一个 A/B 测试方案:

假设:[例如:把注册按钮从蓝色改成红色会提升点击率]
目标指标:[主指标 + 辅助指标]
当前数据:[基线值]

输出:
1. 实验假设(用公式表达)
2. 实验组/对照组设计
3. 样本量计算(给公式和结果)
4. 实验周期建议
5. 判断成功的标准(统计显著性)
6. 风险和注意事项
7. 结果分析框架
【场景:数据清洗】
你是一个数据工程师。
以下是一个 CSV 文件的前 20 行:

[粘贴数据]

请:
1. 识别每列的数据类型
2. 找出缺失值、异常值、重复行
3. 给出数据清洗方案(附 Python 代码)
4. 输出清洗后的数据格式说明
5. 建议存储方式(数据库/Parquet/CSV)
【场景:可视化建议】
你是一个数据可视化专家。
我有以下数据:[描述数据]

请推荐 5 种最适合的图表类型,每种说明:
1. 适合展示什么维度
2. 用什么库实现(ECharts/D3/Plotly)
3. 关键配置项
4. 一个代码示例片段
5. 常见错误提醒

七、各模型使用技巧

ChatGPT / GPT-4

擅长:代码生成、长文写作、多轮对话。用 System Prompt 设定角色效果最好。

Claude

擅长:分析推理、长文档处理、安全合规。给它详细指令,它会更认真执行。

Gemini

擅长:多模态理解、联网搜索、快速响应。支持图片输入,可以用图片提问。

MIMO

擅长:中文理解、快速响应、性价比高。中文场景首选。

最重要的一条:Prompt 没有"万能公式",多试多练才是王道。每次和 AI 对话都是一次学习机会。