多 agent 共享记忆与项目协作架构 - 完整的项目管理和知识共享解决方案。
~/.openclaw/skills/multi-agent-memory/scripts/init-project.sh my-projectecho "my-project" > ~/workspace-commander/current-project.txt
echo "my-project" > ~/workspace-maker/current-project.txt
echo "my-project" > ~/workspace-vibe/current-project.txt
echo "my-project" > ~/workspace-killjoy/current-project.txt
echo "my-project" > ~/workspace-main/current-project.txt# 编辑项目背景
vim /root/.openclaw/projects/my-project/context.md
# 添加初始任务
vim /root/.openclaw/projects/my-project/todos.md
# 设置里程碑
vim /root/.openclaw/projects/my-project/milestones/milestones.md~/.openclaw/skills/multi-agent-memory/scripts/daily-check.sh my-project~/.openclaw/skills/multi-agent-memory/scripts/weekly-summary.sh my-project~/.openclaw/skills/multi-agent-memory/scripts/create-handoff.sh my-project Phase1/root/.openclaw/
├── projects/ # 项目状态(隔离)
│ └── my-project/
│ ├── status/ # agent 状态(每日更新)
│ ├── todos.md # 待办事项
│ ├── context.md # 项目背景
│ ├── weekly/ # 每周总结
│ ├── handoffs/ # 交接文档
│ ├── docs/ # 设计文档
│ ├── logs/ # 开发日志
│ └── milestones/ # 里程碑跟踪
│
├── knowledge/ # 共享知识库(跨项目)
│ ├── decisions/ # 关键决策
│ ├── patterns/ # 技术模式
│ ├── glossary/ # 术语表
│ └── index/ # 关键词索引
│
└── archive/ # 归档(完整历史)
- 分层共享:项目状态隔离,知识库共享
- 文档命名规范:YYYY-MM-DD-HH-mm-{类型}-{描述}.md
- RACI 责任模型:每个任务都有明确的责任人
- 版本控制:每个文件保留最近 3 个版本
- SMART 里程碑:具体、可测量、可实现、相关、有时限
PROJECT=$(cat ~/workspace-<agent>/current-project.txt)
read /root/.openclaw/projects/$PROJECT/context.md
read /root/.openclaw/projects/$PROJECT/todos.md
read /root/.openclaw/projects/$PROJECT/status/*.mdTIMESTAMP=$(date +'%Y-%m-%d-%H-%M')
# 写入开发日志
cat > /root/.openclaw/projects/$PROJECT/logs/$TIMESTAMP-开发日志-{任务名}.md
# 更新 status 和 todos# 生成周报
~/.openclaw/skills/multi-agent-memory/scripts/weekly-summary.sh $PROJECT
# 更新里程碑
# 归档数据# 搜索知识库
grep -rn "PostgreSQL" /root/.openclaw/knowledge/
# 跨项目搜索
grep -rn "PostgreSQL" /root/.openclaw/projects/
# 搜索归档
grep -rn "PostgreSQL" /root/.openclaw/archive/所有模板位于:~/.openclaw/skills/multi-agent-memory/templates/
context.md.template- 项目背景todos.md.template- 待办事项status.md.template- agent 状态weekly.md.template- 每周总结handoff.md.template- 交接文档milestones.md.template- 里程碑跟踪log.md.template- 开发日志
所有脚本位于:~/.openclaw/skills/multi-agent-memory/scripts/
init-project.sh- 初始化新项目daily-check.sh- 每日检查weekly-summary.sh- 生成周报create-handoff.sh- 创建交接文档
- 信任文档:context.md 是项目的"事实之源"
- 区分全局与项目:全局知识库 vs 项目状态
- 遵循命名规范:所有文档使用时间戳前缀
- 定期更新:status 每日,weekly 每周
- 版本控制:每次写入前自动备份
- 知识沉淀:每周汇总关键决策和经验
- 责任明确:每个任务都有 RACI
project-management- 项目结构和工作流管理doc-todo-log-loop- 基于日志记录驱动的轻量级项目开发和管理方案milestone-tracker- 里程碑跟踪
- 1.0.0 (2026-03-09): 初始版本
COMMANDER - 战略指挥官
MIT