Skip to content

Latest commit

 

History

History
89 lines (54 loc) · 4.53 KB

5.1使用ChatGPT前应当学会提问.md

File metadata and controls

89 lines (54 loc) · 4.53 KB

ChatGPT能发挥的作用与使用者的问题质量高低成正相关,使用者的问题质量越高,它给你的反馈越是精准。

因此,如果想要让ChatGPT给出高质量的回答,首先应该保证问题应该是高质量的。

提问应遵循的原则:

为了使我们与ChatGPT的互动更加高效,尤其是对于GPT4的使用者来说,每一个问题都很宝贵,因此我们应保证给它的问题具有较高质量,具体来说,提出的问题应该遵循以下一些原则:

清晰明确:

确保问题表述清晰明确,避免使用模糊或含糊不清的词语。

例:【不明确的问题:我应该如何提高自己的技能? 明确的问题:如何通过在线课程提高我的python编程技能?】

详细具体:

提供足够的背景信息和上下文,以便更好地理解问题。

例:【不好的问题:如何在一个月内减肥? 好的问题:我是一位办公室职员,每天坐办公室很长时间。我想做一些适合在办公室内进行的简单运动一个月内减掉5公斤,请问有哪些建议?】

避免二义性:

确保问题没有歧义,以免引起误解。

使用专业术语:

在适当的情况下使用专业术语,有助于提高准确性。

分步提问:

对于复杂或多层次的问题,可以分步提问,逐个解答。

确认回答:

在得到答案后,可以进一步确认或请求解释以确保回答的准确性。

限定范围:

在可能的情况下,限定问题的范围或领域,以获得更具针对性的答案。

例如【不好的问题:世界上最受欢迎的旅游目的地是哪些? 好的问题:在欧洲,夏天最受年轻人欢迎的五个旅游目的地是哪些?】

列举实例:

提供具体实例或场景,以帮助更好地理解问题。

避免过于主观的问题:

尽量避免涉及过多主观判断的问题,因为这可能导致不准确的回答。

如何编写问题:

如果你是某个领域的资深专家,在该领域提出问题很容易满足以上原则。但如何在我们不熟悉的领域对它进行提问并让它能给出高质量的回答呢?个人认为可从以下几点着手:

建立对该领域的基本了解

当然不是从书籍、视频等资料上进行了解,我们既没有耐心也没有时间从头了解对吧。直接问ChatGPT就好了,从基本概念、知识架构、关键术语、历史和背景、实际应用、发展历程等等方面,基于我们的需要,让它进行详细地回答。

让ChatGPT做出更通俗易懂的回答

在了解一个陌生领域的过程中,需要面对的一个问题是:ChatGPT回答了我们的提问,但过于专业性的回答和术语,使阅读者有时候不能完全看懂。面对这种情况,如果只是简单地进行追问的话,效果也可能并不理想。

一个好的老师会举各种例子帮助学生理解,ChatGPT虽然不会主动做一个好老师,但我们可以要求它在我们看不懂的地方使用举例法或者类比法等方法进行解释,直到我们看懂。

因此,如果想要让ChatGPT做出更通俗易懂的回答,记得要求它举例说明或者类比说明。当然,不局限于举例和类比,你可以要求它以任何一种你想要的方式帮你理解问题,只要对你有用。

从需求出发,提出问题

通过以上两步,对该领域有了基本的了解后,基本上可以确定对我们的需要解答的问题应该如何进行提问了,但也不要太自信,毕竟我们只是了解了皮毛。我的建议对需求和问题有了初步了解后,先打一个问题草稿,根据【**提问因遵循的原则】,**通过进一步提问ChatGPT来完善我们的问题。

一些个人的经验和技巧:

英文的提问

英文的提问获得的回答质量往往更高,因此开始提问前,建议先给ChatGPT设定一个语言转换的规则。

例如这样:

img

合理使用更改按钮

由于ChatGPT记忆能力有限,使用过程中,如果有过多分步的提问,应该合理使用更改按钮,以保持它的回答是在问题之前的提问语境中。(过长的分步使回答极易跑偏)

img

保持合理怀疑

不要过分信任ChatGPT,尤其是在我们不熟悉的领域,它很快,但不一定对,该学习的知识还是要学习的。