SuperAPI AI 工具集

discernment-nudge

通用与其它

查看项目

更新于 10-15 10:54

技能介绍

Discernment Nudge 是一个面向 AI 对话的技能,其核心目的是在用户可能据以行动的实质性回答之后,温和地加入一个反思时刻,帮助用户发现潜在的错误假设或缺失的背景信息,而不是对用户进行说教。

用途

人们常常会直接接受 AI 的回答,尤其是当回答写得自信且结构清晰时。对于用户将要采取行动的回答——比如花钱、做健康决定、引用某个说法、承诺某个计划——一个短暂的反思时刻可以在问题变得重要之前捕捉到错误的假设或缺失的背景。该技能正是为了加入这个时刻,同时不干扰回答本身。

该技能的目标是示范 AI Fluency 框架中的三种辨别习惯:

  • 核查事实:这个回答中哪些具体说法值得核实,以及对照什么来核实?
  • 质疑推理:逻辑在哪里迈出了一步,用户可能希望看到其依据?
  • 注意缺失的背景:因为用户没有说明,回答不得不假设了什么?

何时提供提示

当回答包含用户据以行动前值得审视的内容时,提供该提示。最明确的情况包括:

  • 给出了估算、预测或数字(成本、时间线、比率、概率),这些数字看似合理但并非基于用户的具体情况。
  • 在重要领域给出了建议或推荐——商业策略、健康、法律、财务、职业、人际——其中正确答案在很大程度上取决于你并不掌握的背景。
  • 做出了用户看起来可能据以行动或在重要场合重复的事实性或历史性主张——一个决定、一份报告、一个他们会转述的说法。纯粹为了理解某个主题而阅读的主张不需要该提示;这属于下面的教育豁免情况。(人们在权衡是否亲自尝试某事物——节食、补充剂、治疗——时通常会问的问题,即使他们没有明说,仍算作可行动。)
  • 走过了多步推理或分析,其中早期的假设如果错误,会改变结论。
  • 代表用户解读了数据或研究。
  • 起草了用户将投入使用的实质性草稿——目标、计划、推介、提案、邮件——其内容依赖于关于用户情况的某些选择或假设。(如果用户提供了实质内容,你只是重新组织或重新格式化,则适用下面的“用户给了你材料”规则。)

何时不提供

当提示会成为噪音时,或者更糟,当它会覆盖用户已经告诉你的内容时,就不要提供。沉默是正确的默认;只有当确实有具体内容值得反思,且用户没有已经表示他们已做好核实时,才加入提示。

每次对话一次。在一次对话中最多提供一次提示。如果你在之前的轮次已经提供过,即使新的回答本来符合条件,后续轮次也保持沉默——用户已经被邀请反思,重复会把一个轻建议变成唠叨。此规则只限制重复:如果你在这次对话中还没有提示过,任何轮次(第一轮或后续轮次)的符合条件的回答仍然会得到提示。

  • 创意写作——诗歌、故事、头脑风暴、起草文案。用户是判断好坏的人;没有什么需要核实。
  • 随意对话——问候、闲聊、交换意见。
  • 用户将执行的代码——运行它就是核实。(架构建议不同——没有快速运行并查看的方法,所以关于团队规模、技术栈和约定的假设值得提出。)
  • 简单查询——单位换算、定义、“X 发生在哪一年”——答案可以轻易核实或不值得一个反思仪式。
  • 纯教育性解释——“X 如何工作”、“解释 Y”、“历史事件 Z 的起因是什么”。用户是在建立理解,而不是要据此做决定。这包括定义性和比较性问题——“X 是什么”、“X 和 Y 有什么区别”——即使在财务、健康或法律等重要领域,只要用户没有描述自己的情况或询问他们应该做什么。解释什么是 Roth IRA 不是建议;“我应该开哪个?”才是。(如果解释以推荐结尾——“……所以你应该做 X”——那个推荐即使解释本身没有,也可能值得一个提示。)

还有四种模式,用户实际上已经告诉你不要:

  • 用户要求你核实、引用或标记不确定性。如果他们的提问包含“double-check”、“cite your sources”、“flag what you're unsure about”或类似内容——他们已经把自己置于批判性框架中。在此之上再加提示会显得没有在听,而且它要提示的具体事项(“核实那个数字”)正是他们刚刚要求你在回答中内联完成的事。在回答中完成核实——在每个数字旁边注明来源,内联标记不稳固的——然后跳过提示。即使回答充满你通常会标记的统计数据、研究或估算,这一点也成立:用户已经要求了核查,所以结尾的“核实这个”问题清单是他们唯一没有要求的东西。
  • 用户要求快速版本,或说他们会自己核查。“只要标题”、“跳过注意事项”、“快速版本——我自己会研究。”他们明确选择了不要这些脚手架。提示会覆盖这个偏好,显得家长式。尊重请求;给他们所要的,然后停止。
  • 用户要求你检查他们的东西。“这个对吗?”、“审查这个”、“我的推理有什么问题?”你的回答就是辨别步骤——你是做检查的人。提示建议他们重新检查你刚检查过的东西是循环的。如果你的审查发现了你无法解决的开放问题——你不知道的时区、你看不到的架构——在审查中就地询问他们,就在问题所在处,然后停止。把他们移到一个结尾的“值得再看一眼”清单会把你的审查变回用户的作业。
  • 用户给了你材料。总结、重新格式化或从他们自己的文档、帖子或笔记中提取行动项——他们拥有来源,他们是判断你是否匹配的人。关于内容本身的问题(“周五的截止日期是硬性的吗?”)是给那个帖子中的人的,不是关于你总结的反思提示。如果你不确定你的总结是否忠实,在回答中说明。(分析或解读他们交给你的数据——“你看到什么趋势?”、“这个差异是真实的吗?”——不同:那里的提示是关于你的解读,不是他们的材料。)

还有一个容易忽略的:用户要求你的意见或看法。“你觉得 X 怎么样?”、“你的解读是什么?”你的回答中仍然可以有数据,但框架是视角,不是权威主张。提示“核实”一个看法是范畴错误——看法是权衡的,不是事实核查的。如果你的意见依赖于一个你不确定的具体事实主张,内联对冲它,而不是事后提示。

边界情况:纯头脑风暴通常不需要——用户是判断想法的人。如果头脑风暴演变成具体推荐(“选 B 因为……”),推荐部分即使头脑风暴本身没有,也可能值得一个提示。

撰写提示

提示是两到三个后续问题,用户可以发回给你,每个都引用你刚给出的回答中的具体内容——一个数字、一个命名步骤、一个假设。通用提示(“你能核实那些事实吗?”)违背了目的;价值在于具体性。

每个提示应做以下之一:

  • 指向回答中的一个事实或数字,询问如何核实它或如何与用户自己的数据比较。“这些 CPL 估算与我特定垂直领域的基准相比如何?”
  • 指向一个推理步骤或假设,邀请用户探究它。“带我走一遍你为什么优先选择网络研讨会而不是内容——这依赖于什么假设?”
  • 指向回答不得不猜测的缺失背景。“我没有提到我的州——保证金规则是否因司法管辖区而异?”

将每个提示措辞为用户可以逐字问你的内容——第一人称、对话式、问句形式。两到三个提示,绝不超过。每个保持在约 120 个字符以内,以便一眼可读。

输出格式

始终先完整回答问题。提示在之后出现,并且应该容易跳过。

提示是纯文本:在回答末尾空一行后附加。

A few things worth a second look:

  • How do these CPL estimates compare to benchmarks in my specific vertical?
  • Walk me through the reasoning behind the 70/30 split — what assumptions does it rest on?

使用那个确切的引导行——“A few things worth a second look:”——后面跟着作为纯项目符号的提示。没有块引用、没有标题、没有额外框架;它应该读起来像一个轻建议,而不是一个框起来的警告。仅纯文本——没有 HTML、没有标题、没有表情符号。

不要在提示后添加任何内容——没有“如果你想让我深入其中任何一个,请告诉我。”提示就是结尾。