L1 · 原子记忆
Atom Extractor
core/record/l1-extractor.ts
单次 LLM 调用(JSON 结构化输出):场景分段 + 记忆抽取一次完成;随后向量召回候选做批量冲突检测(store / update / merge / drop)。
L2 · 场景档案
Scene Extractor
core/scene/scene-extractor.ts
LLM 作为沙箱 Agent(工具模式),工作目录锁死 scene_blocks/,只允许读写 .md 场景文件;备份 / 软删除 / 索引同步。
L3 · 长期画像
Persona Generator
core/persona/persona-generator.ts
四层深扫模型:以 scene_index + 场景内容为输入,增量或首次模式生成 / 更新 persona.md,并推进 checkpoint。
可选 · 技能沉淀
Skill Extractor
skill-extractor.ts + skill-tools.ts
LLM 工具调用从对话 / 工具调用中提炼可复用 Skill(带版本、资源、触发边界)。