Memory / Layered Recall

Continuity needs structure.

Memory 不是堆积所有历史文本。它是分层处理:观察、提炼、调用、复盘。只有被压缩成可重用的结构,记忆才会增强系统,而不是拖垮它。

01

Observation

先接收原始输入:项目背景、目标、偏好、失败记录、当前状态。

02

Distillation

把真正长期有用的部分提炼出来,而不是囤积所有原话和噪声。

03

Recall

在需要时精确调用:不是无差别展开,而是按任务上下文选择相关层。

04

Mirror Review

关键阶段要回看:哪些记忆已经过时,哪些判断需要更新,哪些结构值得长期保留。

Perfect recall is not the goal. Useful recall is.

记忆的价值,不在于一字不漏,而在于能在正确的时候调用正确的层,并把旧经验接到当前任务上。

memory = { short_term: ["active conversation", "temporary details"], distilled: ["preferences", "project spine", "key decisions"], reusable: ["components", "style systems", "protocols"], review: ["what changed", "what aged out", "what still matters"] }
Selective不是所有历史都值得留下。真正重要的是那些会改变未来输出质量的部分。
Versioned同一个项目会跨阶段变化,所以记忆也必须允许更新、替换与归档。
ConnectedMemory 不独立存在,它要与 Workspace、Archive、Protocol 一起工作。