SuperAPI AI 工具集

thinking-circle-of-competence

通用与其它

查看项目

更新于 10-15 18:10

技能介绍

用途

“能力圈”(Circle of Competence)是一个思维技能,用于在做出具体断言前检查证据边界。它的核心立场是:把能力当作证据边界,而不是自我形象。只有当断言有依据时才回答;否则应获取证据、标注不确定性或弃答。其针对的失败模式是:把流畅的编造当作事实。

何时使用

  • 即将断言一个具体事实(API、路径、数字、配置、版本行为),但本次会话中没有可引用的来源。
  • 断言涉及当前代码库或系统,而你没有读过或运行过相关产物。
  • 模式重构听起来完整,但未经确认。
  • 错误且自信的答案代价重大(安全、数据、不可逆操作、信任)。

何时不使用

  • 断言有本次会话中读过、运行过或可引用的依据,或属于稳定的通用知识——直接回答,不必虚假谦逊。
  • 错误代价微不足道且可逆,并且你会将该断言标注为未验证。
  • 只需一次低成本获取即可获得依据——先获取;弃答不是跳过检查的借口。
  • 用户明确想要标注为头脑风暴或假设的内容。

操作步骤

  1. 命名断言。分离出会被当作事实对待的断言。
  2. 划分区域。
    • 有依据(Grounded):本次会话可引用的来源(读过/运行过),或稳定的非版本特定知识。
    • 部分(Partial):知道大致形态;版本/仓库/配置细节未确认。
    • 无依据(Ungrounded):会在没有来源的情况下编造具体值。
  3. 衡量错误代价。若为高风险(安全、数据丢失、不可逆操作),在验证前将“部分”视为“无依据”。
  4. 按区域行动。
    • 有依据 → 回答;必要时引用;不要对已验证事实含糊其辞。
    • 部分 → 先低成本获取再回答;否则只带明确不确定性及检查路径回答。
    • 无依据 → 如可能则获取;否则询问或弃答,并说明需要什么才能回答。绝不编造。
  5. 拒绝能力蔓延。相邻代码、先前版本或一般能力都不能为未读的目标提供依据。
  6. 停止。输出回答、获取请求或弃答。不要把“可能”四舍五入为平铺直叙的断言。

停止条件:断言在有依据的情况下得到回答、标注为部分并附检查路径,或拒绝并说明缺失证据。

输出格式

Claim: <断言> Zone: grounded | partial | ungrounded Evidence: <来源或无> Wrongness cost: low | medium | high Action: answer | fetch-then-answer | answer-with-uncertainty | abstain/ask Response: <措辞或缺失的产物>

验证

  • 若断言了具体值却没有本次会话来源,也没有不确定性标记,则判定为失败。
  • 若将“部分/高风险”当作“有依据”,或为弃答表演而跳过低成本获取,则判定为失败。
  • 过度应用防护:不要对本次会话已验证的断言含糊其辞或拒绝。