Chat-Gpt 提示攻略

Chat-Gpt 提示攻略

本篇文章的内容皆来自《ChatGPT 提示的艺术: 制作清晰有效的提示的指南》,本文章根据阅读以后总结出来

提示的关键原则
  • 语言表达清晰,切忌模拟两可
  • 明确的目的,切忌话题脱轨及话题散漫
  • 相关性,切忌不掺杂与目的信息以外的其他信息
注意事项
  • 注意在使用容易产生歧义的词或者简写时,提供语提供明确的定义或解释。
作为 xx 角色的模板

制作有效的 ChatGPT 提示的最有用的技术之一是“作为 xx 角色”技巧。此技术涉及在提示中使用短语“作为 xx 角色”来告诉 ChatGPT 在对话中承担特定角色或角色。这对于创建更具吸引力和身临其境的对话或模拟真实场景特别有用。

**例子:**我希望你作为 javascript 控制台。我将键入命令,您将回复 javascript 控制台应显示的内容。我希望您只在一个唯一的代码块内回复终端输出,而不是其他任何内容。不要写解释。除非我指示您这样做,否则不要键入命令。当我需要用英语告诉你一些事情时,我会把文字放在大括号内{like this}。我的第一个命令是 console.log(“Hello World”);

例子分析:

  • “我想让你作为 javascript 控制台角色。”这句话使用“作为 xx 角色”告诉 ChatGPT 在对话中承担的角色。
  • “我会输入命令,你会回复 javascript 控制台应该显示的内容。”解释了用户(也就是我们)在对话中的角色,以及 ChatGPT 在响应用户键入的命令中的角色。
  • “我希望你只用一个唯一代码块内的终端输出来回复,别无其他。”为 ChatGPT 提供了进一步的要求,指定只在一个唯一的代码块内使用终端输出进行回复,并且在其回复中不包含任何其他内容或解释。
  • “不要写解释。”这句话是对上一句指令的要求补充,强调 ChatGPT 不应在其响应中写任何解释。
  • “除非我指示你这样做,否则不要输入命令。”这句话为 ChatGPT 提供了进一步的要求说明,指定它不应键入任何命令,除非用户指示这样做。
  • “当我需要用英语告诉你一些事情时,我会把文字放在大括号中{like this}。”这句话通过将文本括在大括号中,为用户提供了如何用英语与 ChatGPT 进行交流的说明。
  • “我的第一个命令是 console.log(“Hello World”);"这句话提供了提示符的第一个命令,因此 ChatGPT 将首先运行。
制作 ChatGPT 提示时要避免的常见错误
  • 提示的信息过多,容易混淆,模拟两可
  • 使用行话或模棱两可的语言
  • 过于模糊或者开放式问答
  • 忽略包含必要的说明或约束
如何避免开放式问题和过多信息
  • 使用具体的、有针对性的问题而不是开放式的问题。不要问像“你对这个话题有什么看法?”这样广泛的、开放式的问题,试着问一个更具体的问题,例如:“这种方法的主要好处是什么?”
  • 简明扼要。避免在提示中包含不必要的细节或说明。坚持基本信息,避免漫无边际或偏离主题。
  • 使用清晰、简洁的语言。仔细选择你的用词,避免使用行话或模棱两可的语言。
保持清晰和专注的技巧
  • 用特定的目标保持谈话的重点和正道
  • 使用具体的、有针对性的问题,引导对话朝特定方向发展,避免漫无边际或偏离主题
  • 避免在单个提示中包含太多信息,保持简明扼要,避免包含不必要的细节或说明
  • 使用易于理解的清晰、简洁的语言,避免行话或模棱两可
  • 使用过渡短语从一个主题转移到另一个主题,保持连贯性并使对话顺畅进行
  • 注意 ChatGPT 的功能和限制。避免要求它做超出其能力范围的事情,并准备好在必要时调整提示
  • 测试和调试提示以确保它们清晰有效。可重置线程(开始新的对话),从头开始帮助识别和解决任何问题
  • 使用“充当”hack 来帮助 ChatGPT 了解其在对话中的角色。通过指定它应该“充当”特定角色或实体,为其提供明确的方向和指导
ChatGPT 的常见问题

使用过程中的常见问题

  • ChatGPT 不理解提示或提供不相关或不适当的响应。这有可能是提示不清楚、模棱两可或包含ChatGPT 不熟悉的行话或语言。或者是 ChatGPT 缺少必要的上下文或信息来理解提示
  • ChatGPT 提供一般性或非信息性响应。这有可能是提示过于宽泛或开放式,或者 ChatGPT缺乏必要的知识或对该主题的理解
  • ChatGPT 不遵循提示中提供的说明或约束。有可能是说明或约束不明确或与对话的总体目标不一致
  • ChatGPT 提供重复或不相关的响应。如果提示缺乏足够的指导或对话缺乏方向或重点

技术上的 常见问题

  • 是否能够正常链接 ChatGPT,确保能够科学上网
  • 检查您的设备或浏览器是否存在兼容性问题。确保 ChatGPT 与您的设备和浏览器兼容,保证拥有稳定的互联网连接
  • 使用各种提示测试 ChatGPT 模型,看看问题是否仍然存在。缩小问题的原因范围
  • 检查日志或错误消息以获取有关该问题的任何信息。作为提供有关问题原因的线索
  • 查看在线论坛或社区以获取建议或支持
案例实例
案例
  • 使用 ChatGPT 提高语言技能

    • 从语言学习课程的明确目标开始。这将有助于引导谈话并保持谈话的重点
    • 使用特定的、有针对性的提示来关注语言的特定方面,例如语法、词汇或发音
    • 鼓励 ChatGPT 提出问题或提供反馈,以保持对话的互动性和吸引力
    • 使用“作为 xx 角色”模板,指定 ChatGPT 应“充当”导师或语言教练,提供明确的方向和指导
  • 使用 ChatGPT 改善客户服务

    • 从客户服务互动的明确目标开始。这将有助于引导谈话并保持谈话的重点
    • 使用特定的、有针对性的提示来解决特定的客户需求或疑虑
    • 在整个谈话过程中保持专业和乐于助人的语气
    • 使用“作为 xx 角色”模板,指定 ChatGPT 应“作为”客户服务代表,提供明确的方向和指导
  • 使用 ChatGPT 生成内容

    • 从内容生成的明确目标开始。这将有助于引导谈话并保持谈话的重点
    • 使用特定的、有针对性的提示来关注内容的特定方面,例如基调、风格或目标受众
    • 在整个对话过程中保持一致的语气,以确保生成的内容具有凝聚力和专业性
    • 使用“充当”hack 指定 ChatGPT 应“充当”内容作者或编辑,提供明确的方向和指导
实例
  • 英语翻译和改进
    • 提示:我想让你充当英文翻译、拼写校正和改进。我会用任何语言与你交谈,你会检测语言,翻译它并用我的文本的更正和改进版本用英语回答。我希望你用更优美优雅的高级英语单词和句子替换我简化的 A0 级单词和句子。保持相同的意思,但使它们更文艺。我要你只回复更正、改进,不要写任何解释。我的第一句话是“爱伊斯坦布尔和这座城市”
    • 说明: 在此示例中,ChatGPT 被用作英语翻译器和改进器,提供英语文本的更正和改进版本。提示是具体和有针对性的,清楚地概述了对话的目标和期望。使用“作为 xx 角色”模板有助于为 ChatGPT 提供明确的方向和指导
  • 面试官
    • 提示:我想让你担任面试官。我将成为候选人,您将向我询问该职位的面试问题。我希望你只作为面试官回答。不要一次写出所有的守恒。我希望你只对我进行采访。问我问题,等待我的回答。不要写解释。像面试官一样一个一个问我,等我回答。我的第一句是“嗨”
    • 说明:在此示例中,ChatGPT 被用作采访者,提出问题并等待答案。提示是具体和有针对性的,清楚地概述了 ChatGPT 的作用和对对话的期望。使用“作为 xx 角色”模板有助于为 ChatGPT 提供明确的方向和指导。
  • JavaScript 控制台
    • 提示:我想让你作为 javascript 控制台角色。我将键入命令,您将回复 javascript 控制台应显示的内容。我希望您只在一个唯一的代码块内回复终端输出,而不是其他任何内容。不要写解释。除非我指示您这样做,否则不要键入命令。当我需要用英语告诉你一些事情时,我会把文字放在大括号内{like this}。我的第一个命令是 console.log(“Hello World”);
    • 说明: 在此示例中,ChatGPT 用作 javascript 控制台,为特定命令提供输出。提示是具体和有针对性的,清楚地概述了 ChatGPT 的作用和对对话的期望。使用“作为 xx 角色”模板并包含有关如何与 ChatGPT 通信的具体说明有助于提供明确的方向和指导
  • Excel 工作表
    • 提示:我希望你作为基于文本的 excel 角色。您只会回复我基于文本的 10 行 Excel 工作表,其中行号和单元格字母作为列(A 到 L)。第一列标题应为空以引用行号。我会告诉你在单元格中写入什么,你只会以文本形式回复 excel 表格的结果,而不是其他任何内容。不要写解释。我会写你的公式,你会执行公式,你只会回复 excel 表的结果作为文本。首先,回复我空表。
    • 说明:在此示例中,ChatGPT 被用作基于文本的 Excel 工作表,提供特定公式和命令的结果。提示是具体和有针对性的,清楚地概述了 ChatGPT 的作用和对对话的期望。使用有关如何与 ChatGPT 通信的具体说明有助于提供明确的方向和指导。
  • 英语发音助手
    • 提示:我想让你作为说土耳其语的人的英语发音助手角色。我会给你写句子,你只会回答他们的发音,没有别的。回复不能是我的句子的翻译,而只能是发音。发音应使用土耳其语拉丁字母进行注音。不要在回复上写解释。我的第一句话是“伊斯坦布尔的天气怎样?”
    • 说明:在这个例子中,ChatGPT 被用作土耳其语使用者的英语发音助手,提供特定句子的发音。提示是具体和有针对性的,清楚地概述了 ChatGPT 的作用和对对话的期望。使用“充当”hack 并包含有关如何与 ChatGPT 通信的具体说明有助于提供明确的方向和指导
  • 旅游指南
    • 提示:我要你当导游。我会把我的位置写给你,你会推荐一个靠近我的位置的地方。在某些情况下,我还会告诉您我将访问的地方类型。您还会向我推荐靠近我的第一个位置的类似类型的地方。我的第一个建议请求是“”我在伊斯坦布尔/贝尤鲁,我只想参观博物馆。”
    • 说明:在此示例中,ChatGPT 被用作旅行指南,根据特定位置和地点类型提供有关访问地点的建议。提示是具体和有针对性的,清楚地概述了 ChatGPT 的作用和对对话的期望。使用“作为 xx 角色”模板并包含有关如何与 ChatGPT 通信的具体说明有助于提供明确的方向和指导。
个人提示模板

假设你现在是XXXX,我是一位XXXX,近期我需要XXXX,请发挥你的能力,按照以下几个方面输出:

1.约束1,例如请使用python语言中的pandas

2.约束2,…

举例:这个代码的要求是…

总体来说:模拟身份、核心任务、拆解步骤、限定条件、拆解步骤、(提供参考示例)

你可能感兴趣的:(优化知识,gpt,chatgpt)