前言
经常看到有人以1.5倍速或2倍速看长视频,我还看到我女儿有的时候在用3倍速观看她的课程视频。所以在看到ReadLecture这个产品的时候就登录试了一下,发现概念不错,但是实际的效果还是差了一些。
视频内容来源
本文的内容是我根据YouTube上的一个视频 - “10 Levels of ChatGPT Prompting: Beginner to Award Winning”(youtube: https://www.youtube.com/watch?v=2djqKsRXt_Q )整理而成的。这个视频把提示词分成了十个级别,每个级别都给了一个具体的例子,视频不长,才9分半的时间,有可能的可以去看一下。
内容整理过程
我在ReadLecture给的视频讲义的基础上,额外花了一个多小时,把这段视频的内容整理出来了。如果读者有更好的视频内容总结工具,欢迎在评论区留言分享。假如可以让AI快速判断一下这个视频内容是否值得看们可以帮我们节约很多时间,也是一种很好的提升学习效率的方法。
10个级别概述
ChatGPT提示词的10个级别:从新手到专家
第1级 - 直接表达需求
第2级 - 基础格式调整
第3级 - 明确具体需求
第4级 - 提供输入输出示例
第5级 - 要求自我反思
第6级 - 自定义系统指令
第7级 - 利用角色扮演
第8级 - 使用思维链
第9级 - 尝试自我提示
第10级 - 应用CO-STAR框架
视频内容介绍
我投入了无数时间研究并测试了多种提示词,以确定哪些能产生最佳效果。在这个视频中,我将所有内容浓缩成了10个级别的提示工程。我们将从基础知识讲起,逐步深入到高级阶段。
第1级 - 直接表达需求 (Just tell it what you want)
在这个级别,你基本上是在向ChatGBT直接提出你的需求,而没有任何深层次的思考。
举例:
让ChatGPT总结一篇维基百科文章,这是一项相对直接的任务。结果可以接受,但是也有很多可以改进和提高的地方。
第2级 - 基础格式调整 (Basic formatting)
像格式这样的小细节,可能产生意想不到的大影响。
使用破折号分隔提示部分能显著提升聊天机器人的理解能力。 即使是简单的格式技巧,在处理复杂问题时也能产生实质性差异。 保持礼貌和避免使用负面语言能极大提升沟通效果。
关于避免使用否定句(Avoiding negatives),up主举了一个例子,说类似我们的大脑,让我们不要去想大象,但是脑子里情不自禁地会有大象的形象出现,这有时候会给AI带来记忆上的混乱。
一些研究表明,在提示中保持礼貌有助于大型语言模型提高其准确性。
第3级 - 明确具体需求 (Focused requests)
第三级的关键是明确和聚焦用户希望从聊天机器人中获得的具体内容。
糟糕请求示例
太过模糊,如“让回答漂亮一些”。
良好请求示例
清晰指示所需内容,如请用标题、小标题和表格回答;制作特定列的表格等。
告诉大模型想要得到什么,不想得到什么
第4级 - 提供输入输出示例 (Give examples)
给出示例输入和示例输出,这是我们最初采用的一种较为高级的提示技巧,如果你听说过这个术语,那就是“少样本学习”(few-shot)。
示范
提供示例 LinkedIn页面信息及期望的输出格式。
第5级 - 要求自我反思 (Self reflection)
让ChatGPT自我评估并反思自己是否遗漏了什么。这利用了大语言模型在评估方面的优势。
示例
第6级 - 自定义系统指令 (Nail the system prompt)
提供背景信息和期望方向给ChatGPT,以指导其按你所期望的方式回答。具体格式见视频介绍,up主没有做更深的解读,他打算专门做一期,题目叫做“Custom instructions” in ChatGPT,应该和GPTs有关。
第7级 - 利用角色扮演(Use personas)
让ChatGPT模仿某个专家角色回答,可以提高准确性。有调查显示采用角色扮演,可以提高6%-20%的准确率。
例子
解谜题时,让ChatGPT扮演逻辑思维专家的角色。
第8级 - 使用思维链 (Chain of thought)
要求ChatGPT解释思考过程,一步步来。通常通过添加"让我们一步步来思考"这一语句。
第9级 - 尝试自我提示 (Self prompting)
让ChatGPT自己生成一个提示词,测试表明它在这方面往往比人类做得更好。
第10级 - 应用CO-STAR框架 (CO-STAR framework)
CO-STAR是一个广泛适用的高阶提示框架。它基于新加坡的一项提示工程竞赛的获奖方案,每个字母代表提示的一个关键组成部分:
C - Context (上下文):提供相关背景信息 O - Objective (目标):明确指令,说明希望Chad GBT执行的任务 S - Style (风格):指定所需的写作风格 T - Tone (语气):确定回复的语气 A - Audience (受众) :明确受众群体 R - Response (回复):指定回复的格式
两个CO-STAR框架的应用实例。
例1:魔毯广告
首先是用第一级的直接提出要求:
我经营着一家销售魔毯的生意。写一篇 Facebook 帖子来宣传我们的新超大飞行地毯。
得到的回复:
🌟隆重推出终极魔毯体验!🌟
✨✨✨ 全新超大飞行地毯正式上线!✨✨✨
🌟 是否曾梦想过在天空中畅游,享受无与伦比的舒适与奢华?现在,您的梦想成真了!我们的全新超大飞行地毯将带您踏上神奇之旅!🌟
🕌 **产品特点:**
🔹 **宽敞空间:** 完美适合家庭出游或奢华的单人飞行。
🔹 **增强稳定性:** 让您的旅程平稳顺滑,尽享飞行乐趣。
🔹 **精美设计:** 手工编织的复杂图案和鲜艳色彩,令人眼前一亮。
🔹 **无与伦比的舒适性:** 柔软舒适,让您的飞行体验更加愉悦。
🌠 **为什么选择我们的超大飞行地毯?**
✨ 适合云中野餐、浪漫的观星夜晚,或是逃离日常喧嚣的完美选择。
✨ 独特的礼物,让您的亲友惊喜连连。
✨ 以魔幻与冒险,创造难忘的回忆。
📸 不仅仅是我们的介绍!请欣赏我们的超大飞行地毯的实拍美图,您的冒险即将开启!
🛍️ **特别优惠:** 现在下单,即可免费获得飞行地毯护理套装,保持您的魔毯始终如新。
📞 **准备好起飞了吗?** 立即联系我们下单或访问我们的网站了解更多详情。
🚀 搭乘我们的超大飞行地毯,开始一段神奇的旅程。您的冒险从这里开始!🌟
#魔毯 #飞行地毯 #冒险即将开始 #奢华旅行 #魔幻旅程
---
请随意调整此帖子以更好地符合您的品牌语调和风格!
这段回复的第一评价就是文字冗长、不美观,而且大概率无法引起目标受众的共鸣。
用了CO-STAR框架之后:
给的提示词:
# Context #
我经营着一家销售魔毯的生意。我想宣传我们的新款超大飞行地毯。
# Objective #
创建一个 Facebook 帖子,吸引人们对新魔毯的兴趣,并最终购买它。
# Style #
模仿其他成功公司的风格,如 Apple、Ford 和 Lowe's。
# Tone #
语气应具说服力、轻松,并传递出优雅感。
# Audience #
受众主要是30多岁的人群,请调整信息以引起这一群体的共鸣。
# Response #
将帖子保持在四句话以内。避免使用标签,但可以使用表情符号。
得到的广告词:
🌟 体验全新超大飞行地毯的无与伦比的奢华!🌟 为追求冒险与优雅的您量身打造,这款宽敞的飞行地毯让每一次飞行都变成一种享受。精心编织的精美图案,它不仅是您的交通工具,更是品味的象征。✨ 立即开启您的魔法之旅,享受前所未有的飞行体验!🕌
例2:制定半程马拉松训练计划
对于像健身这样的个人目标,CO-STAR 框架提供了一种结构化的方法,将跑半程马拉松这样艰巨的任务分解为可管理的步骤。它还强调了获得正确的支持和资源的重要性。注意到这个例子中的STAR含义根据需要做了改变。
给的提示词:
# Context #
一个生活方式久坐不动的人希望改善健康。我想指定一个跑步训练计划。
# Objective #
参加并完成六个月后的半程马拉松比赛。
# Scale #
从5公里跑开始,逐渐增加跑步距离。
# Time #
半程马拉松将在6个月后举行。
# Actor #
个人,在私人教练的支持下。
# Resources #
有训练计划、健身房会员和营养计划。
得到的具体计划:
为一个久坐不动的人制定跑步训练计划,目标是在六个月后参加并完成半程马拉松比赛。以下是一个分阶段的训练计划,包括每周的跑步距离、强度和休息时间。
### 第一阶段:第1-4周(建立基础)
**目标**:建立跑步习惯和基本耐力
- **周1-2**:
- 跑步3天,每次2公里
- 步行2天,每次30分钟
- 力量训练1天(重点是核心和下肢)
- 休息1天
- **周3-4**:
- 跑步3天,每次3公里
- 步行2天,每次40分钟
- 力量训练1天
- 休息1天
### 第二阶段:第5-8周(增加距离)
**目标**:逐步增加跑步距离和耐力
- **周5-6**:
- 跑步4天,每次4公里
- 步行1天,每次45分钟
- 力量训练1天
- 休息1天
- **周7-8**:
- 跑步4天,每次5公里
- 步行1天,每次50分钟
- 力量训练1天
- 休息1天
### 第三阶段:第9-12周(加强训练)
**目标**:提升跑步强度和速度
- **周9-10**:
- 跑步4天,每次6公里(其中1天为间歇跑步)
- 步行1天,每次60分钟
- 力量训练1天
- 休息1天
- **周11-12**:
- 跑步4天,每次8公里(其中1天为间歇跑步)
- 步行1天,每次60分钟
- 力量训练1天
- 休息1天
### 第四阶段:第13-16周(巩固与提升)
**目标**:进一步增加跑步距离,准备长距离跑步
- **周13-14**:
- 跑步4天,每次10公里(其中1天为间歇跑步)
- 步行1天,每次60分钟
- 力量训练1天
- 休息1天
- **周15-16**:
- 跑步4天,每次12公里(其中1天为间歇跑步)
- 步行1天,每次60分钟
- 力量训练1天
- 休息1天
### 第五阶段:第17-20周(模拟比赛)
**目标**:模拟半程马拉松的比赛距离和强度
- **周17-18**:
- 跑步4天,每次14公里(其中1天为间歇跑步)
- 步行1天,每次60分钟
- 力量训练1天
- 休息1天
- **周19-20**:
- 跑步4天,每次16公里(其中1天为间歇跑步)
- 步行1天,每次60分钟
- 力量训练1天
- 休息1天
### 第六阶段:第21-24周(比赛前准备)
**目标**:减量训练,确保身体状态最佳
- **周21-22**:
- 跑步4天,每次18公里(其中1天为间歇跑步)
- 步行1天,每次60分钟
- 力量训练1天
- 休息1天
- **周23**:
- 跑步3天,每次12公里(保持轻松跑)
- 步行2天,每次60分钟
- 力量训练1天
- 休息1天
- **周24(比赛周)**:
- 跑步2天,每次8公里(轻松跑)
- 步行1天,每次60分钟
- 力量训练1天(轻量)
- 休息2天
### 营养与恢复建议
- **营养计划**:包括充足的蛋白质、碳水化合物和健康脂肪的均衡饮食。跑步前后补充适量的能量和水分。
- **恢复**:每次跑步后进行拉伸和放松,使用泡沫滚轴放松肌肉,确保充足的睡眠时间。
### 监控进度
- 定期与私人教练沟通,调整训练计划以适应身体状况和进展。
- 记录每次跑步的距离、时间和感受,以便分析和调整训练强度。
通过这个循序渐进的训练计划,结合科学的营养和恢复措施,您将能够在六个月后成功完成半程马拉松比赛。
CO-STAR框架为我们严谨地设定目标并高效实现目标提供了清晰的思路。多多练习和应用这一框架,你处理棘手任务的能力将得到大幅提升。
总结
提示工程是一个需要在实践中不断学习和创新的领域。通过了解和应用本文介绍的这10个级别的优化方法,你能逐步掌握与ChatGPT高效交互的技巧,充分发挥其辅助工作和学习的潜力。
我建议你用开放和创新的心态,去探索ChatGPT以及其他AI工具的更多应用可能。在这个过程中你不仅能解决实际问题,还能从与AI的协作中获得思维方式的进步和提升。