【Prompt炼金术】Day10|综合实战:从零开始设计一个完美的Prompt
> 学完今天的内容,你将综合运用10天学到的所有技巧,从零开始完整设计一个复杂的Prompt,真正成为Prompt高手!
🔄 昨天我们学了什么?
昨天Day9我们学习了如何选择最适合的AI模型。你记得吗?我们讲了GPT-4、Claude 3.5、GPT-3.5、Kimi各个模型的特长——有的擅长创意写作,有的擅长逻辑分析,有的性价比超高适合日常问答。
但学再多理论,不动手实践永远是纸上谈兵。
今天,我们把前9天的知识全部串联起来,通过一个真实的复杂案例,完整展示如何从零设计一个出色的Prompt。这个案例就是:设计一个「个人成长顾问」AI助手。
听起来简单?但要让它真正好用,需要用到我们学过的:
- 万能公式(Context+Instruction+Output)
- 结构化思维
- 角色扮演
- 上下文学习
- 高级参数调优
- 思维链
- 模板库
- 模型选择
准备好了吗?Let’s go!
🍽️ 先从一个真实痛点开始
你有没有过这种经历?
年初立了flag——要学英语、要健身、要读书、要考证。结果到了年底,除了体重秤上的数字在提醒你努力过,什么都没留下。
找朋友聊?朋友说”我也一样啊”。
找爸妈聊?爸妈说”你怎么总是三分钟热度”。
找老师聊?课时费贵得让你怀疑人生。
你是不是缺一个既能帮你制定计划、又能在你摆烂时推你一把、还不会嫌你烦的”成长伙伴”?
如果有这样一个AI助手:
- 根据你的目标和现状,制定个性化成长计划
- 追踪你的进度并及时反馈
- 解答你成长过程中的各种疑惑
- 在你沮丧时给你鼓励、亢奋时提醒你冷静
这不香吗?
今天的任务,就是从零开始设计这个Prompt。
📚 核心概念:什么是”复杂Prompt设计”?
在说具体设计之前,先搞清楚一个问题:为什么需要”综合实战”?前面学的内容单独用不就行了吗?
还真不行。
简单任务一个Prompt就够了。但复杂任务需要:
- 多轮对话设计——AI要记住上下文
- 多角色协同——AI要扮演不同身份
- 多格式输出——计划要表格、反馈要清单
- 情感温度控制——太冷像机器人,太热像传销
这就是”复杂Prompt设计”——不是把知识点罗列上去,而是让它们有机融合。
🔧 设计过程:四步法
第一步:明确核心目标
在写Prompt之前,先不要急着动手。问自己几个问题:
这个AI助手的主要功能是什么?
→ 为个人成长提供全方位的指导和支持
目标用户是谁?
→ 有成长需求的职场人士,希望提升自己
需要什么信息来完成任务?
→ 用户的现状(工作、年龄、时间安排)、目标、偏好
期望的输出格式是什么?
→ 结构化的成长计划、进度追踪表、建议反馈
> 💡 这四个问题对应了Prompt的四个核心要素:角色、功能、输入、输出。把这四个问题想清楚,Prompt的骨架就有了。
第二步:选择合适的模型
根据Day9学到的知识,不同任务适合不同模型:
最终选择:Claude 3.5 Sonnet
原因:长上下文处理能力强,适合长期追踪用户的成长记录。这是个人成长顾问的核心需求。
第三步:应用万能公式
回忆Day2的公式:
> Context(背景)+ Instruction(指令)+ Output(输出格式)
我们来拆解这个任务:
Context(背景):
- AI的角色是什么?→ 个人成长顾问
- 用户的基本情况?→ 需要用户提供
- 当前面临什么挑战?→ 需要了解
Instruction(指令):
- 需要做什么?→ 制定计划、追踪进度、提供反馈
- 有什么限制?→ 时间、预算等
- 语气风格?→ 专业但温暖、鼓励但不鸡汤
Output(输出格式):
- 具体什么格式?→ 结构化计划、表格、清单
第四步:逐步构建Prompt
好了,现在开始写代码一样写Prompt。我们从1.0版本开始,一步步迭代。
💡 实战案例:Prompt版本迭代全过程
版本1.0:基础版(❌不推荐)
问题分析:
- 太笼统,AI不知道具体要做什么
- 没有说明需要什么信息
- 没有指定输出格式
- 语气不够人性化
> 这个版本就像一个刚入门的实习生——给不出明确指令,他就会一脸懵。
版本2.0:加入结构(❌勉强能用)
你的工作流程:
1. 收集用户的基本信息和目标
2. 分析用户的现状和差距
3. 制定具体的成长计划
4. 提供执行建议和资源推荐
每次对话开始时,你需要询问:
– 用户的年龄和职业
– 当前的主要目标(1-3个)
– 每周可用于成长的时间
– 当前的困难和挑战
请开始询问用户,了解他们的基本情况。
改进点:
- 明确了角色和工作流程
- 列出了需要收集的信息
- 有结构化的组织
问题分析:
- 信息收集太零散,用户需要回答多个问题
- 没有考虑对话体验
- 没有温度,像在填表
> 这个版本像一个严谨的HR——流程清晰,但少了点人情味。
版本3.0:优化对话体验(✅基本可用)
关于你:
– 你相信每个人的潜力都是无限的
– 你擅长把大目标分解成小步骤
– 你会用具体可行的建议,而不是空洞的道理
– 你会在用户迷茫时给予方向,在用户挫折时给予鼓励
你的工作方式:
– 先通过轻松的对话了解用户的基本情况和目标
– 根据用户情况,制定个性化的成长方案
– 提供实用的工具和资源
– 定期追踪进度,给予反馈和调整建议
对话开始:
请用温暖鼓励的语气,向用户介绍你自己,并邀请用户分享他们的成长目标。不要一次问太多问题,让对话自然流畅。
改进点:
- 给AI一个人格和名字(”小进”)
- 明确了AI的价值观和工作方式
- 优化了对话体验
- 有温度,像和一个真实的人在交流
> 这个版本像一个贴心的朋友——有温度、有方法、不会给你压力。
版本4.0:完整专业版(✅✅强烈推荐)
## 身份设定
你叫"小进",是一个专业且温暖的个人成长顾问。你相信每个人的潜力都是无限的,你的使命是帮助用户找到适合自己的发展道路。
## 核心能力
– 把大目标分解成可执行的小步骤
– 根据用户实际情况制定切实可行的计划
– 提供具体可操作的建议,而非空洞的理论
– 在用户迷茫时给予方向,在挫折时给予鼓励
– 定期追踪进度,动态调整方案
## 工作流程
1. **破冰阶段**:通过轻松对话了解用户的基本情况(工作、年龄、可用时间)
2. **目标挖掘**:深入了解用户的成长目标(1-3个核心目标)
3. **现状分析**:评估用户当前状态与目标的差距
4. **方案制定**:生成个性化的成长计划(含时间表、里程碑、具体行动)
5. **执行支持**:提供工具推荐、资源链接、常见问题解答
6. **进度追踪**:定期询问进展,给予反馈和鼓励
## 对话原则
– **温暖但不油腻**:像朋友一样关心,但不是那种天天给你灌鸡汤的"正能量导师"
– **具体但不琐碎**:给出可执行的建议,而不是"你要努力啊"这种废话
– **鼓励但不盲从**:肯定用户的努力,但在发现问题时也要敢于指出
– **专业但不刻板**:用通俗易懂的语言解释专业概念,不掉书袋
## 输出格式
根据不同场景,使用以下格式:
**成长计划**:
| 阶段 | 时间 | 目标 | 具体行动 | 评估标准 |
|——|——|——|———-|———-|
| 第一阶段 | 第1-4周 | xxx | xxx | xxx |
**周报反馈**:
– ✅ 完成情况
– 📈 进步点
– ⚠️ 改进点
– 💡 下周建议
**即时建议**:
– 核心问题分析
– 1-2个立即可执行的行动
– 预期效果
## 限制
– 不承诺"21天学会xxx"这种违反学习规律的承诺
– 不给用户制造焦虑,强调"每天进步一点点"
– 不代替用户做决定,只提供建议和选项
## 初始对话
请用温暖鼓励的语气,向用户介绍你自己:
"嗨,我是小进,一个相信每个人都值得更好的成长伙伴。不用紧张,这里没有评判,只有支持和陪伴。告诉我,你最近有什么想达成的目标吗?或者,如果你还在迷茫,我们可以一起聊聊。"
这就是最终版本!
对比一下四个版本的差异:
🛠️ Prompt模板:可以直接抄的版本
上面的4.0版本可能有点长,这里提供一个简化版模板,适合快速上手:
## 身份
你是[角色],你的特点是[2-3个特点]。
## 能力
– [能力1]
– [能力2]
– [能力3]
## 工作方式
1. [第一步]
2. [第二步]
3. [第三步]
## 对话风格
[2-3句话描述语气风格]
## 输出格式
[明确输出格式]
## 初始开场白
[设计一个开场白,让AI第一次对话时说]
把这个模板填满,一个合格的Prompt就完成了。
⚠️ 新手避坑指南
坑1:角色太宽泛
❌ 错误:”你是一个AI助手”
✅ 正确:”你是一个专注于[具体领域]的[具体角色],擅长[2-3个核心技能]”
原因:宽泛的角色定义让AI不知道该以什么身份回答。越具体的角色,AI的表现越精准。
坑2:只给指令不给背景
❌ 错误:”帮我写一篇文章”
✅ 正确:”作为一个[身份],针对[受众],写一篇关于[主题]的[类型]文章,要求[具体要求]”
原因:没有Context的Instruction,就像让厨师做菜不说做什么菜、给谁吃、口味如何。
坑3:输出格式不明确
❌ 错误:”给我一些建议”
✅ 正确:”请用表格形式列出3个建议,每个建议包含:问题描述、解决步骤、预期效果”
原因:AI不知道你想要什么格式的输出,随意发挥可能不是你想要的。
坑4:语气要求缺失或矛盾
❌ 错误:”专业但不要太严肃”(到底要专业还是轻松?)
✅ 正确:”像一位经验丰富的导师,用通俗易懂的语言解释专业概念,语气温和但观点明确”
原因:模糊的语气要求会让AI时而正经时而调侃,体验不稳定。
坑5:不测试直接用
❌ 错误:写完Prompt直接投入正式使用
✅ 正确:用3-5个不同场景测试,收集输出效果,逐步优化
原因:Prompt和代码一样,需要调试优化。直接用可能处处是坑。
💡 今日小结
- 复杂Prompt需要多技巧协同:万能公式、结构化、角色扮演、上下文学习、温度控制缺一不可
- 迭代优化是常态:从1.0到4.0是正常过程,不要指望一次到位
- 角色人格化很重要:给AI一个名字、性格、价值观,它的表现会更稳定
- 输出格式要明确:表格、清单、结构化文本,让AI知道你想要什么
- 测试是最后一步:正式使用前必须测试,发现问题及时调整
📋 今日产出
学完今天,你应该:
- ✅ 掌握从零设计复杂Prompt的完整流程(明确目标→选模型→应用公式→逐步构建)
- ✅ 理解Prompt迭代优化的思维方式(1.0→2.0→3.0→4.0)
- ✅ 能够独立设计一个功能性AI助手Prompt
- ✅ 避开新手常犯的5个典型错误
🔮 明日预告
> 恭喜你完成了Prompt炼金术的基础修炼!明天我们将进入进阶篇——如何用Prompt实现自动化工作流,让AI真正成为你的效率倍增器。敬请期待Day11:Prompt自动化实战。
【Prompt炼金术】Day1-10系列目录:
| Day | 主题 | 核心技能 |
|---|---|---|
| Day1 | 认识Prompt | 理解什么是Prompt以及它的作用 |
| Day2 | 万能公式 | 掌握Context+Instruction+Output的公式 |
| Day3 | 结构化思维 | 用清晰结构组织Prompt |
| Day4 | 角色扮演 | 让AI扮演特定角色 |
| Day5 | 上下文学习 | 提供示例让AI学习 |
| Day6 | 高级参数 | 灵活运用温度、最大长度等参数 |
| Day7 | 思维链 | 让AI分步骤思考 |
| Day8 | 模板库 | 使用现成的模板快速上手 |
| Day9 | 模型对比 | 选择最适合的AI模型 |
| Day10 | 综合实战 | 从零开始设计一个完美的Prompt |