2.1 KiB
2.1 KiB
title, type, tags, sources, last_updated
| title | type | tags | sources | last_updated | |||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| SharedMemory | concept |
|
|
2026-04-27 |
Definition
共享记忆——多 Agent 系统中所有 Agent 可访问的公共知识库,用于存储项目文档、目标、关键决策和上下文信息。消除知识孤岛,确保 Agent 间协调的一致性。
Aliases
- Team Memory
- Common Ground
- Shared Context
- Shared Knowledge Base
Core Components
典型的共享记忆结构:
team/
├── GOALS.md # 当前 OKR 和优先级(所有 Agent 读取)
├── DECISIONS.md # 关键决策日志(只追加)
├── PROJECT_STATUS.md # 当前项目状态(所有 Agent 更新)
├── agents/
│ ├── agent-a/ # Agent A 的私有上下文和笔记
│ └── agent-b/ # Agent B 的私有上下文
Key Characteristics
- 全局可读:所有 Agent 均可访问共享记忆,无权限壁垒
- 结构化组织:按用途分类(目标/决策/状态),避免信息混乱
- Append-only 决策日志:DECISIONS.md 只追加,保留完整决策历史
- 状态同步:PROJECT_STATUS.md 由所有 Agent 共同维护,实时反映项目状态
Related Patterns
- PrivateContext:与共享记忆互补——每个 Agent 维护自己的私有上下文,积累领域专长
- SymbolicLink:在 OpenClaw 中通过符号链接使隐藏目录对外部工具可见
- MemoryServer:记忆服务器作为多 Agent 协作的粘合剂(MCP Memory Server)
Usage Contexts
- multi-agent-team:Milo/Josh/Marketing/Dev Agent 通过 GOALS.md、DECISIONS.md、PROJECT_STATUS.md 实现团队协调
- workflow-with-memory:Memory Server 作为粘合剂,
remember存储交付物、recall召回上下文、rollback回滚检查点 - ContentFactory:Discord 频道作为共享记忆,Research Agent 输出 → Writing Agent 读取
- multi-channel-assistant:Google Workspace 共享日历/邮件作为跨渠道记忆