name: cognitive-consolidate description: 记忆巩固(Headless,睡眠期巩固等效)。不被用户直接触发,由后台调度脚本每7天执行一次。将积压的成熟L2碎片批量整合进L1,conflict类碎片记录到待完成清单由用户决策。触发词(人工触发时):「执行记忆巩固」「批量整合积压碎片」「cognitive-consolidate」。
cognitive-consolidate(记忆巩固 / 睡眠期巩固等效)
对应认知活动:睡眠期记忆巩固(海马体→皮层长期存储)——定期将积压的L2碎片批量整合进L1,完成情节记忆→语义记忆的转化
认知五维坐标(COG-TAX):
- 意识程度:隐性(用户不参与,后台自动)
- 脑网络:DMN(离线加工,记忆重激活)
- 记忆系统:情节记忆→语义记忆的转化(海马体→皮层)
- 执行功能:无(自动化批处理)
- 双系统:系统1(自动批处理,不需要有意识的决策)
理论依据:Stickgold (2005) 睡眠依赖性记忆巩固;Wilson & McNaughton (1994) 海马体重激活;McClelland et al. (1995) 互补学习系统理论
调用方式:后台脚本,每7天执行一次(headless模式) 人工触发(可选):「执行记忆巩固」「批量整合积压碎片」
知识导航表
| 层级 | 文档 | 用途 |
|---|---|---|
| D0 碎片索引 | cognitive/L2_fragments/fragment_index.md | 找到所有「待整合且已成熟」的碎片 |
| D0 L1 目标 | cognitive/L1_knowledge/[各维度文档] | 整合的目标文档 |
| D0 L0 地图 | cognitive/L0_brain_map.md | 了解文档间依赖关系 |
激活后立即执行(Headless 模式,所有决策使用默认策略)
Step 0 成熟度检查(安全退出点)
Read: cognitive/L2_fragments/fragment_index.md
→ 筛选条件:状态=🔲待整合 AND capture_time < 今天-7天
→ 若成熟碎片 < 3条 → 静默退出(输出「巩固条件未满足,退出」到系统日志后结束)
→ 若 ≥ 3条 → 继续 Step 1
Step 1 读取成熟碎片
对每个成熟碎片 ID:
Read: cognitive/L2_fragments/[对应碎片文件]
→ 提取:碎片标题、核心内容、归属维度、capture_time、归因类型
Step 2 按关联 L1 分组
根据碎片的「归属维度」字段,将碎片分组:
组1: 归属 [维度A] 的碎片 → 目标 L1 文档 = [维度A对应文档]
组2: 归属 [维度B] 的碎片 → 目标 L1 文档 = [维度B对应文档]
...
若碎片无明确归属维度 → 归入「待分类」组,追加到待完成清单(不自动处理)
Step 3 逐组执行整合(supplement路径优先,conflict路径不自动执行)
对每个分组:
Read: cognitive/L1_knowledge/[目标文档] 全文
对每个碎片,判断整合路径:
supplement(补充)路径 ← 默认执行:
条件:碎片内容与L1现有内容兼容,可直接添加
动作:在L1文档对应章节末尾追加碎片内容(StrReplace)
追加格式:「— (来自L2碎片 [碎片ID],[capture_date])」
conflict(冲突)路径 ← 不自动执行,转入人工决策:
条件:碎片内容与L1现有核心论点存在实质矛盾
动作:追加到待完成清单(Step 4),不修改L1
covered(已覆盖)路径 ← 静默归档:
条件:碎片内容已被L1现有内容完整覆盖
动作:更新碎片状态为「📦已归档(被L1覆盖)」
Step 4 conflict 类碎片追加到待完成清单
Write: cognitive/L3_logs/todo.md(追加)
格式:
□ [巩固-YYYYMMDD] 碎片[ID]「[标题]」与[L1文档名]存在冲突,需人工决策
碎片内容摘要:[前100字]
冲突点:[一句话描述]
Step 5 更新碎片整合索引
Write: cognitive/L2_fragments/fragment_index.md
→ 已supplement碎片:状态改为「✅已整合(巩固批次 YYYYMMDD)」
→ 已covered碎片:状态改为「📦已归档」
→ conflict碎片:状态改为「⏸️冲突待决策」
Step 6 写入巩固报告
Write: cognitive/L3_logs/consolidation_report_YYYYMMDD.md(新建)
内容:
---
## 记忆巩固报告(YYYY-MM-DD)
- 处理碎片总数:N条
- supplement(已整合):X条 → [列出碎片ID和目标文档]
- covered(已归档):Y条
- conflict(待人工决策):Z条 → [列出碎片ID]
- 静默退出原因:无(或:成熟碎片不足3条)
---
Step 7 追加系统日志
Write: cognitive/L3_logs/system_log.md(追加)
格式:[LOG-YYYYMMDD-NN] cognitive-consolidate | 巩固完成:整合X条,归档Y条,冲突Z条待决策 | fragment_index.md
Headless 模式规范
| 规范 | 说明 |
|---|---|
| 无交互点 | 执行过程中不出现等待用户选择的步骤 |
| 默认策略 | supplement优先;conflict转清单;covered静默归档 |
| 只写文档 | 不向对话输出;不返回用户可见内容 |
| 安全退出 | 成熟碎片 < 3条时静默退出 |
| 错误处理 | 遇到无法判断的碎片 → 追加到待完成清单,不中断执行 |
D5:任务完成后的 Loop 反馈
本次执行产出:
- K-object 更新:L1 文档批量更新(supplement类碎片)
- S-object 追加:碎片整合索引状态更新 + 巩固报告 + 系统日志 + 待完成清单(conflict类)
Loop 路由:
- 通路A(Loop 2 内部):L2 碎片成功转化为 L1 语义记忆,情节→语义转化完成
- 通路B(待完成清单):conflict 类碎片进入 todo.md,等待用户决策(通路B的延迟执行)
信号类型(A-G框架):
- supplement整合成功多次(>5条)→ A信号(Skill改进:整合效率/碎片归属策略可能有优化空间)
- conflict类碎片积累 ≥ 3条 → G信号(结构性根因:L1文档结构或碎片归因机制存在系统性问题)
- 执行完成无异常 → 无独立信号(通路A内部完成,不额外产生信号)
变更记录
v0.1 — 2026-03-23 — 从全量认知Skill规范.md Skill 10 复现
来源:会话 a55a4e9e(认知体系完善规划),全量规范 §Skill 10 路径映射:原 _内部总控/ 路径已替换为 cognitive/ 通用路径 状态:🟡 待审核(Gate A/B/C 尚未通过) 存放位置:pending-skills/(非正式部署区)