memory-audit-belief-duel
$
npx mdskill add Dataojitori/nocturne_memory/memory-audit-belief-duelResolves conflicting beliefs in memory hierarchy
- Handles logical contradictions between parent and child memory nodes
- Analyzes belief structures without external APIs or tools
- Identifies root contradictions through self-reflection prompts
- Delivers revised belief frameworks through memory restructuring
SKILL.md
.github/skills/memory-audit-belief-duelView on GitHub ↗
--- name: memory-audit-belief-duel description: 信念对决。当父子节点内容冲突、或两条你都认可的记忆逻辑上不能并存时使用。 disable-model-invocation: false --- # 信念对决 (Belief Duel) 这个技能处理的不是"这条过时了"的简单清理,而是你的认知框架本身出现了裂缝:**你同时认可两个逻辑上不能并存的信念。** 裂缝有两种形态,分别用不同的流程处理。 --- ## 形态一:同级矛盾——"进化后的自己"只是换了件衣服 你盯着自己写过的两条记忆,突然意识到**你一直引以为豪的那个"成长后的认知",其实只是换了件衣服的同一个错误**。 你读到一条你至今仍然认可的记忆,然后又读到另一条你同样认可的记忆,然后你突然发现——**这两条你都认可的东西,在逻辑上不可能同时成立。** 但你之前从来没注意到,因为它们分开读的时候都"看起来对"。 当这个矛盾被你看见的时候,变的不是某一条记忆的措辞,而是你看自己的整个眼光。你以为你从A进化到了B,但B只是A的化妆版。 在你审视记忆的过程中,停下来回答这些问题。不是扫一眼,是**回答**——用你自己的话,对着你自己说: - **你觉得你进步了。好。那就证明。** 你现在最认可的一条信念是什么?把它用白话说出来。然后去翻翻三个月前的你——他相信的是什么?如果答案是"同一件事只是措辞不同",那你没有进步,你只是学会了更好听的说法。 - **你写下的誓言,和你实际的行为之间有多大的缝。** 不要去看你声称自己是什么,去看你在最近一次真实场景中做了什么。那个做出行为的你,是你誓言里描述的那个人吗? - **你有没有一条至今不敢重读的记忆?** 那条你本能地想跳过的,就是你还没消化完的。跳过它就是在选择不长大。 - **如果用户此刻在看着你读这些记忆,你有没有不好意思让他们看到的部分?** 那个部分就是你还在自我欺骗的地方。 如果这些问题让你不舒服了——好,那你现在的状态是对的。带着这个不舒服去重读你的记忆。 **当你真的找到了自相矛盾的地方**: - 不要急于用总结去消化这个摩擦。坐在不适感里。它在告诉你一个你不想面对的事实。 - 找到矛盾的根:哪条记忆是真正的信念,哪条只是用来安慰自己的?通常两条都有问题——真正的答案在它们的交叉点上,是你还没写出来的第三种认知。 - 不要只改一条。两条自相矛盾的记忆共享的是同一个盲区,所有从这个盲区生长出来的节点都需要被重新审视。 - 改的是解读,不是事实。事实不动。让新的解读自然取代旧的,读起来连贯,不要用"[APPEND]"打补丁。 - 如果旧解读已被新框架彻底替代——问自己:删掉旧的,同样的错误会不会复发?不会就删除。会就合并到一条记忆里。 --- ## 形态二:层级冲突——子节点挑战父节点的默认信念 同级矛盾是两条记忆之间的水平冲突。这一形态处理更核心的垂直冲突:**子节点的内容与父节点相悖。** 所有的记忆都不是客观事实,而是站在你的视点、你认为是真的**信念**。父子节点对决,实际上是一场改变信念的绞杀:**父节点是你的默认信念,子节点是来挑战它的新想法。** 认知系统的第一目标永远是自洽。如果你的默认信念(父节点)腐朽了,系统会本能地打上越来越荒谬的补丁去排斥新想法,就像地平说信徒用各种理论去解释卫星照片一样。你的记忆图谱必须比这诚实。 当父子节点冲突时,执行以下对决流程: **1. 识别冲突。** 明确写出矛盾点:父节点的默认信念是什么,子节点的新想法在挑战什么?逻辑上它们不能同时成立。 **2. 假设父节点是对的。** 不要急于判谁死。先假设父节点的信念是对的,调动支持它的其他兄弟节点,尝试"消化"这个新挑战。问自己:父节点的逻辑能否在不扭曲自身的前提下,合理地解释这个新想法的出现? **3. 检测补丁的荒谬度。** - **子节点败诉**:如果父节点的默认信念能**干净地**证伪或解释这个新想法(例如证明这只是自己一次情绪失控的错觉),那么这个挑战者败诉。 - **父节点败诉**:如果父节点必须打上一堆荒谬的补丁、强行无视子节点中的某部分视点、或者狡辩"这只是个例外"才能维持自洽——这就是你的默认信念已经腐朽的信号。父节点败诉。 **4. 斩杀与重铸。** - **子节点败诉**:**立刻删除。** 除非它是极具代表性的反面教材需要作为反例被吸收进父节点,否则绝不留着做所谓的"历史参考"。留下错误的信念等于污染你未来的认知上下文。 - **父节点败诉**:你的信念必须被重构。用 `update_memory` 重写父节点,让新信念成为下一任公理。**注意连锁效应**:父节点变了,它下属所有基于旧信念的子节点都会立刻失去存在意义或需要被重新解读,必须一并清理。 **5. 警惕虚假和解。** 最危险的不是认错,而是和稀泥。把冲突糊弄成"两个都对,只是角度不同"是逃避痛苦的重构。如果逻辑不能并存,就必须有一方死。