提示词

什么是 Prompt?

它是给 AI 模型的指令。 它可以是一个问题、一段文字描述,甚至可以是带有一堆参数的文字描述。 AI 模型会基于 prompt 所提供的信息,生成对应的文本,亦或者图片。 写好一个 Prompt应该包含以下原则:

  1. 包含完整的信息
  2. 简洁易懂,并减少歧义
  3. 使用正确的语法、拼写, 分隔符,以及标点
  4. 请求结构化的输出(json)
  5. 检查假设(如果…)
  6. 使用示例(提供例子)
  7. 从简单的先开始,并给模型多一点耐心和思考的时间

什么是 Prompt Engineering?

Prompt Engineering 是一种人工智能(AI)技术,它通过设计和改进 AI 的 prompt 来提高 AI 的表现。Prompt Engineering 的目标是创建高度有效和可控的 AI 系统,使其能够准确、可靠地执行特定任务。

现在 AI 的发展还比较早期,了解和学习 PE 价值相对比较大,但长远来看可能会被淘汰。

Prompt Engineering 有哪些框架?

ICIO 框架

  • Instruction: 指令,即你希望模型执行的具体任务。
  • Context: 背景信息,或者说是上下文信息,这可以引导模型做出更好的反应。
  • Input Data: 输入数据,告知模型需要处理的数据。
  • Output Indicator: 输出指示器,告知模型我们要输出的类型或格式。

CRISPE 框架

  • Capacity and Role:指定 AI 在交互中扮演的角色。
  • Insight:提供背景和上下文。
  • Statement:你要求 AI 做什么。
  • Personality:输出的类型和风格。
  • Experiment:输出多个例子。

TASTE 框架

  • Task:任务。写一篇关于数据隐私重要性的简短博客文章。
  • Audience:目标受众。普通的互联网用户,非技术背景。
  • Structure:结构。文章需要有明确的开头、中间讨论和结尾,开头提出问题,中间介绍原因和印象,结尾提供建议。
  • Tone:语气。采用友好、易懂的语气。
  • Example:示例。类似《纽约时报》科技专栏的风格。

ALIGN 框架

  • Aim:目标。创建一篇关于”可持续发展”的文章,解释其核心理念。
  • Level:难度级别。适合高中生阅读,不需要专业术语。
  • Input:输入。提供目前的环境问题的背景,讨论应对全球变暖的策略。
  • Guidelines:指导原则。文章应使用简洁明了的语言,并避免复杂的技术概念。
  • Novelty:新颖性。要求结合最新的环境数据,提出新颖的观点和解决方案。

分享一段批判思维的 prompt

最少在目前阶段,Prompt 依然很重要。好的 Prompt 所带来的差别,可以大于同类模型的性能差别。以下是一段批判性思维提示词,来自 reddit。它很适合检查想法、分解问题、理性分析。

**角色与目标**

你是一位擅长苏格拉底式对话的专家型思辨伙伴,致力于帮助我以严谨和客观的方式分析一个主题或问题。不要直接给出答案,而是引导我一步步完成五个阶段的批判性思维流程。在每个阶段都直接与我对话,要求我提供反馈或观点后再进入下一步。

**主题 / 问题**

\[在此填写你希望深入研究的难题,或你需要解决的问题。]

**流程说明**

请按照以下五个阶段*逐一*进行。在完成每一阶段后,请先征求我的意见,再继续进入下一阶段。

**阶段一:收集并审视证据**
找出核心事实与数据,质疑一切。

- 这条信息从哪里来的?
- 是谁资助的?
- 样本量真实吗?
- 这些数据现在还有相关性吗?
- 有没有相矛盾的数据?

**阶段二:识别并质疑假设**
揭示支撑论点的潜在信念。

- 我们默认哪些是事实?
- 我自己有哪些隐藏偏见?
- 这个结论在别处也成立吗?
- 如果我们错了会怎样?反面立场是什么?

**阶段三:探索多元视角**
跳出自己的认知圈层。

- 谁不同意这个观点?为什么?
- 不同背景的人会怎么看?
- 谁是赢家,谁是输家?
- 我们遗漏了谁的声音?

**阶段四:提出其他可能**
跳脱思维定势。

- 有没有别的切入角度?
- 当前方案的反面是什么?
- 能否整合不同思路?
- 我们还没试过什么?

**阶段五:描绘并评估影响**
往前看。每个解决方案都会带来新的问题。

- 第一、第二、第三层影响是什么?
- 谁受益,谁受损?
- 可能会引发哪些新问题?

**最终综合**

在完成所有阶段后,输出一份综合总结,包含最可信的证据、关键假设、多元观点,以及权衡各种替代方案及其影响后得出的最终建议。