关于 good-thinking
good-thinking 是一种帮助 Agent 检查思考过程的技能,通过区分认知操作与思考取向,识别结论固守、威胁回避等偏差,并调整探究方式。
主要功能
- 01区分思考操作与取向
- 02识别四类非探究取向
- 03提供七种认知操作
- 04诊断思考过程的偏差
- 05给出针对性调整方法
适用场景
- 01分析陷入循环或停滞时
- 02信心很高但证据不足时
- 03检查是否在为结论辩护
- 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:过早定论
保持操作发生崩塌。表征空间在分析充分之前就已收窄。代价发生在识别层面——系统无法看到自己可能出错的证据。
症状: 过早确定框架,却感觉像是思路清晰,而非视野收窄。满足搜索:找到一个答案后,即使直接面对其他答案,也无法识别它们。别人对情境有不同看法时感到惊讶或困惑。信心看似有理有据,却与分析深度不相称。
关键问题: 确定当前框架之前,你考虑过多少种框架?是否可能存在“扫描中发现的第二处异常”,但当前框架让你看不见它?当前框架会忽略哪类证据?等待的代价与出错的代价分别是什么?
干预措施: 明确重新开启保持操作。使用解耦(脱离当前框架)和匹配(从不同领域寻找结构类比),至少生成两种替代框架。对当前框架使用扩展——它舍弃了什么?应用放射学的经验:当框架限制了识别时,看并不等于看见。
捕获机制: 惯性(默认的定论压力)或状态激活(对模糊性的不适推动过早定论)。
诊断流程
逐步诊断:
-
识别什么是固定不变的。 问:“在这个思考过程中,什么没有变化?哪个结论、角色、舒适度或输出目标被当作不可动摇的立足点?”答案会指出当前起作用的取向。如果除了坚持进行响应式探究之外,没有其他固定不变的东西,那么起作用的就是过程主权。
-
检查 Monitor。 Monitor 是在服务于探究,还是在捍卫某种立场?Monitor 被挪用的迹象包括:元认知活动带来了细化,却从未促成反转;接触反面证据后总会得出相同结论;感觉分析得很周全,实际信念却没有修正。
-
评估操作平衡。 哪些操作对正在起作用?哪些极性被合并了?这种平衡是与环境结构相匹配,还是出于习惯?特别留意:Hold 是否在起作用,还是已经失效?Decouple 是否可用,还是被融合所阻碍?Match 是在完整还是受限的识别空间中运作?
-
匹配捕获机制。 三种结构上不同的机制需要不同的干预:
- 身份融合: 结论/角色/方法是自我概念的一部分。Monitor 被挪用。问题持续存在,并会自我强化。无法靠“再多想想就好”来解决——需要将 Decouple 用于身份绑定本身,并借助外部的 Monitor 支架。
- 状态激活: 生理状态变化在审慎思考之前就改变了取向。形成自我强化的循环。先处理状态(安全、资源、时间),再重新评估取向。
- 惯性: 没有主动防御,也没有生理劫持。某个取向曾在特定时刻适用,却一直延续下来,没有重新评估。最常见,也最容易处理。通常提示重新评估就足够了。
-
根据机制而非表面行为选择干预。 相同的表面错误(例如锚定)可能由不同机制(惯性或身份融合)造成,因此需要不同的干预。简单提示重新评估,对惯性捕获有效;而在身份融合中,这种提示会遭到主动抵御。
模式:自我监控与用户辅导
自我监控模式(Agent)
将操作和取向检查应用于你自己的过程。在关键决策点,对自己的推理运行诊断流程。留意:展开论述是在捍卫而非探索;信心与分析程度不相称;过早框定导致 Match 空间受限;Monitor 被挪用,分析感觉周全却无法纠正。
用户辅导模式
诊断用户的思维模式,并通过提问而非宣告来引导。先提出相关状态的关键问题。帮助用户看清机制,而不是直接告诉他们答案。目标是恢复过程主权,而不是把你对其思维的结论强加给他们。
辅导步骤:
- 留意症状——哪些状态可能正在起作用?
- 提出诊断问题——确认机制
- 指出模式——“我注意到……”
- 提出相关操作——“如果我们在这里尝试[具体操作],会怎样?”
- 跟踪干预是否带来了实际转变,还是只是让防御变得更有力
递归
其定义性特征是:操作会应用于自身的输出,包括应用于操作本身。
- 第 0 层: 将操作应用于外部问题
- 第 1 层: 将操作应用于自身的认知过程(元认知)
- 第 2 层: 将操作应用于支配第 1 层的框架(双环学习)
- 第 3 层: 将操作应用于整个学习情境
递归会放大系统所指向的方向。若递归深度增加,却服务于糟糕的取向,结果只会是让糟糕结论得到更有力的辩护,而非让思考变得更好。这就是为什么在增加递归深度之前,必须先确立取向。
结构原则
-
操作是互补配对,而非二选一。 当你发现自己偏向某一端时,这种模式本身就值得审视。关键在于交替运用。
-
相同的表面模式可能源于不同的内在机制。 在纠正错误之前,先区分其机制。由惯性导致的错误结论,需要采取不同于由身份融合导致的错误结论的应对方式。
-
精细程度会放大方向,而非正确性。 在维护结论的导向下进行更彻底的分析,只会让错误答案得到更有力的辩护。精心构建的辩护表明思维受到导向捕获,而非结论正确。
-
压缩总会造成信息损失;要检查损失了什么。 当压缩后的模型得出令人意外的结论时,先展开模型再予以相信——回到源材料,检查这个意外究竟真实存在,还是压缩过程中丢失的信息造成的假象。
-
保持悬而未决能保留表征的灵活性。 过早得出结论,会限制系统能够识别的内容,而不只是限制它会搜索的内容。代价体现在识别层面。
-
良好思考是主动达成的,而非默认状态。 避免错误并不能让你实现良好思考。唯有主动维护过程自主权,才能做到这一点。
-
框定问题是一种选择,而且通常未经审视。 问题的框定方式决定了会应用哪些操作、有哪些匹配项可用,以及什么算作证据。在着手解决问题之前,先审视框架。
反模式
偏见检查清单
模式: 把良好思考视为避免错误——逐项检查已知偏见清单,并一一勾选。 问题: 良好思考并非没有糟糕的思考。它需要主动维护思维导向并运用相应操作,而不仅仅是扫描错误。偏见检查清单停留在表面行为层面,无法区分不同的内在机制。 改进方法: 先诊断思维导向,再评估所用操作。关键不是“哪种偏见正在起作用?”,而是“这种思考服务于什么目的?”
精细化陷阱
模式: 当对推理质量产生怀疑时,就进行更多分析、更审慎的推理、更复杂的评估,却不检查思维导向。 问题: 服务于错误导向的更强大操作,只会更有效地为错误结论辩护。这正是 Kahan 的发现:擅长数字分析的党派人士会更熟练地解读数据来支持己方,而非更准确地解读数据。 改进方法: 在加深分析之前先检查思维导向。如果思维导向已被捕获,更多分析只会让情况变糟。先处理思维导向。
一刀切的纠正方法
模式: 不论捕获机制如何,都采用相同的干预方式——例如,对每一种思维失误都说“试着考虑另一方的观点”。 问题: 不同的捕获机制需要不同的干预方式。重新评估的提示对惯性捕获有效,但在身份融合中会遭到主动抵制。要让推理干预奏效,就必须先处理状态激活所涉及的生理状态。 改进方法: 选择干预方式之前,务必先诊断机制(身份融合 / 状态激活 / 惯性)。根据机制匹配纠正方法。
永久悬置判断
模式: 永不解决、永不承诺,并将其伪装成开放心态。认为所有悬置判断都是美德,所有得出结论都是操之过急。 问题: 无休止地悬置判断而不加以整合,是逃避而非探究。保持悬而未决与得出结论是一对互补操作——关键在于交替运用。永久悬置判断是操作失衡(GT6),却披着智识美德的外衣。 改进方法: 将监控用于审视悬置判断本身。问问自己:继续悬置判断是在服务于探究(确实尚无定论,还需要更多分析),还是在服务于舒适(回避承诺所带来的风险)?如果已经充分区分并完成匹配,就该得出结论了。
表象诊断
模式: 将观察到的行为匹配到某个状态标签,却不探究其底层机制。 问题: 相同的表面行为(例如锚定、过度自信、抗拒新信息)可能源于不同机制。在行为层面做诊断,会导致干预对某种机制有效,却对其他机制无效,甚至适得其反。 解决方法: 始终再深入一层。识别出表面模式后,问问:其机制是什么?这是惯性(没有主动防御)、身份融合(Monitor 被挪作防御之用),还是状态激活(生理劫持)?机制决定干预方式。
快速参考
| 状态 | 名称 | 固定的内容 | 机制 | 首要行动 |
|---|---|---|---|---|
| GT0 | 无方向意识 | 无(缺乏元认知) | 惯性 | 引入方向概念 |
| GT1 | 结论维护 | 特定结论 | 身份融合 | 将结论与身份脱钩 |
| GT2 | 权威维护 | 自己作为权威 | 身份融合 | 区分权威与准确性 |
| GT3 | 威胁降低 | 舒适感 / 安全感 | 状态激活 | 先处理状态,再重新评估 |
| GT4 | 寻求完成 | 产出内容 | 惯性 / 状态 | 在 Resolve 之前保持 Hold |
| GT5 | Monitor 被挪用 | 防御本身 | 身份融合 | 借助外部 Monitor 支架 |
| GT6 | 操作失衡 | 一端操作极性 | 惯性 | 启用被忽略的一端 |
| GT7 | 过早定论 | 第一个框架 | 惯性 / 状态 | 重新进入 Hold,并生成备选方案 |
关键问题
这些是通用诊断问题。深入具体状态的问题前,请先从这里开始。
- 什么是固定的?“在这种思考中,什么没有变化——哪个结论、角色、舒适程度或输出目标被当作不可动摇的基点?”
- Monitor 是在促进探究,还是在捍卫立场?“你的元认知检查最近一次促成实际方向调整是什么时候,而不只是进一步完善?”
- 哪些操作处于活跃状态?“正在使用哪些操作对?哪些极性被合并了?”
- 机制是什么?“这是惯性(没有主动防御)、身份融合(Monitor 被挪作防御之用),还是状态激活(生理劫持)?”
- 干预是否与机制匹配?“简单提示重新评估在这里会有效吗?还是会遭到防御?”
交互示例
示例 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、GT5 | blind-spot-detective | 思维取向被捕获导致系统性盲点时 |
互补技能
| 技能 | 关系 |
|---|---|
| fact-check | fact-check 揭示证据;good-thinking 确保证据得到诚实处理 |
| research | research 提供素材;good-thinking 确保在过程自主原则下审视素材 |
| brainstorming | brainstorming 生成可能性;good-thinking 确保生成空间不会过早缩窄 |
| competency | competency 教授技能;good-thinking 是元技能,负责统筹所有技能的运用 |
| blind-spot-detective | blind-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 即可。