Open main menu
首页
专栏
课程
分类
归档
Chat
Sci-Hub
谷歌学术
Libgen
GitHub镜像
登录/注册
搜索
搜索
关闭
Previous
Previous
Next
Next
超好用万能提示词框架,ChatGPT效率翻三倍!
sockstack
/
126
/
2023-11-07 00:02:31
<p><span style="color: red; font-size: 18px">ChatGPT 可用网址,仅供交流学习使用,如对您有所帮助,请收藏并推荐给需要的朋友。</span><br><a href="https://ckai.xyz/?sockstack§ion=detail" target="__blank">https://ckai.xyz</a><br><br></p> <article class="baidu_pl"><div id="article_content" class="article_content clearfix"> <link rel="stylesheet" href="https://csdnimg.cn/release/blogv2/dist/mdeditor/css/editerView/kdoc_html_views-1a98987dfd.css"> <link rel="stylesheet" href="https://csdnimg.cn/release/blogv2/dist/mdeditor/css/editerView/ck_htmledit_views-25cebea3f9.css"> <div id="content_views" class="htmledit_views"><div id="js_content"> <p>前几天写了几篇自己的AI实践:</p> <p>《程序员,如何借力ChatGPT?》</p> <p>《普通人,如何借力ChatGPT?》</p> <p>《我认为,最好用的AI工具是它》</p> <p>《如何借力AI工具做PPT》</p> <p>很多朋友在后台留言,问我应该<strong>如何写高质量的提示词</strong>。文末分享一个万能提示词框架,希望对大家有帮助。</p> <p>我们先看一下一些<strong>提示词的基本技巧与原则</strong>。</p> <p><strong>【1】明确(explicit)且具体(specific)</strong></p> <p>一个bad case如下:</p> <p style="text-align:center;"><img referrerpolicy="no-referrer" src="https://img-blog.csdnimg.cn/img_convert/427976429adcb826546d4a6705d54ca7.png" alt="427976429adcb826546d4a6705d54ca7.png"></p> <p>这个提问明确,但<strong>不够具体</strong>。AI不确定的点很多:<br></p> <p>(1)要什么排序算法;</p> <p>(2)用什么语言编写;</p> <p>(3)是否需要算法原理说明;</p> <p>(4)是否需要时间复杂度说明;</p> <p>(5)是否需要多个算法比较;</p> <p><strong>如果提问不够明确具体,内容生成能力强的AI会吐大量内容,内容生成能力弱的AI会直接蒙圈。</strong></p> <p>优化后的提示词如下:</p> <p>(1)说明哪个算法;</p> <p>(2)说明编程语言;</p> <p>(3)说明额外要求;</p> <p style="text-align:center;"><img referrerpolicy="no-referrer" src="https://img-blog.csdnimg.cn/img_convert/47b2cae4a45f39645cf193d423dc6c4a.png" alt="47b2cae4a45f39645cf193d423dc6c4a.png"></p> <p><strong>【2】把AI当人看,定义角色,描述情景</strong></p> <p>一个bad case如下:</p> <p style="text-align:center;"><img referrerpolicy="no-referrer" src="https://img-blog.csdnimg.cn/img_convert/83631ab743a40040b408153356c6c9ff.png" alt="83631ab743a40040b408153356c6c9ff.png"></p> <p><strong>如果没有明确的角色与情景,AI的回答会相对宽泛,缺乏针对性。</strong></p> <p><em>画外音:Claude的内容生成能力真的很强。</em></p> <p>如果我们试着定义角色,描述情景:</p> <p style="text-align:center;"><img referrerpolicy="no-referrer" src="https://img-blog.csdnimg.cn/img_convert/96416d671f289a577295ca7a84769396.png" alt="96416d671f289a577295ca7a84769396.png"></p> <p>又或者换一个角色,换一个场景:</p> <p style="text-align:center;"><img referrerpolicy="no-referrer" src="https://img-blog.csdnimg.cn/img_convert/43b8f8c99aab2d0cee3668a9c8241735.png" alt="43b8f8c99aab2d0cee3668a9c8241735.png"></p> <p><strong>【3】设置行为预期</strong></p> <p><strong>告诉AI,你要干嘛,以及你希望它干嘛,包括你的要求是什么。</strong></p> <p>举个栗子:</p> <p style="text-align:center;"><img referrerpolicy="no-referrer" src="https://img-blog.csdnimg.cn/img_convert/803be9984f44284fa3657a75b22a2650.png" alt="803be9984f44284fa3657a75b22a2650.png"></p> <p>你告诉AI,你会输入什么,以及你希望它输出什么。</p> <p><strong>【4】借助“AI上下文关联”的能力提高效率</strong></p> <p>有些AI工具,上下文关联能力非常强,它能够记住你提前定义的角色与情景,提前定义的行为预期。这样,我们就<strong>不用每次都重复这些设定了,的提示词效率就能提高很多。</strong></p> <p>举个栗子:</p> <p style="text-align:center;"><img referrerpolicy="no-referrer" src="https://img-blog.csdnimg.cn/img_convert/003554d43308bce366eb5ed2cd7f1715.png" alt="003554d43308bce366eb5ed2cd7f1715.png"></p> <p>AI会记住,你将输入主题,希望它输出笑话。第二次,第三次的提示词,它是能关联上下文,记住相关设定的。</p> <p><em>画外音:Claude上下文关联能力极强,ChatGPT和newbing上下文关联能力则较差。</em></p> <p>【5】重新设定AI,可以使用reset命令</p> <p style="text-align:center;"><img referrerpolicy="no-referrer" src="https://img-blog.csdnimg.cn/img_convert/489f5c822cf952d931bca85aac29c2af.png" alt="489f5c822cf952d931bca85aac29c2af.png"></p> <p><em>画外音:仅限于Claude</em><br></p> <p><strong>【总结】</strong></p> <p>综上,可以使用如下的高质量提示词框架<br></p> <p>(1)<strong>第一步:reset</strong></p> <p>(2)<strong>第二步:初次设定,包含角色,场景,行为预期,以及要求</strong></p> <p>- 我希望你扮演xxx,你有着xxx的丰富经验</p> <p>- 我将输入xxx,你会输出xxx</p> <p>- 我希望你的输出满足xxx</p> <p>- 我的第一个输入是“xxx”</p> <p>(3)<strong>第三步:后续输入,可省略设定</strong></p> <p>- 第二个输入“xxx”</p> <p>- 第三个输入“xxx”</p> <p>最后一个栗子:</p> <p style="text-align:center;"><img referrerpolicy="no-referrer" src="https://img-blog.csdnimg.cn/img_convert/68ac007915634299543eccb6554657b7.png" alt="68ac007915634299543eccb6554657b7.png"></p> <p>先reset,然后统一设定角色,场景,行为预期,以及要求。<br></p> <p>接下来,只需要持续输入已经预设的行为,AI就能高质量响应:</p> <p style="text-align:center;"><img referrerpolicy="no-referrer" src="https://img-blog.csdnimg.cn/img_convert/fedbc92c19725772ff08d7f41edb297f.png" alt="fedbc92c19725772ff08d7f41edb297f.png"></p> <p><strong>【再次总结】</strong></p> <p>可以使用如下的高质量提示词框架</p> <p>(1)<strong>第一步:reset</strong></p> <p>(2)<strong>第二步:初次设定,包含角色,场景,行为预期,以及要求</strong></p> <p>- 我希望你扮演xxx,你有着xxx的丰富经验</p> <p>- 我将输入xxx,你会输出xxx</p> <p>- 我希望你的输出满足xxx</p> <p>- 我的第一个输入是“xxx”</p> <p>(3)<strong>第三步:后续输入,可省略设定</strong></p> <p>- 第二个输入“xxx”</p> <p>- 第三个输入“xxx”</p> <p>你学废了吗?</p> <p>关注我,聊AI,谢转。</p> <p><em>画外音:不卖课,不卖GPT账号,不教魔法上网,不教如何利用GPT搞副业赚钱,不收费。</em></p> <p>相关文章:</p> <p>《程序员,如何借力ChatGPT?》</p> <p>《普通人,如何借力ChatGPT?》</p> <p>《我认为,最好用的AI工具是它》</p> <p>《如何借力AI工具做PPT》</p> </div></div> </div> <div id="treeSkill"></div> </article>
超好用万能提示词框架,ChatGPT效率翻三倍!
作者
sockstack
许可协议
CC BY 4.0
发布于
2023-11-07
修改于
2024-09-08
上一篇:软件:常用 Linux 软件汇总,值得收藏
下一篇:【分享】如何国内免费使用ChatGPT4教程
尚未登录
登录 / 注册
文章分类
博客重构之路
5
Spring Boot简单入门
4
k8s 入门教程
0
MySQL 知识
1
NSQ 消息队列
0
ThinkPHP5 源码分析
5
使用 Docker 从零开始搭建私人代码仓库
3
日常开发汇总
3
标签列表
springboot
hyperf
swoole
webman
php
多线程
数据结构
docker
k8s
thinkphp
mysql
tailwindcss
flowbite
css
前端