Memory Sync Protocol — 内存同步协议
Memory Sync Protocol
简介
该技能提供了一致的工作流程,用于同步 TOOLS.md、MEMORY.md、AGENTS.md 和 memory/YYYY-MM-DD.md 中的持久行为或偏好更改。它帮助保持文件间的同步,确保配置和记录的一致性。
技能文档
---
name: memory-sync-protocol
description: 同步 TOOLS.md、MEMORY.md、AGENTS.md 和 memory/YYYY-MM-DD.md 中的持久行为或偏好更改。使用时用户说要记住/更新规则、技能路由、默认值、操作约定或要求“跨文件同步” / “记住并同步” / “更新记忆治理”。
---
# 内存同步协议
当触发此技能时,严格执行以下序列。
## 1) 分类更改
- **执行细节** (工具/配置文件/路径/触发器) → `TOOLS.md`
- **长期稳定偏好** (高级) → `MEMORY.md`
- **治理/流程规则** (如何维护) → `AGENTS.md`
- **事件日志/审计跟踪** (今天发生了什么变化) → `memory/YYYY-MM-DD.md`
## 2) 以最小重复更新文件
- 在 `TOOLS.md` 中写入详细路由/触发器逻辑。
- 在 `MEMORY.md` 中写入仅高级别摘要。
- 避免在文件之间复制大段内容。
- 如果添加新策略,也在 `AGENTS.md` 中添加简短的维护说明。
## 3) 附加每日日志
- 在 `memory/YYYY-MM-DD.md` 中记录:
- 什么变化了,
- 为什么,
- 受影响的文件。
## 4) Git 讨论
- 在进行重大重写之前:创建备份提交。
- 更新后:使用语义消息提交,例如
- `docs(routing): ...`
- `docs(memory): ...`
- `chore(memory): ...`
## 5) 回报格式
返回简洁的同步报告:
- 更新的文件
- 添加/更改的关键规则
- 提交哈希/消息
## 防护措施
- 除非用户明确要求,否则不要在 MEMORY/TOOLS 中存储敏感秘密。
- 避免用技能库存或转瞬即逝的日志膨胀 MEMORY。
- 对于具体的调用规则,优先使用 TOOLS;对于持久偏好,使用 MEMORY。
安装命令
clawhub install memory-sync-protocol