ChatGPT提示完全指南:13种令人瞠目结舌的技巧,释放ChatGPT的潜能
大家好,我是“星辰编程理财”,今天介绍13Prompt的用法种。
普通人使用ChatGPT重在磨练基本功,我下面提供的这套基本功如果你能融会贯通,对内容生产者们有着魔法级别的帮助,至少提升10倍的生产效率。
所谓ChatGPT的基本功核心是学会设置Prompt,Prompt你可以理解成「提示语」,他的目的是让ChatGPT进入某种对话模式。
在ChatGPT中,prompt通常指的是一个输入的文本段落或短语,作为生成模型输出的起点或引导。prompt可以是一个问题、一段文字描述、一段对话或任何形式的文本输入,模型会基于prompt所提供的上下文和语义信息,生成相应的输出文本。
设置prompt就是设置你与ChatGPT的对话模式,以下我先罗列基本的提示模式。
1、解释
这种模式下,你输入的内容是让ChatGPT对某个概念或理论进行解释和说明。他的主要作用是对各种概念做定义。
比如:
Prompt: "请解释什么是人工智能?"
ChatGPT回复:"人工智能是一种模拟人类智能的科学与技术,其目标是通过研究、设计、开发以及应用能够实现智能化系统的理论、方法、技术和应用。人工智能的研究领域包括机器学习、自然语言处理、计算机视觉等。"
2、类比
这种模式下,你需要创造两种比喻或类比的对象或着结构,然后让ChatGPT进行概念的迁移。他的主要作用是让我们「以旧学新」,快速理解一些陌生领域的知识。
比如我延续第1种模式下,继续让ChatGPT对「设计模式」做具体的解释:
Prompt: "请用一个具体的例子解释什么是设计模式?"
ChatGPT回复:"设计模式可以类比为建筑领域中的蓝图,它是一种在软件设计中被反复使用的解决方案。就像建筑师使用蓝图来构建房屋一样,软件开发人员使用设计模式来构建稳定、可维护和可扩展的软件系统。"
然后我让他类比到ChatGPT的使用中,用「罗列」提示让他罗列具体内容:
Prompt: "将设计模式类比到ChatGPT的使用中,并罗列一些具体内容。"
ChatGPT回复:"在ChatGPT的使用中,设计模式可以用于指导对话的结构和逻辑,例如,可以使用单例模式确保只有一个ChatGPT实例被创建,使用观察者模式实现对话结果的观察和通知,使用工厂模式创建不同类型的回复等。这些设计模式可以帮助提升对话的效率和质量。"
这样就完成了不同领域之间概念的交替,有利于让我们快速理解新领域的知识。
3、罗列
这种模式的目的你可以让ChatGPT遍历和列举事物的种类、各种属性和特点等。方便你更了解某类事物,主要价值有:提供灵感、补全认知盲区。
比如上面的第2点的罗列案例,再比如这样:
Prompt: "请列举一些流行的编程语言。"
ChatGPT回复:"一些流行的编程语言包括Python、JavaScript、Java、C++、C#、Ruby、Go、Swift等。每种编程语言都有其独特的特点和适用领域,选择合适的编程语言取决于具体的需求和项目要求。"
但你需要注意,他罗列的很多东西看似不重复,其实里面的一些东西本质还是重复的,所以这就涉及一个人的底层认知和思考能力,这个话题这里暂时不展开。
4、转化
这种提示模式里,你可让ChatGPT按照你想要的格式转化内容,有利于把混乱的内容整理成清晰的内容。
案例1:转化为之前的类比概念呈现方式
转化案例1:
Prompt: "将之前对设计模式的解释转化为类比概念的呈现方式。"
ChatGPT回复:"""
| 名称 | 简述 | 案例 |
| ---- | ---- | ---- |
| 设计模式 | 一种在软件设计中被反复使用的解决方案 | 建筑领域中的蓝图 |
"""
这个案例就是通过定义、类比以后转化方式。
案例2:转化为markdown文本呈现格式
Prompt: "将之前的解释和罗列案例转化为markdown文本格式。"
ChatGPT回复:"""
## 设计模式
设计模式是一种在软件设计中被反复使用的解决方案。它可以类比为建筑领域中的蓝图,用于构建稳定、可维护和可扩展的软件系统。
一些流行的设计模式包括:
- 单例模式:确保只有一个实例被创建。
- 观察者模式:实现对话结果的观察和通知。
- 工厂模式:创建不同类型的回复。
使用这些设计模式可以提升对话的效率和质量。
"""
直接把具体的文字模板也送给你:
将以上4种模式转化为markdown的"""markdown {} """表格形式,其中的字段为名称、简述、案例。
5、限制
这种提示模式里,你可以限制ChatGPT不要输出某些东西,有利于他更清晰更准确的呈现内容。
案例:限制年龄
Prompt: "在回答关于电影的问题时,请限制回答不适合未成年人观看的电影。"
ChatGPT回复:"在回答关于电影的问题时,请注意避免提及不适合未成年人观看的电影。"
你还可以限制各种条件,比如让他必须用什么格式输出、比如让他必须用英文,比如让他不能出现XX或者只能出现XX。
限制+转化案例2:
Prompt: "请限制回答只能使用英文,并将回答转化为markdown文本格式。"
ChatGPT回复:"""
Please answer in English and convert the answer to markdown format.
"""
具体的本文内容也送给你:
使用STAR原则与下面的格式总结一下这段话:
最近几天,因为直播 + 兴趣的原因,我在研究用小报童来展示如何学习ChatGPT的prompt、用徐宿的知识体系读者群来展示东半球最强大的知识体系构建方法,而昨天的展示中主要展示的是关于ChatGPT的prompt方面的构建、但由于我对技术领域的各种名词缺乏基本的知识储备,所以后半段的直播有点不理想,但我很快调整状态连夜学习。然后,我在第二天写了一篇相对完善的prompt又利于新手使用的小报童文章。
情境(Situation):
- 最近几天,我在研究如何学习ChatGPT的prompt。
- 昨天的展示中主要展示了关于ChatGPT prompt方面的构建。
任务(Task):
- 总结展示内容。
- 写一篇文章分享学习ChatGPT prompt的经验。
行动(Action):
- 通过STAR原则总结展示内容。
- 根据提供的内容写文章。
结果(Result):
- 写了一篇关于学习ChatGPT prompt的经验分享文章。
6、增改
增改的意思是进行增加、删除、修改某些内容。这种提示模式下,你可以让他增加或者改正某些内容。本质是一种微调内容的方法。
案例:增改markdown内容
我在上面的第4点第2个案例里让ChatGPT把内容转化成markdown格式:
Prompt: "将第4点的第2个案例中的markdown内容进行增改,修正错误。"
ChatGPT回复:"""
## 设计模式
设计模式可以类比为建筑领域中的蓝图,它是一种在软件设计中被反复使用的解决方案。就像建筑师使用蓝图来构建房屋一样,软件开发人员使用设计模式来构建稳定、可维护和可扩展的软件系统。
一些流行的设计模式包括:
- 单例模式:确保只有一个实例被创建。
- 观察者模式:实现对话结果的观察和通知。
- 工厂模式:创建不同类型的回复。
- 原型模式:通过复制现有对象来创建新对象。
使用这些设计模式可以帮助提升对话的效率和质量。
"""
你还可以对他继续操作,比如让他增加序号,或者增加具体模式的案例,都可以。
7、对比
这种提示模式下,你可以让ChatGPT比较两个或多个事物之间的相似性和差异性。有利于你分析问题,思考利弊。
对比案例1:
Prompt: "请比较Python和JavaScript的相似性和差异性。"
ChatGPT回复:"Python和JavaScript是两种不同的编程语言,它们有一些相似性和差异性。相似性方面,它们都是动态类型的编程语言,都具有高级特性和广泛的应用领域。差异性方面,Python更注重代码的可读性和简洁性,适合快速开发和原型设计;而JavaScript更注重前端开发和交互效果,适合构建Web应用和移动应用。"
对比案例2:
Prompt: "请比较苹果和橙子的相似性和差异性。"
ChatGPT回复:"苹果和橙子是两种不同的水果,它们有一些相似性和差异性。相似性方面,它们都是水果,都富含维生素和纤维素,对健康有益。差异性方面,苹果味道酸甜可口,适合生食和烹饪;橙子味道酸甜清爽,适合鲜榨果汁和制作甜点。"
8、分类
这种提示模式下,你可以让ChatGPT按照一定标准或特点对事物进行分类,价值是更好的分析事物和记忆。
分类案例1:
Prompt: "请按照编程语言的类型将Python、JavaScript和C++进行分类。"
ChatGPT回复:"根据编程语言的类型,可以将Python和JavaScript归类为脚本语言,它们通常用于快速开发和原型设计;而C++属于编译型语言,更适合开发大型和高性能的应用程序。"
9、翻译
翻译的其实也是转化的一种,只不过由于人类对语言了解需求过于庞大,我单独把他拿出来作为特定研究。
翻译就是让ChatGPT将不同的语言或术语进行翻译和转换,在上面的第4点转化中你已经见识过一些案例,我这里直接让他充当一个真正的语言翻译:
翻译案例1:
Prompt: "请将下面的英文句子翻译成中文:'Hello, how are you?'"
ChatGPT回复:"你好,你好吗?"
10、推理
这种提示模式下,你可以让ChatGPT观察和推断出未知的事实或逻辑关系,他的价值在于提供更完善的解决方案和灵感。
推理案例1:
Prompt: "已知A等于B,B等于C,推断A等于C。"
ChatGPT回复:"根据已知条件,可以推断出A等于C。因为如果A等于B,B等于C,那么A等于C。"
11、归纳
你可以把归纳理解成做复盘和总结,这种提示模式下ChatGPT可以从特定的例子或事实中归纳出一般规律或结论,可以让你看清楚一些事情的本质(也考验你的判断力)。
归纳案例:
Prompt: "根据以下几个例子,归纳出关于健康饮食的一般规律。"
ChatGPT回复:"从以下几个例子可以归纳出关于健康饮食的一般规律:均衡饮食、适量摄入各类营养素、多样化食物种类、控制热量摄入等。这些规律有助于维持身体健康和预防疾病。"
12、模拟
在这个提示模式下,你可以让ChatGPT模拟某个过程或现象。这个提示的价值是可以让你快速掌握某些技能。
模拟案例:
Prompt: "请模拟一个简单的计算器的运算过程,输入两个数和操作符,返回计算结果。"
ChatGPT回复:"请输入两个数和操作符,我将模拟计算器的运算过程,并返回计算结果。"
13、演员
在这个提示模式下,你可以让ChatGPT充当各种角色。这个提示模式的价值是可以让你和他的对话更聚焦,更专业,提高获取信息的效率。
演员案例:
Prompt: "请扮演一个销售人员,回答以下客户提出的问题。"
ChatGPT回复:"作为一名销售人员,我将回答以下客户提出的问题:"
如上的所有提示模式都可以互相组合利用,把他们两两组合或者三三组合会衍化出256种不同的使用方法,足够你应对大部分信息获取和利用需求。
还有一些其他的模式,我还在研究,后续继续补充。
既然说到这里,既然想要用好ChatGPT提升你10~100倍的生产力,你必须深刻理解我在上面这篇文章中说的那些prompt模式。