--- id: blueprint-feedback name: 梦核 · 记忆巩固 status: done progress: 100 --- ## 概述 炼境的记忆巩固层。类比人类睡眠时大脑对记忆的主动处理——保留重要的(固化进 CONVENTIONS),清理无用的(归档休眠文档)。 梦核不是算法,是一条精心设计的提示词。炼境负责收集和格式化数据(飞轮数据层),Claude 负责做判断:哪些跨项目重复出现的阻塞模式值得写进 CONVENTIONS,哪些长期休眠的文档可以归档。用户确认后,治理模块执行分发。 ``` [飞轮数据层] 聚合跨项目数据 ↓ [梦核提示词] 喂给 Claude Opus 做判断 ↓ 固化 ──────────────────── 遗忘 ↓ ↓ CONVENTIONS 改进草稿 归档候选列表 ↓ ↓ [治理模块] 分发 用户确认 → 归档操作 ``` ## 任务卡 ### ✅ 梦核分析入口(蓝图弹窗) - status: done - complexity: S - files: src/components/dashboard/BlueprintModal.tsx, src/lib/commands.ts - depends: blueprint-flywheel - acceptance: 治理面板新增「梦核分析」区块,点击"♻️ 打开飞轮面板"跳转到飞轮面板;飞轮面板生成梦核提示词(可复制);引导文字说明正确流程:「复制 → 粘贴给 Claude Opus → 将建议反馈给炼境维护者 → 更新 CONVENTIONS.md 并发布新版本」(梦核不自动写入,需手动修改源码发版) ### ✅ 归档候选展示 - status: done - complexity: S - files: src/components/dashboard/BlueprintModal.tsx - depends: blueprint-flywheel - acceptance: 飞轮面板展示两类归档候选:① 飞轮停转项目(usage.json 最新 at 距今超过 60 天,显示最后活跃日期)② AI文档休眠项目(usage.json 最新 at 距今超过 90 天,推断 Claude 长期未读该项目的 AI 文档);每条候选显示项目名 + 最后活跃日期 + 「归档」按钮 ### ✅ 归档 command - status: done - complexity: M - files: src-tauri/src/commands/blueprint.rs, src-tauri/src/lib.rs, src/lib/commands.ts - acceptance: archive_project_docs command;接收项目路径;将 .blueprint/modules/*.md 复制到 .blueprint/archive/YYYY-MM-DD-HHmmss/ 后删除原文件;写 MANIFEST.txt 记录归档信息;返回归档摘要(archived_files + archive_dir) ### 💭 恢复 command - status: concept - notes: 读取 .blueprint/archive/*/MANIFEST.txt,将文件还原到原路径,支持选择性恢复,覆盖前需用户确认 ### ✅ 梦核提示词增加停滞模块数据 - status: done - complexity: S - files: src-tauri/src/commands/blueprint.rs, src/lib/commands.ts - acceptance: get_flywheel_stats 收集所有项目最新快照的 modules.stalled,聚合为 stalled_modules: Vec(格式 "project/module_id");FlywheelStats 新增 stalled_modules 字段;梦核提示词新增「停滞模块」摘要段;同步实现迭代跳变检测(iteration_jumps)并补入提示词 ## 决策记录 - 梦核的核心是提示词工程而非算法,判断质量随 Claude 模型升级自动变强,无需维护打分公式 - 固化输出(CONVENTIONS 改进)由用户确认后交 governance 执行,不自动写入,保留人工节点 - 遗忘操作(归档)提供撤销能力(MANIFEST.txt + 恢复 command),降低误操作风险 - AI 文档休眠判断基于 usage.json 中 get_blueprint 的调用记录,间接反映 Claude 是否在读这些文档 - 命名选「梦核」:梦境处理记忆(非主动学习),核心是巩固而非监控 - 归档功能直接操作 .blueprint/modules/,用户在飞轮面板触发,清空休眠项目的模块 md 文件