## 前言
在本文中,我将与大家分享一个非常强大的 Prompt 设计工具。它不仅可以帮助我们快速生成系统化、结构化的 Prompt 提示词,同时还是一个 Prompt 调试和管理工具。有了这个工具,任何用户都可以轻松定制出 90 分以上的 Prompt 提示词。如果你正在学习 Prompt Engineering,那么千万不要错过此文。
## Anthropic 推出的 Prompt 设计工具
这个工具是由 Anthropic 公司推出的,也就是我们所熟知的 Claude 模型背后的公司。它是一个大模型系统级别的 Prompt 设计工具,我认为也是目前市面上最简单、最好用的 Prompt 优化器。
### 工具入口
这个工具的入口在 Anthropic 的 API 控制面板里。登录注册后,我们就可以在首页看到一个"创建 Prompt"的按钮。除了首页入口,它还提供了一个 Playground 界面,在那里也可以进行高级提示词的生成,并且生成后还可以在控制面板里直接进行编辑和迭代,使用起来非常方便。
### 界面布局
- 左上角:可以管理已创建的提示词,以及新增要创建的提示词。所有创建过的提示词都会在这里以列表形式展示,可以进行增删改查。
- 左侧:Prompt 创建以及编辑板块。
- 右侧:预览板块。当我们在左侧通过提示词生成器生成提示词后,可以在右侧预览效果。如果对效果不满意,还可以直接在这里对 Prompt 进行修改。
- 右上角:可以管理提示词中的变量,以及选择使用的大模型(Claude-v1还是Claude-instant-v1)、温度和最大 token 数量。
- 版本管理:每编辑一个 Prompt 版本,它会自动为我们创建一个版本记录。这个功能对于 Prompt 的创建和管理非常实用。
## 案例演示
接下来,我将通过几个案例来演示优化前后的 Prompt 质量,以及不同 Prompt 对大模型生成质量的影响有多大。
### 案例1:YouTube 爆款标题生成
#### 优化前的 Prompt
> 根据我给的文案内容或者视频标题,帮我创建5个爆款的 YouTube 标题。
这个 Prompt 其实非常简单,如果只是把这个任务诉求发给 GPT 或 Claude,它的任务质量和完成度都不会特别高。
#### 优化后的 Prompt
经过 Prompt 优化器处理后,生成的提示词如下:
你是一名专业的YouTube爆款标题大师。你的任务是根据给定的文案内容,创建5个吸引人、有趣且能引起点击的YouTube视频标题。请遵循以下指南:
1. 标题应该简洁明了,通常不超过20个字
2. 使用吸引人的词语,如"震惊"、"揭秘"、"独家"等
3. 可以适当使用数字,如"5个秘诀"、"3大技巧"等
4. 尽量引起好奇心或情感共鸣
5. 确保标题与内容相关,不要过度夸张或误导
以下是你需要基于的文案内容:
<content>
{{CONTENT}}
</content>
请根据上述内容,创建5个吸引人的YouTube视频标题。将你的回答放在<titles>标签内,每个标题单独一行。
<titles>
1. [第一个标题]
2. [第二个标题]
3. [第三个标题]
4. [第四个标题]
5. [第五个标题]
</titles>
记住,你的目标是创造既吸引人又与内容相关的标题,以最大化视频的点击率和观看量。
可以看到,优化后的 Prompt 在结构性和丰富度上都有了很大提升。它不仅详细说明了任务要求和步骤,还巧妙地运用了 XML 标签将不同板块的内容区分开来,避免了大模型理解错误。此外,它还引入了变量的概念,方便了后续的使用。
#### 优化效果
此处,我将一段Youtube视频文案内容输入到Content里,原视频的标题是:AI+工作流:解锁Chatgpt全部能力,繁琐工作自动化|Dify发布Wrokflow实操教程。
根据优化后的 Prompt,Claude 输出的结果如下:
> <titles>
> 1. ChatGPT 全面解锁!AI 加工作流让繁琐工作自动化
> 2. 告别繁琐工作!ChatGPT 遇上 Workflow,效率翻倍
> 3. Dify Workflow 新品发布:ChatGPT 能力全解锁
> 4. ChatGPT × Workflow,打造全新 AI 工作流程
> 5. 解锁 ChatGPT 隐藏技能,工作效率提升的秘诀是...
> </titles>
>
> <explanation>
> 以下是我创作这些标题的思路和技巧:
> 1. 突出视频的核心卖点:ChatGPT 全部能力的解锁和工作自动化,这是视频最吸引人的地方。
> 2. 生成有趣的表达方式,如"打工"、"告别繁琐"等词汇,让标题更接地气。
> 3. 强调 Dify Workflow 的新品属性,"新品发布"一词可吸引对新产品感兴趣的受众。
> 4. 巧妙融合 ChatGPT 和 Workflow 两个关键词,用"遇上"、"乘以"等符号突出两者的结合。
> 5. 设置悬念,如"秘诀是...",吸引观众点击观看视频内容。
> 6. 标题长度控制在20字以内,易于传播和吸引眼球。
> </explanation>
可以看到,Claude 根据优化后的 Prompt,输出了5个优质的 YouTube 标题,并详细解释了创作思路和技巧。整个输出结果非常符合我们的预期。
如果你对结果不满意,还可以通过修改 Prompt 让 Claude 再次生成,比如将标题长度要求放宽到30字以内。Prompt 的每一次修改都会创建一个新的版本,方便我们查看 Prompt 的迭代过程。
### 案例2:视频脚本创作
#### 初始 Prompt
> 你是一个视频脚本创作大师。以<对象>创作一个宣传脚本,脚本的具体要求是{脚本要求}。
>
> 脚本要求:
> - 有镜头、旁白及场景、对话、场景等
> - 时长控制在3分钟左右
> - <其他要求>
>
> <对象>固安一中</对象>
> <其他要求>要突出学校的悠久历史和优秀的教学成果</其他要求>
这个 Prompt 相对来说已经写得比较好了,但我们还是可以让 Prompt 优化器帮我们进一步优化。
#### 优化后的 Prompt
> 你是一位才华横溢的视频脚本创作大师和视频拍摄专家。你的任务是为以下对象创建一个引人入胜的宣传脚本。
>
> 对象: <object>固安一中</object>
>
> 脚本需要满足以下具体要求:
> - 有镜头、旁白及场景、对话、场景等
> - 时长控制在3分钟左右
> - <requirement>要突出学校的悠久历史和优秀的教学成果</requirement>
>
> 在开始写脚本之前,请先进行一些头脑风暴:
> <brainstorm>
> - 列出一些能吸引观众的创意点子和关键元素
> - 考虑如何在开头5秒内抓住观众的注意力
> - 思考如何在整个视频中保持高度的吸引力和代入感
> </brainstorm>
>
> 请你根据你的创意,写出完整的中文脚本。脚本应该包括:
> 1. 引人入胜的开场白
> 2. 旁白和对话
> 3. 场景的描述
> 4. 视频的背景音乐
> 5. 控制在3分钟左右的时长
>
> 请务必用中文写脚本,并将最终的成果输出在<script>标签内。期待你的精彩创作!
优化后的 Prompt 在原有基础上添加了更详细的要求,如头脑风暴、脚本结构等,让大模型能更好地完成任务。
#### 优化效果
根据优化后的 Prompt,Claude 输出的结果如下:
> <brainstorm>
> - 开场可以展示学校的标志性建筑或雕塑,彰显悠久历史
> - 采访几位德高望重的老教师,讲述学校的发展历程
> - 展示学生在各种比赛中获奖的画面,突出优秀教学成果
> - 通过学生的真情讲述,展现学校良好的学习氛围
> - 穿插一些航拍镜头,展现学校优美的环境
> </brainstorm>
>
> <script>
> (开场,学校大门的航拍镜头,背景音乐渐强)
> 旁白:历经近百年风雨,固安一中始终屹立于固安大地之上,用它的方式诠释着教育的意义。
>
> (切入校园内景,学生们在操场上朝气蓬勃地跑步)
> 旁白:这里是莘莘学子求知的殿堂,一代代优秀的教师在这里辛勤耕耘,一批批栋梁之才从这里走向祖国各地。
>
> (采访老教师)
> 老教师:我在固安一中执教几十年,亲眼见证了学校的发展。学校始终坚持育人为本,注重学生的全面发展。我为能成为这所学校的一员而骄傲。
>
> (展示学生获奖的照片)
> 旁白:近年来,固安一中的学子在各类学科竞赛中屡创佳绩,这些成绩的取得,离不开学校优秀的教学水平。
>
> (采访学生)
> 学生:在固安一中的学习生活非常充实,老师们不仅传授知识,更注重培养我们的创新能力和领导力。在这里,我收获了友谊,学会了成长。
>
> (航拍校园全景,音乐渐强)
> 旁白:百年树人,教育为本。站在新的历史起点,固安一中将继续秉承优良传统,开拓创新,为国家培养更多优秀人才,谱写教育新篇章。
>
> (学校名称及口号字幕,音乐结束)
> </script>
Claude 根据优化后的 Prompt,输出了一个非常优质的视频脚本。它先进行了头脑风暴,列出了一些创意点子,然后按照我们提供的脚本结构,撰写了完整的旁白和场景描述,时长控制在3分钟左右。整个脚本内容非常丰富,完全符合宣传片的要求。
## 快捷输入 Prompt 的小技巧
当我们把一个 Prompt 模板创建完成后,如何在任意的大语言模型或输入框中快速调用它呢?这里分享一个我平时常用的小技巧。
我们可以利用手机或电脑的输入法,将 Prompt 设置为一个快捷短语。比如在微信输入法的"常用语"或搜狗输入法的"快捷输入"中,添加 Prompt 模板,并设置一个简单的缩写。这样在任何输入框中,只要输入缩写,就可以快速调出完整的 Prompt 模板,非常方便。
## Anthropic API 使用须知
目前 Claude 的封号力度已经大大减弱,使用它的风险相对较低。Anthropic 也在官网文档中添加了简体中文选项,这表明他们对中文用户的重视程度在提高。
## 小结
以上就是这款 Prompt 优化神器的详细介绍。它可以帮助我们快速生成高质量的提示词,是 Prompt Engineering 学习过程中的一大利器。除此之外,Anthropic 官网还提供了丰富的学习资源,包括提示词库、提示工程基础规则等,都对我们设计 Prompt 大有裨益。
## Anthropic 官方学习资源推荐
### 提示词库
在 Anthropic 的使用文档中,有一个系统级的提示词库,涵盖了各行各业。这些都是 Anthropic 官方设计的 Prompt 模板,不管是作为参考还是学习,都有很高的价值。我们可以参考这些优质 Prompt,反推其背后的设计原理和思路,对我们自己编写高级 Prompt 很有帮助。
### 提示工程基础规则
文档中还总结了一些提示工程的基础规则,这些都是设计 Prompt 需要遵循的基本原理和准则。通过学习这些规则,我们能更好地理解大语言模型的工作方式,设计出更高质量的 Prompt。
除了基础规则,文档中还提供了一些具体的案例和功能评估,这些都是学习 Prompt Engineering 的优质资料。总的来说,Anthropic 的官方使用指南可能是目前最符合大语言模型规则的学习资料了。
## 结语
本期视频介绍了一款非常实用的 Prompt 优化工具,以及一些 Prompt Engineering 的学习资源。掌握这些技能,将帮助你充分发挥大语言模型的能力,让工作和生活更加智能化。