### 提交前查重 / Duplicate check - [x] 我已搜索 open/closed Issue,确认没有重复。 / I searched open and closed issues and found no duplicate. ### 涉及区域 / Affected area 运行时记忆 / Runtime Memory ### Issue 类型 / Issue type 增强或优化 / Enhancement or optimization ### 摘要 / Summary 当前 MNEMON RUNTIME MEMORY SNAPSHOT 在默认注入时,把大量与「当前行为指示」无关的内容一并塞入上下文,包括: Revision: <hash>:在本次注入不做变更对比时无意义。 Metadata lines are annotations; created/updated are ages at projection...:纯格式说明。 UTF-8 bytes: 147/4096、entries: 3:配额统计,属运行时监控。 每条记忆重复 [importance=...; created=0d; updated=0d],且常为默认值。 <runtime-memory-file name="USER.md"> 等 XML 包裹标签。 MNEMON VIEW TOOLS (...) 工具清单,属能力声明而非记忆。 低价值条目(如 测试记忆)默认全量展开。 希望增加的能力:默认上下文只注入「指示性内容」,非指示内容压缩并延迟到召回时展开;版本号仅在需要变更对比时出现;元数据非默认值才显示。 ### 预期结果 / Expected outcome 默认注入的 snapshot 只包含会影响当前行为的指示性内容(偏好、约束、规则)。 非指示内容(统计、版本、格式说明、工具清单)默认不注入,或压缩为可展开形式,在 recall / search 命中时再展开。 Revision 仅在进行变更检测/去重时携带;同一内容在上下文中不重复出现时不带版本。 元数据遵循「非默认才显示」:created=0d; updated=0d、importance=normal 不显示,仅偏离默认值时标注。 工具清单与记忆内容分离,按需注入。 低价值/测试条目默认折叠。 可观察验收:同一份用户记忆,优化后默认上下文字节数明显下降,且核心约束(语言偏好、写入需授权、归档走 Documents)仍完整可读。 ### 详情或复现步骤 / Details or reproduction steps 使用场景 / Use case:每次会话初始化时注入 runtime memory snapshot,作为模型行为约束与背景。长会话、多条目记忆下噪声影响更明显。 当前限制 / Current limitation:snapshot 将运行时元数据、格式说明、工具清单与记忆内容混在一起,粗略估计一半以上为非记忆内容;稀释模型对真正约束的注意力,并增加 token 成本。 建议方案 / Proposed approach: 只注入指示性内容,非指示内容压缩并延迟到召回时展开。 无变更对比需求时不携带 Revision。 元数据「非默认才显示」。 工具清单与记忆内容分离,按需注入。 低价值/测试条目折叠。 一句话摘要:默认上下文只放「指示」,不放「数据」;只有需要做变更对比时才带版本;非默认值才显示元数据。 不在范围内的内容 / Out of scope:记忆存储格式本身、召回算法排序、UI 展示;本请求只针对默认注入的上下文格式。 复现:初始化会话,观察注入的 MNEMON RUNTIME MEMORY SNAPSHOT 原文,可见上述噪声项。 ### 环境信息 / Environment DSH 版本 / DSH version: 0.2.0-rc.2 dsh-mnemon 版本或 commit / dsh-mnemon version or commit: v0.5.27(可组合记忆 / Composable Memory) 操作系统或浏览器 / OS or browser: Windows / Chrome 相关配置(已脱敏)/ Related configuration (redacted): USER.md(3 条)、MEMORY.md(1 条),均为脱敏后的结构示例 ### 补充信息 / Additional context 日期:2026-10-10 说明:内容均为格式与结构观察,未包含任何私有记忆正文、token 或未脱敏日志。 相关约束(保留项):默认中文交流;记忆/长期记忆写入需用户明确授权;归档类成果写入 Documents 而非 Memory Space。
Activity