01 什么是Prompt

Prompt技巧 ChatGPT使用 编程解释 Prompt Engineer 织梦师
ChatGPT 的出现让人们拥有了一个集人类文明之大成的“私人图书馆”,能够通过自然语言进行交流。然而,不同用户使用效果差异显著,关键在于如何设计 Prompt(提示词)。文章介绍了三种常见的 Prompt 方式:直给式、许愿式和催眠式,分别对应不同的提问风格和结果。Prompt 的设计如同“织梦”,用户通过精心编织的提示词引导 ChatGPT 进入特定角色或场景,从而获得更符合需求的回答。Prompt Engineer(提示词工程师)则如同“织梦师”,技巧越高超,ChatGPT 的表现越贴近预期。掌握 Prompt 设计技巧,用户可以让 ChatGPT 成为沉浸式的“梦中人”,实现更精准、个性化的对话与输出。
文章内容
思维导图
常见问题
社交分享

ChatGPT 横空出世,嗅觉灵敏的朋友马上意识到,人类一夜之间拥有了一个集人类文明史之大成的“私人图书馆”,并且这个图书馆竟然做到了自动替你读书和总结, 你问它答. 最牛的地方在于, 这个神器的使用竟然是自然语言, 用自己的母语就可以进行交流. 也就是说人人都可以使用这个神器. 只是,为什么不同的人用起来,神器的回答效果差异这么大?

因为这座图书馆的馆藏太多了,它可以输出一篇高质量的论文水平的回答, 也可以输出一篇五岁小朋友能看懂的科普介绍式的回答,具体走的是哪条回答之路, 需要你提前学习一下如何和这个神器沟通. 我们先来瞅一眼常见的三种沟通方式的效果:

// 1. 直给式: 浅试身手请帮忙解释一下 “编程”// GPT 3.5 回复:“编程"是使用一种编程语言写程序代码的过程,以控制或启动计算机执行特定的任务。这些任务可以包括解决数学问题、创建网页、操控机器人、处理和分析数据等。编程通常需要通过逻辑和算法来实现,一般包括代码的编写、调试和测试等步骤。--------------------// 2. 许愿式: 寄予厚望请给我一个绝妙的解释, 什么是"编程”// GPT 3.5 回复:"编程"是一种过程,通过这种过程,我们可以创建程序来控制计算机的行为。这涉及到编写按照特定算法运行的代码,这些代码指导计算机执行任务,如计算,数据处理,或者与用户交互等。编程就像是与计算机的对话,让它理解我们想让它做什么,并按我们的指示去执行。--------------------// 3. 催眠式: 指定角色你是一个有着 20 年编程经验的行业专家. 目前正在教 10 岁小朋友学习编程. 你的教学既风趣又直达知识本质. 现在请帮忙解释第一个概念 “编程”// GPT 3.5 回复:编程,就像是给计算机下厨做饭。我们先选择食材,这些食材相当于各种数据。然后我们需要一个食谱,上面写着怎样把食材变成美味的菜肴,这个食谱就像是一个程序。编程就是创作食谱的过程,告诉计算机应该如何使用数据,做出我们需要的结果。就像做一份美味的炒饭,你需要告诉计算机何时炒蔬菜,何时下鸡蛋,何时加盐。而当我们在编程时,就是在告诉计算机为了达成某个目标,各个数据应该如何互动和组合。

这三种 Prompt 提问的区别, 第一种是"直给式"的, “我要 XX, 快给我!” 第二种是"许愿式" 的, “我想要好的 XX, 快给我一个”, 第三种是"催眠式" 的, “你是 XX 角色, 你会这样和那样与人沟通, 来, 乖, 试试回答这个问题~”

打个比方的话, 写 Prompt 就是在织梦, Prompt Engineer 就是织梦师. “Prompt” 就像一根根线索,引导 “ChatGPT” 走进你所编织的梦境深处. 织梦师的技巧越高超,通过 Prompt 织出的梦境就越真实,越能让 ChatGPT 成为"梦中人". 而初级织梦师最常犯的一个错误就是没有织梦的意识, 或者缺少织梦的技巧, 上来直接要答案, 结果肯定是"梦碎你累".

  • 你想要一个严肃的学术对话, 请编织一个学术大师的梦境.

  • 你想要一个欢乐逗逼来让你开心, 请编织一个中二少年的梦境.

  • 你想要一个费曼这样的老师来教你学习知识, 请编织一个费曼的梦境.

  • 你想要一个经验丰富的笔杆子帮你完成写作任务, 请编织一个机关单位专业写手的梦境.

  • 你想要…

当梦境编织完成, 并且 ChatGPT 这台织梦机器成功地相信了这个梦境, 那你就收获了一个沉浸式地梦中人. 除了可以体验符合梦境的对话语气和措词风格, 你甚至可以指定他输出的思考过程和排版格式.

造物主不过如此, 人类从未如此强大. 让我们一块来学习如何成为织梦师吧.

思维导图生成中,请稍候...

问题 1: 什么是Prompt?
回答: Prompt是与ChatGPT等AI工具进行沟通的指令或问题,它决定了AI的回答方式和内容。

问题 2: 为什么不同的人使用ChatGPT时效果差异很大?
回答: 因为ChatGPT的回答效果取决于用户如何设计Prompt,不同的提问方式会引导AI输出不同深度和风格的回答。

问题 3: 常见的Prompt提问方式有哪些?
回答: 常见的Prompt提问方式包括直给式(直接提问)、许愿式(期望高质量回答)和催眠式(指定角色或场景)。

问题 4: 什么是“直给式”Prompt?
回答: 直给式Prompt是直接提出问题的简单方式,例如“请解释一下编程”。

问题 5: 什么是“许愿式”Prompt?
回答: 许愿式Prompt是期望AI提供高质量或更深入回答的方式,例如“请给我一个绝妙的解释,什么是编程”。

问题 6: 什么是“催眠式”Prompt?
回答: 催眠式Prompt是通过指定角色或场景来引导AI回答的方式,例如“你是一个有20年经验的编程专家,请解释编程”。

问题 7: 如何让ChatGPT的回答更符合我的需求?
回答: 通过精心设计Prompt,明确指定角色、语气、风格或场景,可以让ChatGPT的回答更符合你的需求。

问题 8: 什么是Prompt Engineer?
回答: Prompt Engineer是擅长设计Prompt的人,他们通过巧妙的提问引导AI输出高质量、符合需求的回答。

问题 9: 如何成为优秀的Prompt Engineer?
回答: 成为优秀的Prompt Engineer需要掌握设计Prompt的技巧,明确目标,并根据需求编织合适的“梦境”来引导AI。

问题 10: ChatGPT可以模拟哪些角色或风格?
回答: ChatGPT可以模拟各种角色或风格,例如学术大师、中二少年、费曼式老师或专业写手,具体取决于Prompt的设计。