System Map
整体架构图
这套系统保留四个结构块。真正的数据流要分成写入、使用、回流三条线来看。
Capture
先接住,先别假装它已经稳定。
Workspace
generated / candidate / review 中的内容先待在这里。
Store
唯一真相源。稳定、当前有效、可持续维护。
Claude Code
CLAUDE.md / imports / hooks
OpenClaw
MEMORY.md / memory/YYYY-MM-DD.md
Codex
AGENTS.md / config.toml / MCP
ChatGPT
project files / instructions / summary
平台侧确认的新规则或热修正 先回到 Capture。Store 还是唯一真相源,Projections 只是派生视图。
Routing
什么东西该放哪
这块只回答一件事:一条新信息先落在哪里、先在哪加工、最后怎么进主库。
Flows
数据流
当前页面最容易讲混的地方就在这里:结构是四块,流有三条,不能混着看。
写入流
新信息怎么变成稳定内容
进入 Capture
user input / platform note / raw import
进入 Workspace
先整理成 candidate summary、review draft、临时工作页
Review / Promote
确认哪些内容值得进入长期主库
写入 Store
稳定、当前有效的内容在这里固定下来
Project
从 Store 刷新各平台 projection
使用流
平台平时实际读什么
平台读入口文件
Claude 读 CLAUDE.md,OpenClaw 读 MEMORY.md,Codex 读 AGENTS.md,ChatGPT 读你送进去的 summary
agent 开始工作
Phase 1 默认先用 projection,不假设平台会自动读本地 Store
需要更深内容时再显式取
本地平台可额外打开相关文件或走 MCP;ChatGPT 默认做不到这一步
回流
平台上的新结论怎么回主库
平台侧产生新规则
比如在 Claude Code 里确认“每节保留 1 个例子”
回写 Capture
先记成 feedback item 或 daily note,不直接覆盖 Store
进入 Workspace
先形成 review draft,再决定是否 promote
需要当天生效时先补 projection
只刷新目标平台入口,不等晚上统一整理
再 Consolidate + Project
晚些时候并进 Store,再统一刷新所有相关 projections
Platform Landing
各平台落地图
Store 不直接暴露给平台。每个平台都有自己的正式入口。
Store
唯一真相源
Claude Code
~/.claude/CLAUDE.md + repo CLAUDE.md
projection 进入项目 memory 体系,可用 hooks 做当天补充
OpenClaw
MEMORY.md + memory/YYYY-MM-DD.md
workspace 本身就是落点
Codex
AGENTS.md + config.toml + MCP
不能只放 projection 文件,必须写到它会发现的入口
ChatGPT
project files / instructions / memory
只吃你送进去的 summary,送达状态要单独记录
Real Example
一个真实例子的文件变化图
用户说:文档少用抽象句式,每节保留 1 个例子。
Capture
capture/feedback/2026-04-03-writing-style.md
capture/daily/2026-04-03.md
先记 feedback item,再在 daily 里留下当天记录。
Workspace
workspace/reviews/user-writing-preferences.md
workspace/promote/phase-1-kb-first.md
先生成候选整理稿,等人 review 后再 promote。
Projections
projections/claude/CLAUDE.memory.md
projections/openclaw/MEMORY.md
codex-repo/AGENTS.md
projections/chatgpt/project-summary.md
前三个同天刷新,ChatGPT 只生成 summary,并标记 pending。
Store
store/state/profile/user-writing-preferences.md
store/state/decisions/phase-1-kb-first.md
store/state/projects/personal-memory-system.md
晚些时候再 Consolidate,把规则写进主库,关闭 feedback item。
Build Plan
这个项目真正要开发什么
先把结构和同步做对,再做 fancy retrieval。
Phase 1
Capture / Workspace / Store / Projections 结构、schema、模板、例子。
Phase 2
导入器、source refs、normalization、correction lifecycle。
Phase 3
Consolidate jobs、conflict handling、archive routing。
Phase 4+
platform sync、MCP、optional indexes、evolve pipeline。