Prompt

Prompt 技巧

一、COSTAR 提问框架

  1. Context:背景信息,提供问题相关的背景资料,以便模型更好地理解任务所处的环境。
  2. Objective:任务目标,明确需要模型完成的具体任务,例如生成文本、回答问题、提供建议等。
  3. Style:写作风格,指定文本的风格特点,如正式、非正式、幽默、严谨等,使生成的内容符合预期的风格要求。
  4. Tone:情感语调,确定文本所传达的情感态度,如积极、消极、中立等,以塑造合适的语气氛围。
  5. Audience:受众,说明目标受众的特点或身份,帮助模型调整语言表达和内容深度,使其更贴合受众需求。
  6. Response:相应格式,定义期望的回答格式,如段落文本、列表、图表等,确保输出结果的呈现形式符合要求。

二、STAR(COSTAR 简化版)

  1. Situation:背景信息,简要描述问题发生的背景情况,为后续任务和行动提供基础情境。
  2. Task:任务目标,清晰阐述需要完成的任务或解决的问题,让模型明确工作重点。
  3. Audience:受众,指明接收信息或受问题影响的对象,有助于模型选择恰当的表达方式和内容侧重点。
  4. Requiments:输出要求,详细说明对输出结果的具体要求,包括格式、长度、内容要点等方面的期望。

三、元问题(question by model)

“我想深入了解/系统学习/熟练掌握 xxx,我应该问你什么问题?请给我列出 10 个。”

例如:“我要写一份演讲稿,我可以基于什么样的思维模型去撰写这份演讲稿呢?给我推荐几个。”

这种提问方式有助于激发对特定主题的深入思考,引导我们从不同角度向模型获取知识和建议,从而拓展对该主题的认识和理解。

四、模型

4.1 修改演讲稿

  • 峰终定律:人们一般只记得一段体验的高潮和结尾。在演讲稿修改中,可着重强化演讲的高潮部分和结尾,突出关键观点和精彩内容,使听众留下深刻印象。例如,在高潮部分使用更激昂的语言、更生动的案例或更有力的论证,结尾处进行简洁有力的总结或升华主题,增强演讲的感染力和记忆点。
  • 演讲五元素:幽默、故事、金句、案例、数据,由感性到理性。合理运用这些元素能丰富演讲内容,吸引听众注意力。比如,开场用一个幽默的小故事引入主题,在论述过程中穿插相关案例和数据增强可信度,适时抛出金句引发听众共鸣,按照从感性引发兴趣到理性阐述观点的逻辑顺序组织演讲,提升演讲的质量和效果。

4.2 自我介绍

4.2.1 EIAR 模型

  • Experience:经历,详细描述过往的工作、学习、生活等方面的重要经历,突出与自我介绍目的相关的经验积累,展示自己在不同情境下的实践能力和成长过程。
  • Interest:兴趣/热情,分享个人的兴趣爱好和对特定领域的热情,体现个人的性格特点和内在动力,让他人更好地了解自己的关注点和积极性所在。
  • Ability:核心能力,明确阐述自己的专业技能、特长或独特的能力优势,这些能力应与目标受众或所申请的职位、机会等相关,突出自身的价值和竞争力。
  • Result:取得的成果,列举在过往经历中凭借自身能力所取得的具体成果或成就,如项目的成功完成、获得的奖项、业绩的提升等,用实际成果证明自己的能力和价值。

4.2.2 USP 模型

  • Unique:独特之处,找出自己与众不同的特点、品质或经历,这些独特性可以是个人的天赋、特殊的背景、独特的思维方式等,使其在众多介绍中脱颖而出。
  • Selling:卖点,基于自己的独特之处,提炼出能够吸引他人的关键卖点,即自己能为他人带来的价值或优势,如解决问题的独特能力、创新的想法等,强调自身的吸引力和实用性。
  • Proposition:价值主张,清晰表达自己的价值主张,说明为什么自己的独特卖点对目标受众有意义,如何能够满足他们的需求或解决他们的问题,使他人能够明确认识到与自己建立联系或合作的价值。

4.2.3 STAR 模型

  • Situation:背景信息,介绍事件或经历发生的背景环境,包括时间、地点、相关人物和背景情况等,为后续的任务和行动提供背景铺垫。
  • Task:任务,明确在该背景下自己所承担的任务或面临的问题,使听众了解自己的目标和挑战。
  • Action:行动,详细描述为完成任务或解决问题所采取的具体行动步骤,包括所运用的方法、策略和个人的努力,展示自己的执行力和解决问题的能力。
  • Result:结果,说明行动所产生的最终结果,如是否成功完成任务、取得了什么样的成绩或收获了什么经验教训,突出自己的能力和成果。

4.3 思考模型

4.3.1 PREP(表达观点)

  • Point:观点,首先明确提出自己的核心观点或主张,让听众或读者能够快速了解自己的立场和主要论点。
  • Reason:理由,提供支持观点的理由和依据,可以是逻辑推理、事实数据、案例分析等,使观点具有说服力。
  • Example:实例,通过具体的实例进一步说明理由和观点,使抽象的内容更加具体、生动,增强可信度和可理解性。
  • Point:重申观点,在结尾处再次强调核心观点,起到总结和强化的作用,确保听众或读者能够清晰记住自己的主要观点。

4.4 建议模型

4.4.1 PEEL

  • Point:提出一个清晰的观点或建议,作为段落的核心内容,使读者能够快速抓住重点。
  • Evidence:提供支持观点的证据,可以是数据、案例、研究成果等,增强建议的可信度和可靠性。
  • Expain:对证据进行解释和分析,说明其如何支持观点,使读者能够理解证据与观点之间的逻辑关系。
  • Link:在段落结尾处,将观点与整体主题或上下文进行联系,强调建议在更大范围内的意义和作用,使建议与整体内容紧密相连。

五、RPBGSCWI(question strategies)

  1. 定义角色 Role:即明确你希望 ChatGPT 扮演的角色,例如老师、专家、顾问、作家等。根据不同的角色,ChatGPT 会调整其语言风格和知识运用方式,以更好地满足你的需求。例如,当你需要写作建议时,可将其定义为资深作家;当你需要学术解答时,可定义为专业领域的教授。
  2. 角色名片 Profile:即简短的 prompt 说明书,详细描述该角色的特点、专业领域、擅长的任务等信息。这有助于 ChatGPT 更准确地理解其扮演的角色,并提供更符合角色定位的回答。比如,对于“科技行业分析师”的角色名片,可以说明其熟悉的技术领域、分析方法和报告撰写风格等。
  3. 背景 Backgroud:告知 ChatGPT 详细的背景信息,包括问题相关的行业背景、项目背景、时间背景等。充足的背景信息能让 ChatGPT 更好地理解问题的来龙去脉,从而生成更贴合实际情况的回答。例如,在询问关于某公司特定产品的市场策略时,提供该公司的市场地位、竞争对手情况和产品特点等背景资料。
  4. 角色目标 Goal:即希望通过这段 prompt 来达成怎样的目标,如获得解决方案、获取创意灵感、进行知识学习等。明确的目标能引导 ChatGPT 的回答方向,确保输出结果符合你的预期。例如,你的目标是让 ChatGPT 为你设计一个新的产品推广方案,那么它会围绕这个目标展开思考和建议。
  5. 角色技能 Skill:即该角色需要具备哪些技能,以便达成目标。这可以进一步细化 ChatGPT 的能力范围,使其在回答中更好地展示相关技能。比如,对于一个平面设计师角色,你可以设定其具备熟练的设计软件操作技能、良好的色彩搭配能力和创意构思能力等,这样 ChatGPT 在提供设计相关建议时会更具专业性。
  6. 约束规则 Constrain:即需要避免做的事情,从而避免一些不达预期的结果。例如,你可以要求 ChatGPT 避免使用过于复杂的专业术语(如果受众不熟悉这些术语),或者避免提供与特定主题无关的信息,确保回答的针对性和有效性。
  7. 工作流程 Workflow:让 ChatGPT 按照我们既定的工作流程逐步执行,跟程序语言类似。这有助于组织回答的结构和逻辑顺序,使输出更加有条理。例如,在解决一个问题时,你可以设定先分析问题、再提出解决方案、最后进行总结评估的工作流程,ChatGPT 会按照这个流程生成回答。
  8. 初始化 Initialization:与用户互动的初始界面,让 ChatGPT 做自我介绍。这可以让用户更好地了解 ChatGPT 所扮演的角色及其能力范围,为后续的交流建立良好的基础。在初始化时,ChatGPT 可以简要说明自己的角色特点、能提供的服务和回答问题的方式等。