2

01-小试牛刀:与 AI 对话的正确姿势

 1 year ago
source link: https://www.r9it.com/posts/2023-07-28-ai-chatgpt-01.html
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

幸福的真谛

佛说,众生皆苦。苦就是不满足,就是【贪嗔痴】。正所谓无欲则刚,这里的无欲不是让你消除所有的欲望, 而只是不希望把欲望变成自己身份认同的无意识的燃料,佛陀希望你能有意识地体验幸福,体验当下。

今天课程的主要内容,我们来学习一些 ChatGPT 的初级技巧。首先我会带大家认识 ChatGPT。然后会通过一些例子来告诉大家一个合格的 ChatGPT Prompt(提示词)应该包含哪几个要素。

# 认识ChatGPT

这里,我只想先跟大家分享下关于 ChatGPT 的两个基础认知。

  1. ChatGPT 的本质上一个文本预测工具,它在生成文本的时候类似“文字接龙游戏”,就是通过神经网计算,在当前已有的句子后面加什么文字使得这个句子更贴合你的提问。我再说一遍:ChatGPT 在生成文本的时候是类似在玩一个文字接龙的游戏,模型是通过实时计算来预测下一个文字是什么。 它跟我们人类在回答问题的思考方式是有本质的区别的。通常我们人类在思考某个问题的答案的时候,会在脑子里面形成一个大概的思考框架,然后在慢慢填充信息,完善方案。以考试为例,通常我们人类是先把完整的答案大致想好了,然后动笔写出来,而 ChatGPT 则是拿着题目就先想第一个字写什么,写完第一个字再想第二个字写什么... 一直把整个题目答完。你看这跟 ChatGPT 这个产品的交互形式也是高度吻合的,它是一个一个的输出的,而不是一次性给你完整的答案。了解 ChatGPT 的这个特新,对于我们如何写出高质量的 Prompt(提示词) 非常有帮助。
  2. 把 ChatGPT 当成了一个聊天机器人是一个严重的认知错误。要知道ChatGPT并不是一个聊天机器人——它不是一个以陪你聊天解闷为目的的机器人。它是一个强大的信息处理工具,拿那些脑筋急转弯去“战胜”它没有任何意义,你应该把它当做信息杠杆,有了 ChatGPT 之后,你的任何问题都能立即得到答案,你会愿意多问几句,多思考几步。

# 一个公式

现在我们来讲解与 ChatGPT 对话的正确姿势,我给大家总结了下面这个公式,只要你按照我这个公式去提问,ChatGPT 的回答基本都能贴合你的提问需求。

角色设定 + 背景信息 + 任务目标 + 任务描述

接下来我们通过实例来说明公式中的 4 个元素分别有什么作用。

# 元素一:任务目标

这个最简单,就是你让 ChatGPT 干什么,一个合格的任务目标应该满足两个基本要求:

  1. 尽量确保任务简洁明了。
  2. 一个任务目标中最好只包含一个问题。

简洁明了的问题更容易获得准确的答案。否则你得通过追问的方式不断去补充和完善任目标。同时,不要把多个问题放到一个任务中,这样反而容易降低生成质量。多个问题的话,可以通过追问的形式将会获得更准确的答案。 我这里列举了几个合格的任务目标:

  • 请帮我写一段广告文案
  • 请帮我写一首诗
  • 请帮生成一份调研报告
  • 请帮我翻译一段文字
  • 请帮我写一篇论文
  • 请帮我写一段代码

我们先来向 ChatGPT 提问试一下:

# 示例1

帮我写一首诗

翠竹摇风影斑驳,夜色撩人月儿笑。 山川辽阔思量深,此景唤起心旷神怡。

涓涓溪水歌声起,繁花似锦鸟儿舞。 青翠山峦披锦绣,梦中仙境恍若真。

夕阳西下霞满天,散落人间金碧辉煌。 牧歌悠悠乡思长,归心似箭难以挡。

世间美景难忘怀,写尽诗篇情感深。 愿此佳境长留心,岁月悠悠共襄盛。

ChatGPT 马上就给生成了一首诗,但是这首诗你可能不会喜欢,没有主题,通篇都是词藻堆砌,还有字数长短不一这种硬伤。为什么会这样呢?还记得我们前面讲过的 ChatGPT 生成文本的原理吗,它就是一个文字接龙游戏。 如果你的问题不聚焦,那么 ChatGPT 接龙的结果也会很随意,比如“帮我写一首诗”这句话后面可以接的内容就太多了,貌似随便接什么都是符合规则的。 那怎么解决这个问题呢?很简单,你只需要给你的任务加上【任务描述】即可。

# 元素二:任务描述

所谓的任务描述,进一步细化任务目标,比如主题是关于什么的,内容的形式是什么样的,语气是强硬还是委婉,需要达到什么样的目的,字数要求,输出中文还是英文,是输出纯文本还是表格等。 以上面的写诗为例,我们可以稍稍修改一下提问内容,就可以达到不一样的效果。

# 示例1:

帮我写一首诗,格式为七言绝句,诗的内容是描述一对青年情侣清明节外出踏青,突出欢快的节奏。

ChatGPT回复:

春光明媚踏青时, 恩爱依依度清明。 绿草如茵鸟语喧, 流水潺潺情意浓。

风轻拂面笑声扬, 手牵手共赏繁花。 青春欢畅伴阳光, 今朝共度美好春。

在上面的任务中,一共有三点任务描述:

  • 七言绝句:描述的是诗的体裁
  • 一对青年情侣清明节外出踏青:描述的是诗的内容
  • 欢快的节奏:描述的诗的情感色彩

很明显,第二首诗的质量要远远高于第一手,诗的意境跟我们的提问中是高度切合的,上半段写的是情侣恩爱,下半段也紧贴【欢快的节奏】这一要求。虽然 ChatGPT 写出来诗并不是七言绝句是因为它可能不懂【绝句】这个专业名词是什么意思,它只听懂了“七言”。这个问题其实也很好解决,你只要在提问之前先对 ChatGPT 进行一些小样本训练,告诉它什么是【七言绝句】就好了,这个我们在后面的课程会讲到。

# 示例2:

帮我写一篇手机的评测

image.png

帮我写一篇手机评测,鉴于最近2年手机同质化问题很严重,所以要突出这个手机续航能力强的特点,把重点放在续航时间长,电池电量大,充电快,节电措施合理上。让人看了就觉得值得买,500字以内。

image.png

# 示例3:

我要向银行写一封投诉信,他们的办事效率太低。

image.png

我要向银行写一封投诉信,办卡申请已经提交了2周还没有回复,还不知道要等多久,没有银行卡的日子生活非常不方便,你要把理由写充足,用强硬的语气,尽最大可能让他们收到邮件后能立刻重视起来,帮我加速办理银行卡。

image.png

# 元素三:背景信息

第三个元素是对话的背景信息,聊天背景是指与你的任务相关的信息,这些信息可能包括你的背景、问题的上下文和任何相关的细节。提供这些信息有助于ChatGPT更好地了解你的问题,并提供更准确的答案。 例如,假设你想让 ChatGPT 帮你指定一份五一假期的出游计划,那么你应该提供的背景信息可以是:是个人出游还是家庭出游,你是否更喜欢海滩?山区?还是名胜古迹?是喜欢探索文化景点还是享受美食,已经去过哪些地方了等。这些信息可以帮助ChatGPT为你提供更具体的建议和更准确的答案。

# 示例1:

帮我制定一份五一假期的旅行计划

ChatGPT回复:

当然可以!这是一份为期五天(4月29日至5月3日)的五一假期旅行计划。假设您计划前往中国的一座有趣的城市——成都。

第1天:抵达成都

  1. 上午:抵达成都双流国际机场
  2. 中午:前往酒店办理入住手续,休息一下
  3. 下午:逛一逛宽窄巷子,品尝当地小吃
  4. 晚上:在火锅店享用四川特色火锅

第2天:大熊猫繁育研究基地

  1. 上午:参观成都大熊猫繁育研究基地,观看可爱的大熊猫
  2. 中午:在附近餐厅享用午餐
  3. 下午:游览成都动物园
  4. 晚上:观看四川变脸表演

第3天:乐山大佛与峨眉山

  1. 早上:乘车前往乐山大佛
  2. 上午:游览乐山大佛
  3. 中午:在附近餐厅享用午餐
  4. 下午:乘车前往峨眉山
  5. 晚上:在峨眉山山脚下的酒店入住

第4天:峨眉山

  1. 早上:乘缆车上山,游览峨眉山风景名胜区
  2. 中午:在山顶餐厅享用午餐
  3. 下午:沿山路下山,观看日落
  4. 晚上:返回成都市区,入住酒店

第5天:成都市区游览

  1. 上午:参观武侯祠和锦里古街
  2. 中午:品尝成都传统面食和小吃
  3. 下午:游览人民公园,体验成都悠闲生活
  4. 晚上:购物或自由活动

第6天:离开成都

  1. 上午:退房并前往成都双流国际机场
  2. 中午:离开成都,结束愉快的五一假期旅行

请注意,这仅仅是一个建议性的旅行计划,您可以根据自己的兴趣和时间安排进行调整。祝您五一假期旅行愉快!

# 示例2:

我比较喜欢青山绿水和美食,妻子喜欢沙滩和湖泊,儿子喜欢科技和动物,最近工作压力有点大,五一假期准备带着一家四口出去放松一下,请帮我制定一份旅行计划。

ChatGPT回复:

您好!根据您和您家人的喜好,我为您规划了一份五一假期的旅行计划,希望您们喜欢。

  1. 上午:从家出发,前往目的地——杭州。
  2. 下午:抵达杭州后,入住酒店,稍作休息。
  3. 晚上:品尝杭州特色美食,如西湖醋鱼、龙井虾仁、东坡肉等。
  1. 上午:游览西湖,欣赏美丽的湖光山色,可以乘船游湖,感受西湖的静谧之美。
  2. 下午:参观杭州动物园,让您的儿子亲近动物,感受自然生态的魅力。
  3. 晚上:游览南宋御街,品尝各种地道的小吃。
  1. 上午:游览西溪国家湿地公园,欣赏青山绿水,感受湿地生态的奇妙。
  2. 下午:参观杭州云栖小镇,这里有许多科技体验项目,满足您儿子对科技的喜好。
  3. 晚上:在酒店附近享用晚餐,休息。
  1. 上午:出发前往乌镇,欣赏江南水乡的美景。
  2. 下午:在乌镇游览,品尝当地特色美食,如乌镇烧饼、糖藕等。
  3. 晚上:入住乌镇酒店,休息。
  1. 上午:前往附近的海滩度假区,让您的妻子感受沙滩的乐趣。
  2. 下午:在海滩度假区休闲娱乐,晚上欣赏海边的日落美景。
  3. 晚上:入住海滩度假区酒店,休息。
  1. 上午:在海滩度假区休息、游泳,享受悠闲时光。
  2. 下午:返回杭州。
  3. 晚上:在杭州享用晚餐,休息。
  1. 上午:在杭州购物或自由活动。
  2. 下午:返回家中,结束愉快的旅行。

这个旅行计划充分考虑了您一家人的兴趣爱好,希望您们在五一假期度过一个愉快的时光。

这里我们加了两个背景:一个是全家出游,而且每个人的旅行的兴趣爱好都不一样,第二个是最近工作压力大,出去旅游是放松的。结果 ChatGPT 在制定旅行计划的时候就把这些因素都考虑进去了,显然这份旅游计划更贴合需求。

# 示例3:

给我制定一份中级会计师的复习计划

ChatGPT 回复:

一份中级会计师的复习计划需要涵盖会计基础知识、会计法规、会计实务及相关领域的知识。以下是一份建议的复习计划:

  1. 建立学习目标:明确需要掌握的中级会计师知识点和技能,制定合理的学习目标。
  2. 制定时间表:为期三个月的复习计划,将学习内容分阶段进行,如下所示: 第1-4周:会计基础知识 第5-8周:会计法规 第9-10周:会计实务 第11-12周:相关领域知识与复习总结
  3. 具体复习内容: 第1-4周:会计基础知识
  • 会计基本概念
  • 财务报表编制与分析
  • 会计要素与会计科目
  • 会计分录与会计处理
  • 成本核算与管理会计

第5-8周:会计法规

  • 企业会计准则
  • 企业税收法规
  • 企业财务管理法规
  • 会计职业道德与职业操守

第9-10周:会计实务

  • 实际业务处理与分析
  • 财务报表的编制与审计
  • 内部控制与风险管理
  • 会计信息系统应用

第11-12周:相关领域知识与复习总结

  • 审计基础知识
  • 财务管理基础知识
  • 经济法基础知识
  • 复习总结与模拟考试
  1. 学习方法与资料:
  • 教材:购买或借阅适合的中级会计师教材
  • 网络资源:利用网络资源进行自学,参考权威网站提供的相关资料
  • 培训课程:根据实际情况,可以选择参加线上或线下的培训课程
  • 模拟题与真题:通过做模拟题和历年真题来检验学习效果,查漏补缺
  1. 保持自律与动力:
  • 设定明确的学习计划和时间表,确保按时完成
  • 与他人一起学习,互相督促和鼓励
  • 定期进行自我评估,调整学习策略
  • 保持积极的学习态度,相信自己能够

# 示例4:

我要考中级会计师,还有一个月就要考试了,我还没有开始复习。请帮我制定一份高效可行的复习计划。

ChatGPT 回复:

在这个紧迫的时间里,你需要制定一个高效且实际可行的复习计划。以下是一个建议的复习计划:

  1. 分析考试大纲,了解各科目的考试要点和权重。
  2. 收集必要的学习资料,包括教材、习题集、历年真题等。
  3. 为每个科目制定详细的学习计划,确保每个知识点都有所涉及。

每天计划:

  • 上午:学习新知识,阅读教材,制作笔记。
  • 下午:做习题,巩固所学知识。
  • 晚上:整理当天学习的知识点,进行复习。

第2-3周:

  1. 加强对重点知识点的学习,了解典型题型,加强练习。
  2. 做历年真题,了解考试难度和常见问题,总结解题技巧。
  3. 每天进行错题复习,强化记忆。

每天计划:

  • 上午:继续学习新知识,加强对重点知识点的掌握。
  • 下午:做历年真题和习题,巩固所学知识。
  • 晚上:整理当天学习的知识点,进行复习。
  1. 模拟考试,检验自己的学习成果,查漏补缺。
  2. 分析模拟考试中的错误,找出自己的薄弱环节,加强针对性复习。
  3. 最后几天进行全面复习,巩固记忆。

每天计划:

  • 上午:模拟考试,测试自己的水平。
  • 下午:分析模拟考试中的错误,针对性复习。
  • 晚上:整理知识点,进行全面复习。

注意事项:

  1. 保持良好的作息习惯,确保充足的休息和睡眠。
  2. 合理安排休息时间,避免过度劳累。
  3. 增加与同学的交流,互相学习、共同进步。
  4. 保持良好的心态,相信自己能够成功。

这个复习计划是为了帮助你在有限的时间内尽可能高效地学习,但请注意,这个计划非常紧凑,可能会让你感到压力较大。在实际操作过程中,请根据自己的实际情况进行调整。祝你考试顺利!

对比两份复习计划,我们可以看出,在没有添加背景的情况下,ChatGPT 给你生成的是一份常规的复习计划:先一章一章地去复习,复习完了再做题,然后再是模拟考。而当我们加上了背景【只有一个月的时间,还没有复习】之后,ChatGPT 提供了更加高效的复习方式,它跳过了复习阶段,直接是一边做题一边学习,然后最后一周就是模拟考。我认为这是非常正确的做法,成年人的学习应该直达目的,应该先考试,对考点有了大概的认知,然后再去复习,然后再考试...

# 元素四:角色设定

接下来我们来看下第 4 个元素-角色设定。在提问的时候加上角色信息,那么 ChatGPT 会站在你设定角色的立场上,更准确地理解你的问题和需求,并提供更有针对性的回答。这里的角色有两种,一种是说明你自己是什么角色,这种提示词的公式是:“我是[角色]+ 任务”,比如“我是一个5岁的小男孩,请教我如何学好数学”。另一种是让 ChatGPT 扮演某种角色,这时候提示词的公式是“以[角色]身份生成[任务]”,例如“请以律师的身份帮我起草一份用工合同”。

我们继续来看实例:

# 示例1:

我是一个10岁的小学生,请给我解释一下量子纠缠是怎么回事。

ChatGPT 回复:

当然可以!量子纠缠是一个很有趣的物理现象,我们可以用简单的话来解释一下。

在量子物理中,有一种非常小的粒子,叫做量子。量子的世界与我们日常生活中看到的世界有很大不同。在量子世界里,物体可以同时处于多个状态,这就像你既能在操场上踢足球,又能在教室里上课。但当你观察它们时,它们会“选择”一个状态,这就是著名的“薛定谔的猫”实验。

量子纠缠是指,当两个或多个量子相互作用后,它们的状态会变得紧密相连,即使它们被分开到很远的距离。当你观察其中一个量子时,另一个量子的状态也会立即确定。这就像你和你的朋友分开到不同的城市,但当你感冒了,你的朋友也会立刻感冒。

这种现象非常奇特,甚至连爱因斯坦也觉得难以置信,他称之为“鬼魅似的远距离作用”。但实际上,量子纠缠已经在许多实验中被证实,并且被认为是量子物理的基本原理之一。

量子纠缠在科学和技术领域有很多潜在的应用,如量子通信、量子计算等。这些技术有望改变未来的通信和计算方式,使得信息传输和处理变得更快、更安全。

总之,量子纠缠是一个非常神奇的现象,让我们对世界有了更深入的理解。尽管它可能听起来很复杂,但它对未来科技的影响是非常巨大的。

# 示例2:

我今年读大三,请给我解释一下量子纠缠是怎么回事。

ChatGPT 回复:

量子纠缠是量子物理学中的一个奇特现象,当两个或多个量子粒子以某种特殊方式相互关联时,它们的量子态就会变得紧密相连。这种关联使得纠缠粒子间的物理性质相互依赖,即使它们被相隔很远的距离。

纠缠的产生可以通过许多不同的过程实现,例如,当两个粒子相互作用或共享同一个来源时。一旦纠缠产生,这些粒子的属性(如自旋、动量等)就会相互关联。这意味着,如果你测量其中一个粒子的某个属性,你就能立即知道另一个粒子的相应属性,而无需对其进行测量。

值得注意的是,即使在测量前,纠缠粒子的具体属性通常是不确定的。这是因为在量子力学中,粒子存在于不同状态的叠加中,只有当进行测量时,它们才会坍缩到一个确定的状态。因此,纠缠现象揭示了量子世界的非局域性和非常规的联系。

爱因斯坦曾将量子纠缠称为“鬼魅般的作用力”,因为它似乎违反了他的狭义相对论,即信息不能超过光速传播。然而,纠缠并不真正允许信息在没有其他经典通信手段的情况下超光速传播。事实上,量子纠缠的现象与狭义相对论并无冲突。

近年来,量子纠缠在量子通信、量子计算和量子密码学等领域发挥了重要作用。例如,利用纠缠粒子可以实现量子隐形传态,这是一种在远距离传输量子信息的方法,具有极高的安全性。

对比两次输出,不难发现,给小学生的回复中,ChatGPT 用的都是直白的语言,而且还会举一些浅显易懂的例子来帮助你理解。而如果你是大学生,那么 ChatGPT 则会更多的用一些专业术语,如自旋、动量等。而且全程都是理论,没有举例说明。

# 示例3:

公司要裁员 20%, 请写一份邮件,通知大家这个消息。

image.png

你是一家出口公司的CEO,现在公司必须裁员20%。起草一份面对管理层的讲话,激励大家给公司想新出路、新办法

image.png

# 总结

总结一下今天课程的内容。首先我们知道了 ChatGPT 不只是一个聊天工具,它本质上是一个信息处理工具。ChatGPT 生成文本的过程有点类似一个“文字接龙”游戏。 其次,我们学习了如何有效地与ChatGPT进行对话,以获得更好的回答。提问应包含四个关键元素:角色、背景、任务简述和任务描述。 角色帮助ChatGPT了解提问者的身份;背景提供有关问题的上下文信息;任务简述明确向ChatGPT提出的要求;任务描述则详细阐述任务需求,如字数、文体等。

当然,在实际应用中你的【咒语】不一定完全按照我这个公式的格式来写,只要包含关键元素就好了。 比如,你完全把角色融入到背景信息中,角色也可以看做是一种特定的聊天背景。再比如你完全可以把角色和背景信息全部写在任务描述当中。 总之,只要 ChatGPT 能够从你的【咒语】中能提取到这四个元素就 OK 了。

今天咱们这节课是非常重要的,相当于咱们已经达成了一个简单的共识,后续的 ChatGPT 进阶技巧都是在咱们今天将的理论基础之上进一步优化的。就好比销售的基本技能和原理你都已经学会了,后续无非就是多背诵一些销售话术,然后多一些特定场景处理经验罢了。

如果你不会科学上网的,也不想去折腾的话,我为大家开发了一个国内版的 ChatGPT 应用,无需注册,也不要魔法,开箱即用。地址和口令我也放到文稿里面了。你有什么要问 ChatGPT 的?赶紧把我们今天学到的公式操练起来吧。

https://www.chat-plus.net/chat (opens new window) 注册就免费送10次对话

今天的课程就到这里,希望你每天都有收获!


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK