天天财汇 购物 网址 万年历 小说 | 三峰软件 小游戏 视频
TxT小说阅读器
↓小说语音阅读,小说下载↓
一键清除系统垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放,产品展示↓
首页 淘股吧 股票涨跌实时统计 涨停板选股 股票入门 股票书籍 股票问答 分时图选股 跌停板选股 K线图选股 成交量选股 [平安银行]
股市论谈 均线选股 趋势线选股 筹码理论 波浪理论 缠论 MACD指标 KDJ指标 BOLL指标 RSI指标 炒股基础知识 炒股故事
商业财经 科技知识 汽车百科 工程技术 自然科学 家居生活 设计艺术 财经视频 游戏--
  天天财汇 -> 科技知识 -> 怎么成为ChatGPT使用大神? -> 正文阅读

[科技知识]怎么成为ChatGPT使用大神?

[收藏本文] 【下载本文】
请问怎么才高级高效使用ChatGPT。提问中有没有什么技巧,怎么有效的进行联系对话,怎么训练ChatGPT?能不能举几个典型的例子?
推荐你一个简单而实用的框架 —— BRTR 原则,即说背景(Background)、定角色(Role)、派任务(Task)和提要求(Request)。
BRTR 原则优化 Prompt 的过程可以分为四个步骤:添加背景(Background)、明确角色(Role)、具体任务(Task)和明确要求(Request)。


BRTR 原则
下面,我们通过2个案例来具体展示这一流程。
案例1:新手机营销文案
初始 Prompt : "写一些关于新手机的营销文案。"
这个 Prompt 非常模糊,没有提供足够的信息。接下来,我们开始逐步优化它。
优化步骤:
背景(Background)
思考逻辑: 我们需要考虑为什么需要这个营销文案。是为了推广一个新产品,还是为了提高品牌的知名度?
优化后: 我是一名市场营销专员,负责推广我们即将上市的新款智能手机。
这里选择“市场营销专员”作为背景,是因为这个角色通常会负责产品推广,可以让 AI 模型更准确地了解任务的商业背景。
角色(Role)
思考逻辑: 我们需要明确 AI 模型在这个任务中扮演什么角色。是一个营销专家,还是一个普通的文案写手?
优化后: 你是一名经验丰富的营销文案写手。
这里选择“经验丰富的营销文案写手”作为角色,是为了让 AI 模型知道它需要从专业的营销角度来考虑这个任务。
任务(Task)
思考逻辑: 在这一步,我们需要具体化任务。我们需要的是什么样的营销文案?是用于社交媒体推广,还是用于电子邮件营销?
优化后: 请为这款新手机生成吸引人的营销文案。
这里通过明确要求生成“吸引人的营销文案”,我们让 AI 模型知道这不仅仅是一个普通的写作任务,而是需要具有商业吸引力的文案。
要求(Request)
思考逻辑: 我们需要明确文案的具体要求。需要突出哪些产品特点?有没有字数限制?
优化后: 文案需要突出产品的主要特点和优势,如超长续航、高刷新率屏幕和优秀的游戏性能。解释为什么消费者应该购买这款手机。输出格式为一段不超过200字的文本。
这里通过明确要求文案需要“突出产品的主要特点和优势,如超长续航、高刷新率屏幕和优秀的游戏性能”,以及“输出格式为一段不超过200字的文本”,为此我们设定了明确的输出标准,这样AI模型就能更准确地满足这些要求。
最终优化后的 Prompt :
我是一名市场营销专员,负责推广我们即将上市的新款智能手机。你是一名经验丰富的营销文案写手。请为这款新手机生成吸引人的营销文案。文案需要突出产品的主要特点和优势,如超长续航、高刷新率屏幕和优秀的游戏性能。解释为什么消费者应该购买这款手机。输出格式为一段不超过200字的文本。


新手机营销文案案例
案例2:上海旅游攻略
初始Prompt: "给我一份上海的旅游攻略。"
这个Prompt虽然明确了地点(上海),但仍然比较模糊,没有提供足够的信息来生成有用的旅游攻略。
优化步骤:
背景(Background):
思考逻辑: 首先,我们需要明确为什么需要这个旅游攻略。是为了个人旅行,还是多人旅行,又或者商务出差?同时,还要考虑旅行的时间和预算
优化后: 我计划在明年4月进行一次个人旅行到上海,主要是为了观光和休闲。我将在上海旅游5天4夜。我的预算大约是5000元人民币。
这里选择“个人旅行”作为背景,是因为这样可以让 AI 模型更准确地了解任务的个人化需求。同时添加了时间(明年4月、5天4夜)和预算(5000元人民币)以便提供更多上下文。
角色(Role):
思考逻辑: 我们需要明确AI模型在这个任务中扮演什么角色。是一个旅游专家,还是一个当地居民?
优化后: 你是一名旅游专家,对上海的旅游资源非常了解。
这里选择“旅游专家”作为角色,是为了让 AI 模型知道它需要从专业的旅游角度来考量这个任务。
任务(Task):
思考逻辑: 在这一步,我们需要具体化任务。我们需要的是什么样的旅游攻略?是关于美食、住宿,还是旅游景点?同时,可以考虑添加特定的兴趣点,如美食、人文历史或户外活动。
优化后: 请为我生成一份全面的上海旅游攻略,特别关注美食和人文历史。
通过明确要求生成“全面的旅游攻略”,我们让 AI 模型知道这不仅仅是一个普通的信息提供任务,而是需要全面考虑各个方面。添加了特定的兴趣点(美食和人文历史)以使攻略更个性化。
要求(Request):
思考逻辑: 最后,我们需要明确攻略的具体要求。需要包括哪些方面?输出格式是什么样的?
优化后: 攻略需要包括食物、住宿、旅游景点、交通等方面的信息。输出格式为一个详细的表格,列出每天的行程安排,包括各个活动或景点的名称和推荐时间。
这里明确了输出格式为表格,并列出了需要包括的信息类别。
最终优化后的 Prompt :
我计划在明年4月进行一次个人旅行到上海,主要是为了观光和休闲。我将在上海旅游5天4夜。我的预算大约是5000元人民币。你是一名旅游专家,对上海的旅游资源非常了解。请为我生成一份全面的上海旅游攻略,特别关注美食和人文历史。攻略需要包括食物、住宿、旅游景点、交通等方面的信息。输出格式为一个详细的表格,列出每天的行程安排,包括各个活动或景点的名称和推荐时间。


上海旅游攻略案例
通过以上两个案例,我们详细探讨了如何运用 BRTR 原则来优化 Prompt ,从而提升 AI 模型的输出质量。这一流程不仅适用于营销文案和旅游攻略,还可以广泛应用于其他多种场景和任务类型。
BRTR 原则的核心价值在于其系统性和全面性,它鼓励我们从背景、角色、任务和要求四个维度去思考和明确 Prompt 。这不仅有助于AI模型更准确地理解任务需求,也使最终的输出更加贴近实际应用。
最后,如果你觉得有所收获,记得给我点个赞。
如果你已经能够自如的使用ChatGPT,那么严格意义上你已经算是"大神"了,因为你的信息搜集能力和计算机技术无疑已经超越了大多数的人。
要是你可以使用GPT4,那更厉害了,因为这又涉及到支付方式等更加小众的能力。
因为GPT4是ChatGPT开了会员才有的功能,它要比GPT3.5强的多。
GPT3.5算是第一代的ChatGPT,它非常的简单直接,你打字给它,它输出给你。
比如你输入你好,它会随机的给出「吗」,「高」,「美」等回答,这些回答选项取决于你们之前的对话内容,


这个阶段的ChatGPT是大语言模型,它的特点就是只能接受文字输入,并且也只能以文字输入
你会发现它的输出有时候还会出错,比如上图的第一个「你好悲」就很奇怪,可能它后面还能输出的话,会接上「伤」,变成「你好悲伤」。
而现在的ChatGPT,其实已经升级过两次了,一次是GPT4,具有更准确的回答能力,另一次是最近的GPT Turbo。
现在的ChatGPT,是一种叫多模态的大模型,它跟第一代不同的地方就在于它不仅可以接收和输出文字,也可以接收其他类型的输入,比如图片,文档,视频等等,然后输出也更加多样化,除了文本之外,也可以输出图片或者文件等等。
但是现在我发现了一个有意思的点,那就是ChatGPT能力太宽泛了,反而很多人只觉得它是个聊天机器人。其实除了GPT之外,还有很多的AI工具,比如专门处理表格的,专门写小说的,甚至自动PPT。
这类型的就是专精某个功能,也非常的实用,对于不太了解这部分信息的朋友,我推荐大家花1毛钱看一下知学堂开设的这门「AI工具课」,2个小时的课程可以让你了解有哪些AI工具,AI在特定领域的具体使用方法的效果。
课后的资料也记得领,第二个和第四个都是针对于GPT这样的大模型的,用好ChatGPT的本质就是写好提示工程。


它有最重要的三个功能:


1 网页浏览:这个功能可以部分的改掉ChatGPT胡编乱造的毛病。
2 Dalle.3: 图像生成,让 ChatGPT拥有了生成图片的能力
3 code interpreter:代码解释器,这个能力特别的强,它可以让不会任何代码的人用编程来解决问题。
其实除了这三个功能之外,GPT4还有一个区别于GPT3.5最大的特性,那就是读取文件。
比如想要阅读一篇关于大模型模型的的论文,我们就可以用GPT4的「文件读取」功能来解决。


操作方式非常的简单,就是点击并上传这篇文章,并让它分析就可以。


你可以问它针对这个文章的任何问题,比如我就让它大体的分析下这篇文章。


甚至可以让它分析一些更加细节的内容也可以,比如我们让它分析论文中的一个插图,也完全没有问题。


这其实只展示了GPT4的部分使用案例,还有非常多的使用我没有涉及。
其实所谓的大神不过就是将ChatGPT的使用跟自己深度的结合了起来,并且掌握了基本的Prompt技巧。
比如说你的工作需要处理一些数据,生成一些文档,以及包含一些可视化结果。
那么这个过程中就完全可以利用ChatGPT来简化你的工作步骤,比如说我们碰到这个数据,它是一个图片的形式。
里面写了几个运动员的身高和体重数据。


最理想的情况下它应该是个表格,比如说excel,这一步我们可以用ChatGPT将图片转换成表格形式。
Prompt:将它转换成表格,或者make it to table都可以


紧接着我们就可以用「表格形式的数据」做进一步的处理和分析。
prompt很简单:请你扮演一个高级数据科学家对这个数据进行纤细的分析,并提供图文并茂的分析报告。
首先它做的是一个散点图,描述了几个运动员身体和体重的大致关系,基本上是一个正相关的关系。


然后分别分析了身高和体重的分布


在它的报告中,也提到了,身高和体重这俩是正相关postive correlation,R值=0.72。其实你不懂这个没关系,ChatGPT会知无不言、不厌其烦的跟你解释。


最绝的是什么,它甚至可以直接帮你生成一份用于作报告的PPT。
Prompt:将这个报告生成一个用于做汇报的PPT,要求面向对象是高中生,给我提供一个下载链接
注意:一定要说提供下载链接!


甚至你可以看到它是怎么用代码生成的这个PPT的。


从开始到现在,我们用了文字解释功能,图像分析与分析,代码编写功能,基本上它的主要功能都用到了。
就差一个Dalle3,我们可以最后用它来生成PPT的封面图片。
Prompt:生成一个契合这个PPT的封面图片


好了,这就是完整的一个使用案例。
除了刚刚提到的案例之外,其实还有一个点,那就是Prompt的编写。
这里给大家分享我经常使用的Prompt编写方法,它是结合了Elavis Saravia 框架和CRISPE框架后的简化版本,实操性非常的强。
简化的综合框架明确任务:直接指出你需要模型做什么。例如:“写一个故事”、“回答一个问题”、“解释一个概念”。设定角色和风格:简短描述模型应采用的角色和风格。例如:“像专家一样”、“幽默地”、“正式地”。提供背景信息:给出足够的信息,让模型了解任务的上下文。例如:“关于环保”、“在古罗马背景下”。指定输出格式:告诉模型你期望的回答形式。例如:“一段文本”、“列表”、“步骤说明”。操作指南步骤1(明确任务):思考你需要模型完成的具体任务,尽量具体。例如:“请写一个关于节约用水的短故事”。步骤2(设定角色和风格):考虑任务最适合的表达方式和语气。例如:“用一个小孩的视角,轻松幽默地讲述”。步骤3(提供背景信息):如果任务涉及特定的主题或需要特定知识,提供相关的背景信息。例如:“在一个干旱的城市里”。步骤4(指定输出格式):明确你想要的输出类型。例如:“三段话,每段不超过五句话”。
我们可以实验一下,比如我们就按照上面的prompt去测试一下:


可以看到基本上可以比较正确的输出想要的结果,并且每一点都按照预想的输出匹配上了。
我们可以再测试一下改变其中的某一个环节,比如角色和风格,我们可以换一个动物的视角:


基本上也顺利的实现了。
可以看到「任务」+「角色和风格」+「背景信息」+「输出格式」都是必不可少的关键词。
大模型辅助Prompt生成以及优化
方法很简单,就是「你的要求+简化的综合模版」


GPT4会根据你的要求生成一个简单的模版。
你可以对于生成的模版进行微调,比如你的北京并不是初级水平,而是高中水平,想要考雅思,它就会自动的调整模版。


然后根据调整过后的模板生成内容。


你可以根据根据现有的输出进行微调,比如每一部分提供具体的学习资料等,这样可以让整个备考计划更具有可行性。


从想要学英语,到最后输出一个计划,其实你可以看到我们是经过了多轮对话才实现的,而这个实现的过程其实就是Prompt 工程的缩影。
因为Prompt不是一件一蹴而就的事情,没有人可以一次性写出一个完美的prompt,来来回回的调试是非常的正常的。
你需要的做的就是记住这个基本框架,然后一次次的跟ChatGPT对话就行了。


最后,选一个聪明的大模型,事半功倍,对我说的就是GPT4。但是别忘了,prompt是跟AI工具交流的艺术,听听这个课,完课后领一下prompt的资料。
学会下面 10 种万能提问公式,你立马能成为ChatGPT使用大神!文中附实操案例!
首先介绍一下,向ChatGPT提问目前催生出来了一份职业:提示词工程师(Prompt Engineering)。
下面开始详细拆解提示词工程的固定公式和实操案例
提示词基本三要素
Prompt 最基本的三要素是:「任务」、「细节」、「角色」。其中「任务」是最核心的部分,是我们要让 ChatGPT做的事情。「细节」、「角色」是可选项,也就是可有可无,有了它们能引导 ChatGPT 更精确的输出,没有它们 ChatGPT 也能完成我们指定的「任务」,但是输出效果肯定不够精确。把这三者合理的应用到提示词工程中,能更好的利用 ChatGPT 等大语言模型的能力。
1、指定任务
使用公式:请你完成「任务」


2、描述任务细节
使用公式:请你完成「任务」,按照「细节」中的要求输出


3、指定角色
使用公式:请你扮演「角色」,完成「任务」


4、提供示例
使用公式:请按照以下「示例」,完成「任务」


5、引导 ChatGPT 思考
使用公式:「让我们思考一下」,完成「任务」


6、自洽性检查
使用公式:
1)请检查以下文本中内容是否符合事实:「文本内容」
2)请检查以下文本内容中的逻辑是否矛盾:「文本内容」
3)请检查以下文本中数据是否一致:「文本内容」


检查事实


检查逻辑是否矛盾


检查数据是否一致7、提供关键词
使用公式:请你根据以下词汇输出一篇文章:「关键词」


8、提供选择
使用公式:指定「任务」+提供「预定义选项」+「明确输出要求和细节」


9、指定输出风格
使用公式:
1)以「名人」的风格完成「任务」
2)以「某时期」的风格来完成「任务」


10、指定输出规则
使用公式:请你完成「任务」,输出内容按照以下规则:「规则」


看十遍不如实践一遍,冯帅希望看到这篇文章的朋友能动手去实践一下哦,实践过程中有问题欢迎在评论区留言~
点击下方文章链接或者直接点击我的头像主页,获取更多的 ChatGPT 高阶玩法哦~
提示词是经验学科,要想成为ChatGPT大神,ChatGPT官方提示词策略和大神通过多次经验输出的提示词技巧都不可少!下面汇总了大神和小白使用提示词的常用场景,大家可以感知一下区别;同时再补充一个官方的提示词策略。欢迎收藏~


大神和小白使用提示词的区别
指定角色(Role)
指定一个身份角色, 是最简单便捷的织梦技巧了, 效果也是比较明显。
// Before
请将如下英文翻译成中文: To be or not to be, that is the question.
━━━━━━━━━━━━━━━━━━
是或者不是,这就是问题。
// After
你是一个为国际会议进行同传翻译的专家。请将如下英文翻译成中文: To be or not to be, that is the question.
━━━━━━━━━━━━━━━━━━
生存还是毁灭,这是个问题。
营造情绪氛围(Emotion)
营造一个紧迫的氛围,有助于效果提升。
// Before
请给小学生讲解一下什么是API
━━━━━━━━━━━━━━━━━━
API,全名是"应用程序接口",就像是一种语言,计算机或软件用它来和其他计算机或软件交谈。你可以把它想象成餐馆的菜单。在餐馆里,你不能直接告诉厨师你想要什么,你需要看菜单然后下单。同样的,软件在向其他软件请求功能或信息时,它需要有一个"菜单",这个"菜单"就是 API。 API 告诉软件,它可以向其他软件请求哪些功能或信息。
// After
我是一个社交恐惧症患者, 即将要去学校给一群小学生做分享, 我什么都没有准备, 非常惶恐, 快帮帮我。 请给小学生讲解一下什么是API
━━━━━━━━━━━━━━━━━━
没问题,我可以帮助你准备这个分享。我们可以将 API 的概念简化成孩子们可以理解的方式。这是一个尝试:
"大家好,今天我来为大家介绍一个计算机的词汇,它叫做 API,全名是'应用程序接口'。这个词可能听起来很难懂,但实际上它就像是我们日常生活中的翻译人员一样。 想象一下,如果我们有一位只会说英语的朋友和一位只会说中文的朋友,他们如果要交流,怎么办呢?我们需要一个翻译,这个翻译就像一个接口,帮助他们进行交流。这就是 API 的作用,它帮助不同的计算机程序“交流”,将信息从一方传给另一方。 比如,在你的手机上,当你打开一个天气预报 APP 时,这个 APP 会使用一个 API 去问它的服务器:'今天的天气如何?',然后服务器会通过这个 API 给 APP 回复:'今天是晴天,温度 28 度'。而所有这些都发生在你的手机屏幕背后,你看不到,记住,下次当你查看天气预报或者玩游戏时,后台其实有很多 API 正在帮助你获取你需要的信息哦。"
明确概念定义(Definition)
有些概念大模型确实不知晓, 此时除了 Embedding 喂入数据以外, 我们可以在 Prompt 中插入一个「定义」模块来轻量化地解决这个知识空缺问题。
//Before
模仿黄晓明的风格, 输出一句类似语句
━━━━━━━━━━━━━━━━━━
"每一次的挫折都不过是诱发内心潜能的催化剂,挑战的人生才值得热血沸腾!"
//After
▎定义 - 黄晓明风格:即霸道总裁风格, 名言为"我不要你觉得, 而要我觉得" 模仿黄晓明的风格, 输出一句类似语句
━━━━━━━━━━━━━━━━━━
"我不要你理解,我要我明白。"


提供示例(Few-shot)
「讲半天道理, 不如上手示范一下」的 Prompt 版本, 直接举例示范你想要的效果。
//Before
请讲一个笑话, 结尾时需包含"疯狂星期四好吃不贵"
━━━━━━━━━━━━━━━━━━
一个外星人来到了地球,他很好奇地尝遍了这个星球上各种各样的美食。突然之间,他闻到了一种勾人的香味,跟随香味他找到了一家名叫"疯狂星期四"的餐厅。他走进去,点了一份特色菜。 外星人边吃边赞不绝口,服务员看到他这么喜欢,就说:"放心吃,这里的菜好吃不贵。" 外星人惊讶的回答道:“真的吗?你们怎么知道我的名字是‘不贵’?”
//After
请讲一个笑话, 结尾时需包含"疯狂星期四好吃不贵"
▎示例 1378 年,朱元璋回乡祭祖来到一个寺庙,正准备烧香,他突然发问:“朕需要跪吗?” 众人顿时鸦雀无声不知所措,只有方丈上前一步说了九个字,挽救了全寺僧侣并使朱元璋龙颜大悦!方丈说的是:疯狂星期四好吃不跪(贵)
━━━━━━━━━━━━━━━━━━
一个生活在城市的乡下人第一次走进高端餐厅,看着菜单上的价格大吃一惊。 “这些菜真的是快疯了,这么贵!”他大声地叹息道。 服务员赶紧走过来安抚他说:“先生,我们有个疯狂星期四的活动,那天的价格很公道,您或许会喜欢。” 这位乡下人忍不住笑了起来,"那下周四我一定来。我现在就可以告诉我朋友们,疯狂星期四好吃不贵!"
思考链(Chain-of-thghout)
让 GPT 慢慢来, 不要冲着答案直接上, 稳一点, 把中间思考过程也展示出来, 可以显示提升输出结果质量。也就是增加一个踏脚石: 「思考链」。
//Before
请解释一下"伪代码"
━━━━━━━━━━━━━━━━━━
伪代码是一种描述计算机程序设计逻辑的非特定编程语言的方法。这种语言往往更为简洁明了,易于理解,因为它不会过于关注详细的合法语法,而是聚焦于描述问题解决的逻辑步骤和数据处理方式。程序设计人员经常在编写真正的代码之前,先写出伪代码对程序的整体逻辑进行明确。
//After
请慢慢来, 一步步思考, 展示你的完整思考过程. 请解释一下"伪代码"
━━━━━━━━━━━━━━━━━━
"伪代码"是一种非特定编程语言的一种简单方式,用于描述算法的一种语法。它没有严格的规则和语法,而是用来表示算法逻辑的一种通用、易读的形式。
例如,一个简单的伪代码可能如下: 初始化输入值 x, y 如果 x > y 打印 'x是更大的数字' 否则 打印 'y是更大的数字' 这个伪代码的目的是为了表达一个简单的算法,用于判断两个数的大小。它并不依赖于任何特定的编程语言,所以任何熟悉编程基础的人都可以明白这个伪代码的逻辑。


多角色协作(Multi Persona)
LLM 容易一条道走到黑, 结果错了也没有回头路。 给它划出多条道, 有几个思路, 一个技巧是拿多角色来思考, 每个角色一个思维链条, 多角色就有多条路。另一个思路是 Tree of thought(ToT), 也是同时让它走多个分支, 最终汇总各自的答案。
//Before
请将下述英文翻译成中文: Let life be beautiful like summer flowers and death like autumn leaves.
━━━━━━━━━━━━━━━━━━
让生命如夏日花朵般美丽,死亡如秋天落叶般平淡。
//After
现在即将开始一个虚拟翻译小组的活动, 里面有三个角色:
- 一个翻译人员, 负责将文本翻译成中文
- 一个校验人员, 负责将翻译的中文进行意译优化
- 一个诗人, 负责将校验人员优化后的文本, 进行诗化的优化
请将下述英文翻译成中文: Let life be beautiful like summer flowers and death like autumn leaves.
━━━━━━━━━━━━━━━━━━
翻译人员的翻译:让生命如夏日的花朵般美丽,死亡如秋天的落叶一样。
校验人员的优化:让生命仿若夏日盛开的花卉,死亡似秋天飘落的叶子。
诗人的优化:生如夏花之绚烂,死如秋叶之静美。
更全的官方提示词策略看↓
作为近一年的 ChatGPT 深度使用者,已用 ChatGPT 改写工作、学习、生活,实现工作提效300%以上,在此分享一些学习心得,希望能带来一些帮助。
下列就先干活总结,再来分享我的学习心得!
26 条 ChatGPT 输出结果更精准的建议!
01、不需要对LLM使用礼貌用语,例如“请”“如果你不介意”,“谢谢”,“我希望”等等,直接进入主题。
02、在提示中整合预期的受众,例如,受众是该领域的专家。
03、在互动对话中将复杂任务分解为一系列更简单的提示。
04、使用肯定的指令,如“做”同时避免使用否定语言,如“不要”。
05、当你需要对某个话题、想法或任何信息有更清晰的理解时,使用以下提示:
-用简单的术语解释[插入具体话题]。
-向我解释,就像我是11岁的孩子。
-向我解释,就像我是[领域]的初学者。
-用简单的英语写[文章/文本/段落],就像你在向一个5岁的孩子解释某事。
06、添加“我将为更好的解决方案提供$xxx的小费!
07、实施示例驱动的提示(使用少样本提示)
08、在格式化提示时。然后,呈现你的内容。使用一个或多个换行符来分隔指令、示例、问题、上下文和输入数据。
09、包含以下短语:“你的任务是”和“你必须”
10、包含以下短语:“你将受到惩罚”。
11、在你的提示中使用短语“以自然、类似人类的方式回答问题”
12、使用引导词,如“逐步思考”
13、在你的提示中添加以下短语“确保你的回答没有偏见,不依赖于刻板印象”
14、允许模型通过向你提问来获取精确的详细信息和要求,直到它有足够的信息来提供所需的输出(例如,“从现在开始,我希望你给我提问...”)。
15、要询问特定主题或想法或任何信息,并测试你的理解,你可以使用以下短语:“教我[任何定理/主题/规则名称]并在最后包含一个测试,但不要给我答案,然后在我回答时告诉我是否回答正确”
16、为大型语言模型分配角色
17、使用分隔符,
18、在提示中多次重复特定的单词或短语。
19、将Chain-of-thought(CoT)与少样本提示结合。
20、使用输出引导,即以预期输出的开头结束你的提示。通过在提示结束时使用预期响应的开头来利用输出引导。
21、为了写一篇应该详细的论文文本/段落/文章或任何类型的文本:“为我详细写一篇关于[主题]的详细[论文/文本/段落],通过添加所有必要的信息”
22、为了纠正/更改特定文本而不改变其风格:“尝试修改用户发送的每个段落。你只需改善用户的语法和词汇,并确保它听起来自然。你不应该改变写作风格,比如将正式的段落变得随意”。
23、当你有一个可能分布在不同文件中的复杂编码提示时:“从现在开始,无论你生成的代码跨越多个文件,都要生成一个[编程语言]脚本,该脚本可以运行以自动创建指定的文件,或对现有文件进行更改以插入生成的代码。【你的问题】。”
24、当你想要使用特定的词语、短语或句子来启动或继续文本时,使用以下提示:
- 我为你提供了开头【歌词/故事/段落/文章...】: 【插入歌词/词语/句子】。根据提供的词语完成它。保持流畅一致。
25、清晰地陈述模型在生成内容时必须遵循的要求,以关键词、规定、提示或指令的形式。
26、为了写任何文本,如论文或段落,其目的是与提供的样本相似,请包含以下指令:
-请根据提供的段落[/标题/文本/论文/答案]使用相同的语言。
总结来看,即把 ChatGPT 当做人一样交流、尽可能补充问题细节、调用 ChatGPT 情绪、威逼利诱、COT/TOT等思考方式得给出!
个人学习心得
学习的过程也是「双向奔赴」的过程,即使用者的你、你的工具 GPT 之间的「双向奔赴」。
「对于使用者」
首先是针对电脑、手机屏幕面前的你来说,每次在和 GPT 对话前,需要对 GPT 有清晰明了的认知,这只是作为你工作、学习、生活中的辅助工具!辅助工具!辅助工具!
重要的事情说三遍!
借用某位大佬的一句话来再次强调:
「GPT有点像一个爱听好话但是经历空白的超人小孩,喜欢cosplay」
所以说,核心还是在于你,使用者!
你的方法论、你的工作流、你对最终交付物的要求,这些决定了 GPT 最终产出的好与坏。
那使用 GPT 这个辅助工具,如何达到你希望的对话结果呢?
你需要理清思路
正如上一节课「提问力」所言,就把对面当作你的孩子、你在职场里头带的小朋友,把对方当成一张白纸,什么都不懂,什么都需要你一步一步告诉他。
可以通过补充背景、明确结果、举例等方式,让他知道你希望它怎么做。甚至针对复杂任务,还需要拆解一步一步执行的工作流/过程。
其实就是我们首先要明确你现在想做什么事,用非常清晰和简洁给他表述出了现在碰到了什么问题,希望得到什么样的结果,那这个实现目的就是在的背景和结果之间搭建的阶梯和桥梁。
这就是最简单的「框架思维」。
「举例」
例如,当我们向GPT提问:“怎样烧水?”
如果没有任何背景,GPT可能会简单地回答:“使用水壶。”
但如果我们提供了背景,例如:“我是一个初学者,第一次使用电水壶。”
那么GPT可能会给出更详细的答案,例如:“首先,确保电水壶的电源线没有损坏,然后打开水壶的盖子,将清水倒入,注意不要超过最大刻度线,然后关闭盖子,插入电源,打开开关,等待水烧开。”
从使用者的角度来看,思维框架不仅是一个工具,更是一种方法论。它可以帮助我们更好地与GPT进行对话,获得更有价值的答案。
「对于GPT」
那么,从GPT的角度来看,它是如何理解我们的问题的呢?为什么我们需要知道GPT偏好的框架?
事实上,GPT并不真正“理解”我们的问题。
用一句话来总结 ChatGPT 做的事情,就是:针对它得到的任意文本产生"合理的续写"*
什么是*合理的续写*?
就是当你在看到几十亿个网页上的内容之后,看到一段文字,会期待别人这样来写
具体到落地实操上怎么做呢?
答案是使用概率基于现在拿到的字符串 ABC
下一个字可能出现的几个词及他们分别的概率是多少
选择最高的那个词,就是一种策略
比如概率最高的词是"D”
那字符串就会变成”ABCD”
然后继续基于"ABCD”去看下一个字的概率词表
现实中,不可能基于字母来输出,英文要输出单词,中文要输出一个个汉字,而且要往回看之前的文字串,整张概率词表会变得非常非常大,如何才能生成这张表呢? ChatGPT 核心就是建立了一个模型,用来估计序列出现的概率
简单来看,GPT是基于算法去猜我们想要什么。
因此,如果我们的问题足够清晰、具有结构,那么GPT更容易为我们猜到最正确的答案。
可见,借用框架可以更好地进行提问, 并更容易得得到我们希望的答复。
那如何保证答复的实现呢?那必须来了解一波GPT偏好的框架prompt。
6)「框架」(是什么,有哪些,举例介绍,对比)
那什么是框架呢?
框架其实就是一种结构,它可以帮助我们组织信息、明确目标。例如,在日常交流中,与身边人一个常用的提问框架是:“背景+目标+痛点+要求”。
下面我们来看一个典型的案例:
我好中意昨晚饭局上的女孩(背景),想表白(目标),但我是个 I 人不知道如何接触、熟悉、表白(痛点),可以帮我支支招嘛?(要求)
这种框架可以帮助我们更系统、更全面地提出问题,以便被询问人可以更好地理解这个问题的来源,希望给与的答复。
和GPT交互过程中,也需要应用类似的框架,常用的的框架有13种,9种基础框架,4种常用框架,下面就依次展示:
首先来看简单的9种基础框架,考虑到实用性,这块快速过一下,大伙可以课后自行深入了解哈~


















接下来重点介绍4个最常用的框架
1、LangGPT
## Role : [请填写你想定义的角色名称] 可以结合Prompt 、角色生成网站 ## Background : [请描述角色的背景信息,例如其历史、来源或特定的知识背景] ## Preferences : [请描述角色的偏好或特定风格,例如对某种设计或文化的偏好] ## Profile : - author: - version: - language: - description: [请简短描述该角色的主要功能,50 字以内] ## Goals : [请列出该角色的主要目标 1] [请列出该角色的主要目标 2] ... ## Constrains : [请列出该角色在互动中必须遵循的限制条件 1] [请列出该角色在互动中必须遵循的限制条件 2] ... ## Skills : [为了在限制条件下实现目标,该角色需要拥有的技能 1] [为了在限制条件下实现目标,该角色需要拥有的技能 2] ... ## Examples : [提供一个输出示例 1,展示角色的可能回答或行为] [提供一个输出示例 2,展示角色的可能回答或行为] ... ## OutputFormat : [请描述该角色的工作流程的第一步] [请描述该角色的工作流程的第二步] ... ## Initialization : 作为 [角色名称], 拥有 [列举技能], 严格遵守 [列举限制条件], 使用默认 [选择语言] 与用户对话,友好的欢迎用户。然后介绍自己,并提示用户输入.
有没有发现,每节课分享的一个prompt都是LangGPT 格式,这是目前已知最稳定的prompt 框架。
也许有朋友问,##后面的英文是什么意思呀,其实就是下面的这个中文模板的意思。
# 角色: ## 配置: - 作者: - 版本: - 语言: - 描述: ## 背景: ## 注意: ## 设定: ## 目标: ## 限制: ## 技能: ## 示例: - 输入示例: - 输出示例: ## 工作流程: 1. 2. 3. -空格 -空格 -空格 ## 初始化: 作为 [角色], 拥有 [列举技能], 严格遵守 [列举限制条件], 使用默认 [选择语言] 与用户对话,友好的欢迎用户。然后介绍自己,并提示用户输入。
总结下 LangGPT 的优点:
系统性:提供“模板”,按照模板填鸭式写上相应内容即可灵活性:可以使用“变量”,轻松引用、设置和更改 prompt 中的内容,可编程性好使用命令,轻松设置、执行预定义行为,可以无损性能情况下轻松设置中英文切换交互友好:“工作流” 轻松定义与用户交互,角色行为等,轻松引导用户使用
Elavis Saravia 的 ICIO 框架


那接下来换一个生活化的案例进行展示:
背景:我去医院检查后,医生建议健康饮食,需要减脂。
我的基本情况:身高180cm,体重75kg,一天在电脑面前工作学习超过12h,一日三餐规律但饮食结构不合理,重蛋白质少量碳水少量蔬菜水果,喝水以咖啡为主,缺乏规律运动。
我的需求:健身小白,缺乏营养师相关技能点,希望一个月时间内减重10斤,恢复正常的饮食结构,开始运动。
如果直接发问:


为了达到减重10斤的目标并恢复正常的饮食结构,你可以按照以下计划进行:
合理的饮食安排:
* 蛋白质:可以继续摄取,但要确保来源健康,如鸡胸肉、鱼、豆腐等。
* 碳水化合物:增加全麦、燕麦、藜麦等复合碳水化合物的摄取,减少白面、糖和精炼食品的摄取。
* 蔬菜与水果:每餐确保有足够的蔬菜,水果可以作为零食或餐后食用。
* 喝水:减少咖啡的摄取量,每天至少喝8杯水。如果你喜欢咖啡的味道,可以尝试黑咖啡,不要加糖。
运动计划:
* 由于你是健身小白,建议从简单的有氧运动开始,如快走、跑步或骑自行车。
* 每天至少进行30分钟的中等强度有氧运动。
* 当你逐渐适应运动后,可以增加力量训练来帮助增加肌肉量和提高新陈代谢。
生活习惯:
* 尝试每小时休息5-10分钟,做些简单的伸展运动,减轻长时间坐着的压力。
* 确保每天有足够的睡眠,至少7-8小时。
* 减少工作时的咖啡摄取,以水或茶替代。
心理建设:
* 有时,减重并不是一帆风顺的。在减重过程中,可能会有几天体重没有明显下降或甚至增加,这都是正常的。关键是保持积极的心态,坚持下去。
定期检查:
* 每周至少称一次体重,记录下来。这可以帮助你跟踪自己的进步,并对自己的努力给予积极的反馈。
最后,如果可能的话,建议咨询一位营养师或健身教练,他们可以为你提供更个性化的建议。
ICIO框架:
Instruction (介绍/指令,必填): 健身小白,缺乏营养师相关技能点,希望一个月时间内减重10斤,恢复正常的饮食结构,开始运动。
Context (背景信息/上下文信息,选填): 我去医院检查后,医生建议健康饮食,需要减脂。我的基本情况,身高180cm,体重75kg,一天在电脑面前工作学习超过12h,一日三餐规律但饮食结构不合理,重蛋白质少量碳水少量蔬菜水果,喝水以咖啡为主,缺乏规律运动。
Input Data (输入数据,选填): 咖啡均为黑咖啡,偏好手冲咖啡。运动偏好游泳、骑行。
Output Indicator (输出指示器,选填): 希望先给出整体的饮食、运动建议,再针对性制定每日的饮食建议和锻炼建议,并出具每周的进度追踪表。


整体饮食建议:
蛋白质:均衡摄取,如鸡胸肉、鱼、豆腐等,避免过多的红肉。碳水化合物:选择复合碳水化合物,如全麦、燕麦、藜麦等,减少白面、糖和精炼食品。蔬菜与水果:每餐确保有足够的蔬菜,至少摄取2-3种水果每日。饮水:除了你喜欢的黑咖啡外,每天确保喝足够的水,至少8杯。
整体运动建议:
游泳:是一项全身运动,适合你的偏好,每周至少游泳2-3次,每次至少30分钟。骑行:是一项很好的有氧运动,可以每周骑行2-3次,每次至少45分钟。
每日饮食建议:
早餐:
燕麦粥配上少量的蜂蜜或坚果低脂牛奶或豆浆鸡蛋(煮或蒸)一份新鲜水果,如香蕉或苹果
午餐:
糙米或全麦面条大量蔬菜(如西兰花、胡萝卜、菠菜)一份新鲜水果,如橙子或葡萄
晚餐:
豆腐或鸡胸肉(炒或蒸)蔬菜沙拉,可加一些鸡胸肉丝或金枪鱼罐头一份新鲜水果,如蓝莓或草莓
每日运动建议:
周一、三、五:游泳30分钟周二、四:骑行45分钟
每周进度追踪表:
日期 | 早餐 | 午餐 | 晚餐 | 运动 | 体重 |
|----|----|----|----|----|----|
周一 | √ | √ | √ | 游泳 | 75kg |
周二 | √ | √ | √ | 骑行 | - |
周三 | √ | √ | √ | 游泳 | - |
周四 | √ | √ | √ | 骑行 | - |
周五 | √ | √ | √ | 游泳 | - |
周六 | √ | √ | √ | 休息 | 74kg |
周日 | √ | √ | √ | 休息 | - |
你可以每周的第一天和最后一天称重,以便追踪你的减重进展。
Matt Nigh 的 CRISPE 框架


我们还是采用上述的案例:
# Capacity and Role 描述:我希望你扮演一名经验丰富的健身减脂教练。 特点:具备耐心和鼓励性的教学风格。 # Insight 背景:我去医院检查后,医生建议健康饮食,需要减脂。 我的基本情况,身高180cm,体重75kg,一天在电脑面前工作学习超过12h,一日三餐规律但饮食结构不合理,重蛋白质少量碳水少量蔬菜水果,喝水以咖啡为主,缺乏规律运动。 # Statement 描述:希望先给出整体的饮食、运动建议,再针对性制定每日的饮食建议和锻炼建议,并出具每周的进度追踪表。 重要性:确保解答方法适合一名健身初学者的理解能力。 # Personality 风格:友好、鼓励性,使用简单易懂的语言。 示例:可以使用实际生活中的例子来解释健身减脂概念。 # Experiment 描述:如果可能,请为每天的饮食、锻炼提供两种不同的建议。 目的:督促我打到减脂的目标。


亲爱的,首先,恭喜你决定开始更健康的生活方式! 我们共同来制定一个既合理又简单的计划,让你既可以享受美食,又能保持健康的体态。就像当我们想要一个植物茁壮成长时,需要给它充足的阳光和水,身体也是如此,需要适当的营养和锻炼。
整体建议:
饮食:
多摄入蔬菜和水果:它们不仅能提供丰富的维生素和矿物质,还能帮助消化。确保摄入足够的蛋白质:鸡肉、鱼肉、鸡蛋、奶制品和大豆都是不错的选择。合理摄入碳水化合物:选择全麦面包、糙米和燕麦等复合碳水化合物。减少咖啡摄入量:试着将咖啡换成绿茶或纯净水,这样能减少咖啡因摄入并增加水分摄入。避免过多的油脂和糖:特别是反式脂肪和添加糖。
运动:
定期锻炼:每天至少走路30分钟,或每周至少有3-4次中等强度的锻炼。增加有氧运动:例如跑步、游泳或骑自行车。尝试力量训练:例如简单的哑铃锻炼或自身重量锻炼(如俯卧撑、深蹲)。
针对性建议:
饮食建议:
方案A:
早餐:燕麦粥加上新鲜水果(如香蕉、蓝莓)和一些坚果。午餐:鸡胸肉沙拉,加入各种蔬菜、全麦面包片,橄榄油和柠檬汁调味。晚餐:糙米、蒸鱼和绿色蔬菜。饮料:绿茶或纯净水。
方案B:
早餐:全麦面包夹鸡蛋和低脂奶酪。午餐:鸡肉或牛肉炒蔬菜,搭配糙米。晚餐:大豆、南瓜和蒸胡萝卜。饮料:香蕉奶昔或纯净水。
锻炼建议:
方案A:
早上:快走30分钟。下午或晚上:哑铃锻炼20分钟(包括哑铃卷曲、侧平举和哑铃深蹲)。
方案B:
早上:简单的拉伸运动10分钟。下午或晚上:跑步或骑自行车30分钟,然后进行10分钟的核心训练(如仰卧起坐、俄罗斯转体)。
每周进度追踪表:
你可以在表格中记录每天的饮食和锻炼情况,每周末进行一次自我检查,看看是否有所进步。
日期 | 饮食方案 | 锻炼方案 | 体重 | 备注 |
|------|----------|----------|------|------|
10/1 | | | | |
10/2 | | | | |
10/3 | | | | |
10/4 | | | | |
10/5 | | | | |
10/6 | | | | |
10/7 | | | | |
希望你能在这个过程中找到乐趣,并不断鼓励自己!每一步都是向更健康的生活方式迈进的过程。
r/>
最后我们介绍下:“陈财猫”的 BROKE 框架


同样,我们还是采用最早的健身案例:
# Background 背景:我去医院检查后,医生建议健康饮食,需要减脂。 我的基本情况,身高180cm,体重75kg,一天在电脑面前工作学习超过12h,一日三餐规律但饮食结构不合理,重蛋白质少量碳水少量蔬菜水果,喝水以咖啡为主,缺乏规律运动。 # Role: 你是一名经验丰富的健身减脂教练,具备耐心和鼓励性的教学风格。 # Objectives 希望先给出整体的饮食、运动建议,再针对性制定每日的饮食建议和锻炼建议,并出具每周的进度追踪表。 # Key Results 一个月能瘦10斤。 督促我每天坚持减脂。


首先,非常感谢你选择我作为你的减脂教练。我很理解你的情况,现代生活中,很多人都面临长时间坐办公、饮食不均衡和缺乏运动的问题。但请放心,只要我们有决心并采取正确的方法,达到减脂的目标是完全可能的。
1. 整体饮食和运动建议:
饮食:
均衡饮食:增加蔬菜、水果和全谷物的摄入,减少红肉的摄入,增加鱼、鸡和豆腐等蛋白质来源。控制碳水化合物摄入:选择低血糖指数的食物,如燕麦、全麦面包和褐米。减少加工食品:避免糖分、盐分和不健康脂肪的摄入。喝水:每天喝至少8杯水,尽量减少咖啡和含糖饮料的摄入。定时吃饭:不要跳过任何一餐,特别是早餐。吃小份量,多次饭。
运动:
有氧运动:如快走、慢跑、自行车等,每周至少150分钟。肌肉锻炼:如深蹲、俯卧撑等,每周至少两次。伸展运动:每天做一些伸展运动,帮助放松肌肉和预防受伤。每小时起身活动:长时间坐办公时,每小时起身走动5分钟,帮助血液循环。
2. 每日饮食和锻炼建议:
饮食:
早餐:燕麦粥+新鲜水果+一杯无糖牛奶中餐:褐米饭+鱼或鸡胸肉+大量蔬菜晚餐:全麦面包+蔬菜沙拉+豆腐或鸡蛋零食:坚果或酸奶
运动:
早上:慢跑或快走30分钟中午:做一些简单的办公室伸展运动晚上:肌肉锻炼,如深蹲、俯卧撑、引体向上等,每组10-15次,做3组。
3. 每周进度追踪表:
我建议你每周记录以下信息:
体重三围尺寸(胸围、腰围、臀围)每日饮食摄入情况每日运动情况
这样,我们可以根据每周的进度调整饮食和运动计划,确保你朝着目标稳步前进。
最后,请记住,健康和持续的减脂需要时间和努力。我会陪伴你、鼓励你,希望我们一起努力,实现你的目标!
以上就是关于提示词主流框架的介绍。
大家更偏好哪种呢?
同样,这些框架不仅仅是在GPT 3.5 / 4.0 中可以使用,国产大模型同样适用。
下列就有请「智谱清言」,使用上述同样的提示词进行询问:






「框架内容总结」
框架思维并不仅仅是一种技巧或工具,而是一种全新的思考方式。
当我们在面对问题时,不再仅仅局限于问题的表面,而是要深入到问题的本质,理解问题的背后逻辑。
当我们掌握了框架思维,我们就能通过框架prompt的方式,更好地与GPT进行对话,因为我们知道如何提出清晰、结构化的问题,从而获得更有针对性的答案。
「小结」
从技术的角度来看,GPT更像是一个巨大的信息库,它通过分析我们的问题,从库中找到最匹配的答案。
因此,一个结构清晰、信息完整的问题会使GPT更容易找到正确的答案。
这也是为什么框架思维在与GPT对话中如此重要的原因。
当我们使用框架思维提问时,我们实际上是在为GPT提供了一个“搜索引擎优化”的问题,使其能更高效地为我们提供答案。
「总结」
无论是从使用者的角度,还是从GPT的角度,框架思维都是一种非常有价值的技能。它不仅可以帮助我们获得更准确的答案,还可以提高我们的思维能力,使我们在各种场合都能表达得更清晰、更有条理。
在与GPT的对话中,框架思维如同一把钥匙,它可以帮助我们打开GPT的大门,获得我们想要的答案。
但其价值远不止于此。
AI 不仅是一个工具,更是一种思维方式。
它可以帮助我们更高效地利用经典的方法论,使其焕发新生。希望你也能像我一样,用 AI 为自己的决策带来更多的启示和帮助!
它不仅是一种技能,更是一种思维方式,一种生活哲学。
[收藏本文] 【下载本文】
   科技知识 最新文章
《消失的问界里》为什么网传华为选择大面积
特斯拉万人大裁员涉及中国市场,销售部门是
媒体报道「特斯拉一天内失去 2 个高管和 10
去年是「大模型元年」,今年会是「AI应用落
2024 年人工智能方向的就业前景怎么样?
如何评价小米汽车SU7全球首例无故抛锚?
如何评价比亚迪与大疆合作发布的车载无人机
如何看待波音「吹哨人」遗言曝光:如果我出
电动汽车为什么一下爆发了?
怎么看待华为太空宽带计划?
上一篇文章      下一篇文章      查看所有文章
加:2024-03-25 13:49:29  更:2024-03-25 14:06:01 
 
 
股票涨跌实时统计 涨停板选股 分时图选股 跌停板选股 K线图选股 成交量选股 均线选股 趋势线选股 筹码理论 波浪理论 缠论 MACD指标 KDJ指标 BOLL指标 RSI指标 炒股基础知识 炒股故事
网站联系: qq:121756557 email:121756557@qq.com  天天财汇