本文へ移動
cccskills
無料GitHub で公開

cognitive-detect-contradiction

检测L1文档之间或文档内部的矛盾,基于L1.5原则提出消解方案。触发词:「矛盾」「不一致」「这里有问题」「检查一致性」「[文档A]和[文档B]是否一致」「有没有冲突」「逻辑漏洞」。

インストール方法を見る

含まれるファイル(1)

  • SKILL.md8.4 KB

SKILL.md(原文)

インストールする前に、エージェントに与えられる指示の中身を確認できます。

矛盾检测 Skill(Detect Contradiction)

识别认知结构中的逻辑矛盾,基于L1.5更高层原则提出消解方案,确保知识体系保持自洽。

认知根(L1.5 P15 共性优先):当检测到多个文档存在相似矛盾时,优先识别共同根因,生成统一消解方案;而非逐个矛盾单独处理。


激活后立即执行

Step 1  确定检测范围
        → 用户指定了具体文档/章节 → 精确检测
        → 用户说"全库"或"全部" → 系统级扫描(较慢,提前告知用户)
        → 用户说"刚才修改的地方" → 针对最近变更的文档
        → 不确定时,询问:「要检测哪个范围?[特定文档] [两文档之间] [全库] [最近更新]」

Step 2  读取目标文档
        Read: 指定的L1文档(相关章节,不是整篇)
        Read: cognitive/L1.5_principles/principles.md(P1/P2全文)
        Read: cognitive/L0_brain_map.md(了解文档间依赖关系)

Step 3  矛盾检测分析
        逐一检查以下矛盾类型:

        [直接冲突] 两处明确相反的表述
        例:"文档A说「先做调研再决策」,文档B说「直接MVP不做调研」"

        [隐式张力] 两处在字面上不矛盾,但推论相冲突
        例:"文档A的原则A暗示X,文档B的原则B暗示非X"

        [范围不一致] 同一概念在不同文档的定义/边界不同
        例:"「闭环」在文档A指用户路径,在文档B指组织协作流程"

        [层次混淆] L2碎片级别的具体观察被当作L1原则表述
        例:"一次具体经历被写成了通用规律"

        [价值优先级冲突] 两条都成立的原则,在特定场景下建议方向相反(T4C 新增)
        例:"原则A要求先路由再执行,原则B要求自动捕捉不依赖触发——当用户说了一句模糊但可能是碎片的话时,两条原则冲突"
        → 处理方式:不是哪条原则错了,而是需要明确优先级仲裁
        → 将冲突场景记录到「底层原则库.md §五 候选原则间已知优先级冲突」

Step 4【γ】 对每个发现的矛盾,展示分析结果(矛盾消解方案涉及认知方向选择,须用户决策)
        「━━ 矛盾发现 ━━
          类型:[直接冲突 | 隐式张力 | 范围不一致 | 层次混淆]
          严重程度:[🔴 致命 | 🟡 中等 | 🟢 轻微]
          位置A:[文档X] 第Y章 — 「...原文摘录...」
          位置B:[文档Z] 第W章 — 「...原文摘录...」
          矛盾描述:[一句话说清楚矛盾在哪里]

          基于L1.5原则(P?「...」)推导消解方案:
          选项A:修改[文档X]的[位置]:将「...」改为「...」
          选项B:修改[文档Z]的[位置]:将「...」改为「...」
          选项C:两者均成立,在[文档X]的[位置]添加前提说明:「适用场景为...时」
          ─────────────────────────
          AI推荐:选项[?](原因:[一句话])
          [选A] [选B] [选C] [我来决定] [这不是矛盾,跳过(需填原因)]」
        → 等用户明确选择后才能执行修改

        价值优先级冲突(E类)的展示格式:
        「━━ 价值优先级冲突 ━━
          类型:价值优先级冲突(E类)
          严重程度:🟡 中等
          原则A:P??「...」— 在此场景建议:[X]
          原则B:P??「...」— 在此场景建议:[Y]
          冲突场景:[具体描述]
          
          不是哪条原则错了,而是需要明确优先级仲裁:
          选项A:此场景 A > B(原因:[...])
          选项B:此场景 B > A(原因:[...])
          选项C:场景再细分,A 和 B 各适用不同子场景
          ─────────────────────────
          [选A] [选B] [选C] [我来决定] [这不是冲突,跳过(需填原因)]
          → 用户决策后,将结果追加到「底层原则库.md §五」仲裁表」

Step 5【α】 执行用户选择的消解方案(用户已在 Step 4 授权,AI 直接写入)(T7A 修复:跳过时强制记录原因)
        → 用户确认后,Write 修改对应文档
        → 追加 [文档名]_变更记录.md
        → 追加 cognitive/L3_logs/system_log.md
        → 写入 cognitive/L3_logs/consistency_record.md(新增检查结果条目)
        → 更新 L0_大脑总地图.md
        
        [强制条件] 用户选择「跳过」时:
        → 【强制询问原因】「请简述跳过原因(必填):
           [两者适用场景不同,不冲突] [已有更高层原则解决] [暂时不确定,需要更多证据] [自定义:...]」
        → 将跳过记录写入 cognitive/L3_logs/consistency_record.md,格式:
          `[SKIP-JUDGMENT] 日期 | 文档对:[A]×[B] | 跳过原因:[用户选择的原因] | 矛盾描述:[简述]`
        → 告知:「已记录跳过理由。若此对文档累计跳过 ≥3 次,cognitive-consistency-check C13 将触发提醒。」

Step 6  如果无矛盾
        「✅ 在[检测范围]内未发现矛盾。知识体系在该范围内保持自洽。」
        → 仍然追加一条 cognitive/L3_logs/consistency_record.md(记录「通过」)
        → 追加 cognitive/L3_logs/system_log.md

矛盾消解记录格式

写入 cognitive/L3_logs/consistency_record.md:

## 检查记录 #XXX

**日期**:YYYY-MM-DD
**触发原因**:[用户主动检查 | 文档更新后自动触发 | Skill执行收尾]
**检查范围**:[文档名1] vs [文档名2] / 全库

**发现矛盾**:N 个 / 无
[矛盾列表(如有):类型 + 位置 + 消解选项 + 用户选择]

**结论**:[发现并消解了N个矛盾 | 无矛盾,一致性通过]

注意事项

  • 矛盾不一定要立刻消解:严重程度🟢时,可以记录下来留待后续处理
  • 消解前不要自作主张修改文档,必须用户确认
  • 理解偏差不算矛盾:有时候是措辞不同但本意相同,要先判断是否真实冲突
  • AI推荐的消解方案不是唯一答案,用户有最终决策权
  • 跳过时必须填写原因(T7A):「这不是矛盾」是合理判断,但需要记录,供 C13 防御模式追踪使用
  • E类(价值优先级冲突)不等于矛盾:两条原则都可以是正确的,需要仲裁而非消解其中一条

D5:任务完成后的 Loop 反馈

本次执行产出:K3 矛盾消解报告(写入一致性检查记录.md 或系统日志) 产出位置:cognitive/L1_knowledge/[相关维度]/知识库/一致性检查记录.md(若该文件不存在,追加到系统日志.md)

Loop 路由:

  • 通路B(Loop 3 → Loop 2): → 若检测到新的矛盾模式(未在历史中出现过):记录到 cognitive/L3_logs/todo.md(待处理洞见) → 若发现 L1.5 原则存在逻辑漏洞:触发 cognitive-extract-principle(F 信号) → 若矛盾成功消解:静默完成(记录已写入一致性检查记录)
  • 通路D(Loop 3 → Loop 1):

变更记录

v1.1 — 2026-03-21 — Step 3 新增 E类矛盾 + Step 5 跳过原因强制记录(T4C + T7A 修复)

根因:

  • T4C(GAP-T4):价值优先级冲突(两条原则都成立但方向相反)无法被原四类矛盾检测捕捉
  • T7A(GAP-T7):「跳过」时无原因记录,无法区分「合理判断」和「防御性回避」,C13 无法运作

修改内容:

  • 修改:Step 3 → 新增第5类矛盾「价值优先级冲突(E类)」,含展示格式和处置路径(追加 §五 仲裁表)
  • 修改:Step 5 → 用户跳过时强制询问原因,并以 [SKIP-JUDGMENT] 格式写入一致性检查记录

验证结果:

  • 正向验证:描述「P8先路由 vs P14自动捕捉」场景,Step 3 应识别为 E 类(待真实场景验证)
  • 负向验证:普通「直接冲突」场景仍被识别为原类型,不误判为 E 类

验证状态:🔵 待验证

备份路径:history/SKILL_v1.0_20260321.md

レビュー

まだレビューはありません。使ってみた感想をお寄せください。

同じリポジトリのスキル

概要と使いどころ

基于用户自己的认知文档回答问题,严格引用来源,标注置信度,暴露矛盾,识别知识空白。触发词:「基于我的文档」「根据我的想法」「我之前怎么想的」「我说过什么关于X」「我对X的看法是什么」「帮我回忆」「我的认知里怎么说」「我的框架里有没有」「从我的角度」「我如何看待」。

日本語の概要は準備中です。原文の説明を表示しています。

TashanGKD/cognitive-os102026年3月26日 更新

联想激活(启动效应等效)。不被用户直接触发,作为「能力层工具函数」由其他Skill调用。给定一个概念,在知识图谱中激活语义相邻的概念网络,返回Top-5邻居摘要给调用方。被 cognitive-ask Step 2c 和 cognitive-capture-fragment Step 2.5 调用。

日本語の概要は準備中です。原文の説明を表示しています。

TashanGKD/cognitive-os102026年3月26日 更新

认知信号检测(突显网络 SN 等效)。检测当前对话内容中隐含的五类认知信号:S1洞见/S2跨域联想/S3矛盾/S4反思/S5原则印证。触发词:「检查这段话有没有认知信号」「帮我识别这里的洞见」「这段话有没有值得记录的」「cognitive-attend」「信号检测」「有什么值得深入的」。也可作为可选的对话预处理步骤(见集成说明)。

日本語の概要は準備中です。原文の説明を表示しています。

TashanGKD/cognitive-os102026年3月26日 更新

后台认知合成器(DMN等效,Headless)。不被用户直接触发,由后台调度脚本每3天执行一次。跨碎片关联分析:找到不同时间捕捉的碎片之间的隐性关联,生成合成报告写入L3,等待daily-briefing展示给用户。触发词(人工触发时):「执行后台合成」「cognitive-background-synthesizer」。

日本語の概要は準備中です。原文の説明を表示しています。

TashanGKD/cognitive-os102026年3月26日 更新

置信度校准(元认知监控)。追踪L1文档和L2碎片中「AI生成/推断」的内容是否事后得到了验证,定期向用户提问「这段内容当时是AI推断,现在有没有实际证据?」。触发词:「验证历史内容」「校准知识置信度」「哪些内容还没验证」「cognitive-calibrate」。也被 cognitive-consistency-check 内部调用(月度维护)。

日本語の概要は準備中です。原文の説明を表示しています。

TashanGKD/cognitive-os102026年3月26日 更新

捕捉碎片化思考,结构化写入认知结构L2层。触发词:「碎片」「记录一下」「想法」「新洞见」「我发现」「我觉得」「随手记」「想记一个」。

日本語の概要は準備中です。原文の説明を表示しています。

TashanGKD/cognitive-os102026年3月26日 更新

TashanGKD のスキルをすべて見る

このスキルの問題を報告する