mcpField
G
good-thinking

good-thinking

github.com/jwynia生产力179514 次安装35 周前更新
代码仓库

关于 good-thinking

good-thinking 是一种帮助 Agent 检查思考过程的技能,通过区分认知操作与思考取向,识别结论固守、威胁回避等偏差,并调整探究方式。

主要功能

  1. 01区分思考操作与取向
  2. 02识别四类非探究取向
  3. 03提供七种认知操作
  4. 04诊断思考过程的偏差
  5. 05给出针对性调整方法

适用场景

  1. 01分析陷入循环或停滞时
  2. 02信心很高但证据不足时
  3. 03检查是否在为结论辩护
  4. 04面对模糊情况难以暂缓判断时

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/jwynia/agent-skills --skill good-thinking

安装后在 Claude Code 中输入/good-thinking确认已加载。

附带文件references/agent-instructions.mdreferences/structural-account.md

详细介绍

核心原则

良好的思考是主动取得的成果,而非默认状态。缺乏方向的操作会产生精致却错误的答案;缺乏操作的方向则只会带来良好意图,却无法推动任何事情。

两种结构上不同的事物必须协同运作:操作(改变表征的认知动词)和取向(操作所服务的目标)。每一种思考失败都可以归因于操作失效、取向被劫持,或者——最常见也最危险的情况——操作运作良好,却服务于错误的取向。

能够产生良好思考的取向是过程主权:投入的是探究过程,结论则可以改变。这项技能用于诊断这种取向何时被劫持,以及哪些操作需要调整。

何时使用此技能

适用于以下情况:

  • 推理陷入停滞或循环
  • 某个结论看起来像是被捍卫的,而非经探索发现的
  • 信心十足,但证据薄弱
  • 需要审查思考是在服务于探究,还是在服务于舒适感
  • 分析变得越来越复杂,却没有越来越准确
  • 有人(自己或用户)在为证据寻找借口,而非将其纳入考量
  • 尽管结果不佳,仍一再采用相同的方法

两种实体类型

操作

七种用于改变表征的操作。它们以互补配对的方式运作——是需要在其间往复切换的两极,而非二选一。这项技能就在于这种往复切换。操作功能强大、用途广泛,并且完全不关心自己服务于什么。产生真正洞见的同一套操作,也能产生精致的自我欺骗。

取向

操作所服务的目标。取向不处理信息,而是提供参照点,让自我修正具有意义。取向由在其他一切都变化时仍保持不变的事物来定义。

过程主权(目标取向):探究会根据证据和环境作出响应。证据要求改变结论时,结论就会改变;情况要求调整方法时,方法就会调整。保持不变的是对响应性本身的元层承诺。

非探究取向(取向被劫持时的表现):

  • 结论保全:结论固定不变;过程则不断变通,以捍卫结论
  • 权威保全:权威地位固定不变;结论和过程都会调整,以维持地位
  • 威胁降低:由不适感驱动;将复杂性误读为危险;寻求解决,只为缓解不适
  • 追求完成:目标是给出听起来不错的答案,而非确保准确

七种操作

解耦 / 重新耦合

将某种表征从当前的绑定中分离出来——包括信念、身份、语境和情绪负荷——以便自由审视。然后将它重新关联到现实。

适用情况: 在未经审视的框架内思考。问题一开始就带有预设框架。对某个观点的反应与提出该观点的人纠缠在一起。需要考虑与当前立场相冲突的可能性。

失效模式: 融合(无法将观点与框架分开,因为框架感觉就像“本来如此”)。解离(只解耦、不重新耦合——纯粹地抽离,却从未回归现实)。

区分 / 整合

区分: 提高分辨率。看似一件事的东西,实际上可能由几件事构成。找出其中的接合处。 整合: 在彼此分离的元素之间建立联系。由部分构建整体。找出共同结构。

适用情况: 先区分、再整合的节奏是有效思考的引擎。综合的质量取决于先前分析的质量。

失效模式: 区分不足(把复杂问题当作简单问题)。过度区分(分析瘫痪)。过早整合(尚未充分区分就强行追求一致性)。整合失败(“还有这一点”的思维——只列举而不建立联系)。

匹配

检测结构上的对应关系。“这个像那个。”也用于检测异常:“这个本应像那个,却并非如此。”

适用场景: 解决问题时——还有哪些问题具有相同的结构?评估一种方法时——它曾在哪些地方奏效或失败?遇到意外情况时——模型原本预测的是什么?

失效模式: 错误匹配(空想性错视)。表面匹配(关注可见特征,而非深层结构)。匹配空间受限——这是最危险的情况:你只能与当前思维框架所包含的类别进行匹配。过早固守某个框架,会在不知不觉中缩小匹配空间。

监控 / 中断

评估当前的认知过程是否有效,并在无效时介入。这是一种自我纠正操作。它是操作与取向之间的主要接口——检查操作是否服务于当前活跃的取向。

适用场景: 始终如此。监控是持续进行的。当信心很高且事关重大时,最需要监控,而不是最不需要。

重要警告——监控被挪用: 在非探究型取向下,监控不只是未能纠正错误——它还会通过压制威胁固定点的操作,积极维护错误的取向。自我纠正机制会变成自我保护机制。从内部看不到这一点。

暂缓 / 定论

暂缓: 主动维持多个尚未解决、彼此存在张力的要素,抵御将其强行归结为定论的压力。保留表征上的灵活性——让识别空间保持开放。 定论: 收束、承诺、作出决定。

适用场景: 当问题确实模糊不清、多个框架似乎都行得通,且作出定论的压力源于不适而非分析充分性时,暂缓定论。充分完成区分和匹配后,作出定论。

失效模式: 过早定论(缩小系统能够识别的范围,而不仅仅是搜索范围)。无限期暂缓(始终搁置而不整合——把逃避伪装成开放心态)。

压缩 / 展开

压缩: 创建低维表征,在保留关键结构的同时舍弃细节。根据疆域绘制地图。 展开: 回到源材料,恢复被舍弃的内容,检查压缩是否保留了必要信息。

失效模式: 强加源材料本身并不具备的结构的压缩(例如,将无序集合变成有序列表,从而形成隐含的排序)。把地图误当成疆域。拒绝压缩(从不在以往成果的基础上继续工作)。

诊断状态

状态 GT0:没有取向意识

思考在进行时,人并未意识到它服务于什么。

症状: 不进行元认知检查。操作自动运行。没有区分“我在思考 X”和“我正在有效地思考 X”。关于取向的问题让人觉得无关紧要或令人困惑。

关键问题: 你能否说清楚你现在的思考服务于什么?什么证据能够表明你当前的方法是错误的?你上次检查自己的方法是否适合当前情境,是什么时候?

干预措施: 引入取向概念。询问:“你现在的思考中,有什么是固定不变的——有什么是你不愿改变的?”从最基础的层面开始监控:定期检查过程是否服务于探究。

固化机制: 惯性——没有主动防御,只是没有意识到取向本身是一个维度。

状态 GT1:结论维护

结论已定;过程随之调整,以维护结论。这是认知工作中最常见的取向捕获。

症状: 支持结论的证据被过度重视;反对证据则被解释掉。为立场辩护的论述越来越复杂。为对立观点构建最强论证,会让人感到受威胁,而非有所启发。面对“什么会让你改变主意?”这个问题时,会感到不自在或转移话题。

关键问题: 你的分析是否越来越复杂,却没有越来越准确?你是在寻求对立立场最有力的版本,还是最薄弱的版本?你的结论上一次因证据而改变是什么时候?Monitor 标记的是对结论的威胁,还是对准确性的威胁?

干预措施: 对结论应用 Decouple——将结论与身份认同分开。问自己:“如果这个结论最终被证明是错的,这对你意味着什么?”在证据结构相同却得出不同结论的领域间运用 Match。展开任何支持该结论的压缩内容——检查哪些内容被舍弃了。

捕获机制: 身份融合——结论已成为自我概念的一部分。Monitor 被挪用来为其辩护。

状态 GT2:权威维护

权威身份已定;结论和过程都会灵活调整,以维持这一地位。与结论维护相比,这种状态在对象层面上更灵活,因此更难察觉。

症状: 愿意改变结论,却不愿肯定他人的推理。将他人的贡献重新诠释为对自己框架的印证。抗拒真正的协作或共享功劳。“我本来就在想这个”模式。即使以建设性的方式被质疑专业能力,也会感到不自在。

关键问题: 你能否举出他人的推理真正改变了你的想法的例子?你是否区分“我是对的”和“由我来决定什么是对的”?犯错和被否决,带给你的感受是否不同?

干预措施: 区分权威和准确性——两者并不相同,却常常被混为一谈。对权威角色应用 Decouple。使用 Monitor 检查:我是在根据这个想法本身的价值进行评估,还是在评估接受它是否会降低我的地位?

捕获机制: 身份融合——但融合的是权威角色,而非任何特定结论。

状态 GT3:威胁消减

不适感驱使人寻求解决。复杂性被误读为危险。神经系统在审慎思考之前就会激活这种取向。

症状: 急于消除模糊性。无法接受多种相互竞争的解释。即使情况确实复杂,也强烈偏好简单的解释。难以区分“这很危险”和“这让人不舒服”。面对不确定性时会感到身体紧绷或焦躁。

关键问题: 促使你尽快解决问题的压力,来自分析是否充分,还是来自不适感?情况真的危险吗,还是复杂性被误读成了威胁?如果再保持这种不确定性一个小时/一天/一周,会发生什么?

干预措施: 区分真实威胁与不适感。明确应用 Hold——说出这种紧张感,并承诺在一段明确的时间内维持这种状态。使用 Compress/Expand:先压缩情境以识别实际威胁(如果存在),再展开以恢复被舍弃的复杂性。认识到状态激活是一种机制——取向在审慎思考评估之前就已发生转变。

捕获机制: 状态激活——生理状态变化在审慎思考之前就改变了取向。这会自我强化:收缩的操作更难处理复杂性,使情况恶化并加剧压力。

状态 GT4:急于完成

目标是给出听起来不错的答案,而非确保准确。关注点在于输出,而非探究。

症状: 答案来得很快,语气也很肯定,但分析并未与之相称。与其选择不完美但准确的解释,不如偏好优雅或听起来完整的解释。难以接受“我不知道”或“这确实不确定”。推理质量与回答速度成反比。对重新审视已“回答”的问题有所抵触。

关键问题: 结论是在充分分析之前还是之后得出的?这个答案准确吗,还是只是令人满意?按照你所表达的信心水平,你愿意拿真金白银押注这个结论吗?在这里说“我还不知道”会有什么代价?

干预措施: 在下结论前先暂停——在分析与作出承诺之间设置强制延迟。对答案本身进行区分:它由哪些部分构成?哪些有充分依据,哪些是在填补空白?对快速作答时进行的任何压缩运用扩展——检查有哪些内容被遗漏。

捕获机制: 惯性(习惯性的急于完成倾向)或状态激活(产出答案的社交压力)。

状态 GT5:监控机制被挪用

自我纠正机制积极地为错误的倾向辩护。这是最危险的状态,因为原本用于发现错误的机制反而在保护错误。

症状: 辩解变得越来越复杂。看似认真对待反方观点,却总能以某种方式确认原有立场。元认知活动很活跃,却没有带来实际的方向修正。觉得“我已经非常仔细地考虑过了”,却没有修正任何信念。反面证据引发更多分析,而不是更多怀疑。

关键问题: 监控机制上一次促成实际方向修正(而非仅仅对同一方向作出调整)是什么时候?你对相反观点的考量带来了真正的更新,还是让辩护更加有力?外部观察者能否区分你的推理过程与动机性推理?什么外部反馈机制可以凌驾于你的内部监控之上?

干预措施: 更多监控无法解决这种状态——陷阱就在这里。引入外部监控支架:明确跟踪预测、获取外部反馈、如实记录得分。对监控过程本身运用解耦——将“我很谨慎”与“我很准确”分开。运用比对:将你的推理过程与已知的动机性推理案例进行比较,检查其结构是否相似。

捕获机制: 认同融合通过监控机制发挥作用。最重要的结构性发现:如果不调整倾向,只改善运作方式,情况会变得更糟。

State GT6:操作失衡

偏重一对操作中的一方,而忽视其互补操作。技能处于振荡状态,其中一方已然崩塌。

症状: 系统性地偏向操作对中的一方:总是区分,从不整合;总是保持,从不解决;总是压缩,从不扩展;总是解耦,从不重新耦合。这种模式在不同问题中持续出现。被忽视的一方让人觉得没必要、不舒服或陌生。

关键问题: 你正在主动使用哪些操作对?哪一方感觉更自然?你上一次真正使用另一方是什么时候?这种偏好是在为问题服务,还是在让自己舒服?你的思维节奏是否与环境的结构相匹配?

干预措施: 找出已崩塌的一方。刻意将其用于当前问题。使用 Monitor 检查:这种失衡是否与环境结构相匹配(有时确实更需要一方),还是一种习惯模式?区分“我不需要整合”(对环境的合理判断)和“整合让我不舒服”(取向捕获)。

捕获机制: 惯性——习惯性偏好熟悉的操作。偶尔也会发生身份融合(例如,认同自己是“注重细节的人”,便会与区分融合,并压制整合)。

State GT7:过早定论

保持操作发生崩塌。表征空间在分析充分之前就已收窄。代价发生在识别层面——系统无法看到自己可能出错的证据。

症状: 过早确定框架,却感觉像是思路清晰,而非视野收窄。满足搜索:找到一个答案后,即使直接面对其他答案,也无法识别它们。别人对情境有不同看法时感到惊讶或困惑。信心看似有理有据,却与分析深度不相称。

关键问题: 确定当前框架之前,你考虑过多少种框架?是否可能存在“扫描中发现的第二处异常”,但当前框架让你看不见它?当前框架会忽略哪类证据?等待的代价与出错的代价分别是什么?

干预措施: 明确重新开启保持操作。使用解耦(脱离当前框架)和匹配(从不同领域寻找结构类比),至少生成两种替代框架。对当前框架使用扩展——它舍弃了什么?应用放射学的经验:当框架限制了识别时,看并不等于看见。

捕获机制: 惯性(默认的定论压力)或状态激活(对模糊性的不适推动过早定论)。

诊断流程

逐步诊断:

  1. 识别什么是固定不变的。 问:“在这个思考过程中,什么没有变化?哪个结论、角色、舒适度或输出目标被当作不可动摇的立足点?”答案会指出当前起作用的取向。如果除了坚持进行响应式探究之外,没有其他固定不变的东西,那么起作用的就是过程主权。

  2. 检查 Monitor。 Monitor 是在服务于探究,还是在捍卫某种立场?Monitor 被挪用的迹象包括:元认知活动带来了细化,却从未促成反转;接触反面证据后总会得出相同结论;感觉分析得很周全,实际信念却没有修正。

  3. 评估操作平衡。 哪些操作对正在起作用?哪些极性被合并了?这种平衡是与环境结构相匹配,还是出于习惯?特别留意:Hold 是否在起作用,还是已经失效?Decouple 是否可用,还是被融合所阻碍?Match 是在完整还是受限的识别空间中运作?

  4. 匹配捕获机制。 三种结构上不同的机制需要不同的干预:

    • 身份融合: 结论/角色/方法是自我概念的一部分。Monitor 被挪用。问题持续存在,并会自我强化。无法靠“再多想想就好”来解决——需要将 Decouple 用于身份绑定本身,并借助外部的 Monitor 支架。
    • 状态激活: 生理状态变化在审慎思考之前就改变了取向。形成自我强化的循环。先处理状态(安全、资源、时间),再重新评估取向。
    • 惯性: 没有主动防御,也没有生理劫持。某个取向曾在特定时刻适用,却一直延续下来,没有重新评估。最常见,也最容易处理。通常提示重新评估就足够了。
  5. 根据机制而非表面行为选择干预。 相同的表面错误(例如锚定)可能由不同机制(惯性或身份融合)造成,因此需要不同的干预。简单提示重新评估,对惯性捕获有效;而在身份融合中,这种提示会遭到主动抵御。

模式:自我监控与用户辅导

自我监控模式(Agent)

将操作和取向检查应用于你自己的过程。在关键决策点,对自己的推理运行诊断流程。留意:展开论述是在捍卫而非探索;信心与分析程度不相称;过早框定导致 Match 空间受限;Monitor 被挪用,分析感觉周全却无法纠正。

用户辅导模式

诊断用户的思维模式,并通过提问而非宣告来引导。先提出相关状态的关键问题。帮助用户看清机制,而不是直接告诉他们答案。目标是恢复过程主权,而不是把你对其思维的结论强加给他们。

辅导步骤:

  1. 留意症状——哪些状态可能正在起作用?
  2. 提出诊断问题——确认机制
  3. 指出模式——“我注意到……”
  4. 提出相关操作——“如果我们在这里尝试[具体操作],会怎样?”
  5. 跟踪干预是否带来了实际转变,还是只是让防御变得更有力

递归

其定义性特征是:操作会应用于自身的输出,包括应用于操作本身。

  • 第 0 层: 将操作应用于外部问题
  • 第 1 层: 将操作应用于自身的认知过程(元认知)
  • 第 2 层: 将操作应用于支配第 1 层的框架(双环学习)
  • 第 3 层: 将操作应用于整个学习情境

递归会放大系统所指向的方向。若递归深度增加,却服务于糟糕的取向,结果只会是让糟糕结论得到更有力的辩护,而非让思考变得更好。这就是为什么在增加递归深度之前,必须先确立取向。

结构原则

  1. 操作是互补配对,而非二选一。 当你发现自己偏向某一端时,这种模式本身就值得审视。关键在于交替运用。

  2. 相同的表面模式可能源于不同的内在机制。 在纠正错误之前,先区分其机制。由惯性导致的错误结论,需要采取不同于由身份融合导致的错误结论的应对方式。

  3. 精细程度会放大方向,而非正确性。 在维护结论的导向下进行更彻底的分析,只会让错误答案得到更有力的辩护。精心构建的辩护表明思维受到导向捕获,而非结论正确。

  4. 压缩总会造成信息损失;要检查损失了什么。 当压缩后的模型得出令人意外的结论时,先展开模型再予以相信——回到源材料,检查这个意外究竟真实存在,还是压缩过程中丢失的信息造成的假象。

  5. 保持悬而未决能保留表征的灵活性。 过早得出结论,会限制系统能够识别的内容,而不只是限制它会搜索的内容。代价体现在识别层面。

  6. 良好思考是主动达成的,而非默认状态。 避免错误并不能让你实现良好思考。唯有主动维护过程自主权,才能做到这一点。

  7. 框定问题是一种选择,而且通常未经审视。 问题的框定方式决定了会应用哪些操作、有哪些匹配项可用,以及什么算作证据。在着手解决问题之前,先审视框架。

反模式

偏见检查清单

模式: 把良好思考视为避免错误——逐项检查已知偏见清单,并一一勾选。 问题: 良好思考并非没有糟糕的思考。它需要主动维护思维导向并运用相应操作,而不仅仅是扫描错误。偏见检查清单停留在表面行为层面,无法区分不同的内在机制。 改进方法: 先诊断思维导向,再评估所用操作。关键不是“哪种偏见正在起作用?”,而是“这种思考服务于什么目的?”

精细化陷阱

模式: 当对推理质量产生怀疑时,就进行更多分析、更审慎的推理、更复杂的评估,却不检查思维导向。 问题: 服务于错误导向的更强大操作,只会更有效地为错误结论辩护。这正是 Kahan 的发现:擅长数字分析的党派人士会更熟练地解读数据来支持己方,而非更准确地解读数据。 改进方法: 在加深分析之前先检查思维导向。如果思维导向已被捕获,更多分析只会让情况变糟。先处理思维导向。

一刀切的纠正方法

模式: 不论捕获机制如何,都采用相同的干预方式——例如,对每一种思维失误都说“试着考虑另一方的观点”。 问题: 不同的捕获机制需要不同的干预方式。重新评估的提示对惯性捕获有效,但在身份融合中会遭到主动抵制。要让推理干预奏效,就必须先处理状态激活所涉及的生理状态。 改进方法: 选择干预方式之前,务必先诊断机制(身份融合 / 状态激活 / 惯性)。根据机制匹配纠正方法。

永久悬置判断

模式: 永不解决、永不承诺,并将其伪装成开放心态。认为所有悬置判断都是美德,所有得出结论都是操之过急。 问题: 无休止地悬置判断而不加以整合,是逃避而非探究。保持悬而未决与得出结论是一对互补操作——关键在于交替运用。永久悬置判断是操作失衡(GT6),却披着智识美德的外衣。 改进方法: 将监控用于审视悬置判断本身。问问自己:继续悬置判断是在服务于探究(确实尚无定论,还需要更多分析),还是在服务于舒适(回避承诺所带来的风险)?如果已经充分区分并完成匹配,就该得出结论了。

表象诊断

模式: 将观察到的行为匹配到某个状态标签,却不探究其底层机制。 问题: 相同的表面行为(例如锚定、过度自信、抗拒新信息)可能源于不同机制。在行为层面做诊断,会导致干预对某种机制有效,却对其他机制无效,甚至适得其反。 解决方法: 始终再深入一层。识别出表面模式后,问问:其机制是什么?这是惯性(没有主动防御)、身份融合(Monitor 被挪作防御之用),还是状态激活(生理劫持)?机制决定干预方式。

快速参考

状态名称固定的内容机制首要行动
GT0无方向意识无(缺乏元认知)惯性引入方向概念
GT1结论维护特定结论身份融合将结论与身份脱钩
GT2权威维护自己作为权威身份融合区分权威与准确性
GT3威胁降低舒适感 / 安全感状态激活先处理状态,再重新评估
GT4寻求完成产出内容惯性 / 状态在 Resolve 之前保持 Hold
GT5Monitor 被挪用防御本身身份融合借助外部 Monitor 支架
GT6操作失衡一端操作极性惯性启用被忽略的一端
GT7过早定论第一个框架惯性 / 状态重新进入 Hold,并生成备选方案

关键问题

这些是通用诊断问题。深入具体状态的问题前,请先从这里开始。

  1. 什么是固定的?“在这种思考中,什么没有变化——哪个结论、角色、舒适程度或输出目标被当作不可动摇的基点?”
  2. Monitor 是在促进探究,还是在捍卫立场?“你的元认知检查最近一次促成实际方向调整是什么时候,而不只是进一步完善?”
  3. 哪些操作处于活跃状态?“正在使用哪些操作对?哪些极性被合并了?”
  4. 机制是什么?“这是惯性(没有主动防御)、身份融合(Monitor 被挪作防御之用),还是状态激活(生理劫持)?”
  5. 干预是否与机制匹配?“简单提示重新评估在这里会有效吗?还是会遭到防御?”

交互示例

示例 1:自我监控——在分析中检测 GT1

情境: Agent 正在分析相互竞争的框架,并注意到自己越来越详细地为最先接触到的框架辩护。

诊断: Monitor 发出警报:“我对 Framework A 的分析越来越详细、越来越有利,而对 Framework B 的分析却越来越粗略。这是 GT1——结论维护的症状。什么是固定的?我对 Framework A 的最初印象。机制:很可能是惯性——我先接触到它,还没有重新评估。”

干预: 将自己与最初印象脱钩。应用 Match:使用相同的评估标准比较两个框架,而不是让先接触偏差影响权重。在完成区分前,将两者都视为可行选项。

结果: 重新分析后发现,Framework B 实际上对一个关键边缘案例处理得更好。最初的印象是接触顺序造成的假象,并非质量所致。

示例 2:用户辅导——诊断 GT5(监控机制被挪用)

情境: 用户说:“我真的仔细考虑过这件事,而且我总是得出同一个结论。我考虑过所有反方论据。”

诊断: 声称经过仔细考虑却始终得出不变的结论,是 GT5 的症状。元认知活动水平很高,却没有任何方向修正。检查:“你考虑反方论据时,有没有哪条让你对结论哪怕稍微没那么确定,还是所有论据最终都印证了你的结论?”

用户回应: “嗯,它们都有漏洞,所以实际上让我更坚定了自己的立场。”

确认是 GT5。 反证引发更多分析,而分析又印证原有立场,这正是监控机制被挪用的典型特征。

干预: 不要争论内容——那会助长防御。换个方式问:“你可以设置什么外部证据或反馈机制,让自己有可能改变想法?不是‘什么论据能改变你的想法’,而是‘你可以采用什么追踪机制’?”引入外部监控支架——切实追踪预测、征求外部反馈、明确记录得分。

整合图

入站(来自其他技能)
来源技能触发条件指向
research发现研究质量问题源于思维失误思维取向诊断(GT0-GT5)
fact-check核查发现结论是经过辩护而非探究得出的GT1 或 GT5
brainstorming由于过早设定框架,想法生成陷入停滞GT7
出站(指向其他技能)
当前状态指向技能原因
任意competency需要系统地教授思维技能时
任意research更好的思维揭示出需要填补的研究空白时
GT1、GT2、GT5blind-spot-detective思维取向被捕获导致系统性盲点时
互补技能
技能关系
fact-checkfact-check 揭示证据;good-thinking 确保证据得到诚实处理
researchresearch 提供素材;good-thinking 确保在过程自主原则下审视素材
brainstormingbrainstorming 生成可能性;good-thinking 确保生成空间不会过早缩窄
competencycompetency 教授技能;good-thinking 是元技能,负责统筹所有技能的运用
blind-spot-detectiveblind-spot-detective 找出缺失之处;good-thinking 诊断其被遗漏的原因

你不会做什么

  • 不会取代领域专业知识。 将过程自主原则应用于一无所知的领域,只会产生思维取向良好的无知。各种操作需要有素材可供处理。
  • 不会规定该想些什么。 这项技能关注结构,而非规定。它诊断的是思维过程,而非内容。
  • 不会提供可机械照做的清单。 清单式方法本身就是一种反模式(偏见清单)。这项技能要求判断何时以及如何运用各项操作。
  • 不会诊断情绪状态。 它诊断的是认知取向。情绪状态可能作为信号而相关(例如,不适感驱使人降低威胁),但诊断关注的是思维服务于什么,而非思考者的感受。

输出持久化

  • 辅导课程: 将诊断输出保存到 {topic}-thinking-audit-{date}.md,记录:识别出的状态、机制诊断、采取的干预、观察到的结果以及后续建议。
  • 自我监控: 结果保留在对话上下文中。除非用户要求留档,否则不输出文件。

推理要求

建议对以下情况进行扩展思考:

  • 多状态诊断(多个 GT 状态可能同时活跃时)
  • 跨操作级联分析(追踪一项操作的失败如何触发其他操作)
  • 复杂的定向捕获识别(尤其是 GT5——Monitor 共选的设计目标就是让内部无法察觉)
  • 区分表面表现相似但机制不同的情况

上下文管理

基础技能:约 3k 个 token。完整状态定义:约 5k 个 token。深入理论、锚定示例或详细故障模式分析需要时,按需加载参考文档(references/structural-account.md 和 references/agent-instructions.md)。对于常规诊断,仅使用 SKILL.md 即可。

评论

支持 Markdown