关于 memory
用于记忆与 SSOT 管理的技能集合,涵盖初始化、计划合并、迁移和规格同步。它还说明如何在 Claude Code、Codex 与 OpenCode 间使用共享记录,并将重要经验提升到项目级 SSOT。
主要功能
- 01初始化 SSOT
- 02合并 Plans.md
- 03迁移工作流
- 04同步项目规格
- 05将记忆提升到 SSOT
适用场景
- 01初始化项目的 SSOT 记忆
- 02合并计划或迁移工作流
- 03跨 Claude Code、Codex 与 OpenCode 搜索和记录
- 04将重要经验保存为项目决策
MCP 相关
文档建议优先使用 `harness_mem_*` MCP 进行共享记忆的搜索、注入与记录。
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ chachamaru127/ claude-code-harness --skill memory安装后在 Claude Code 中输入/memory确认已加载。
包含的文件
除 SKILL.md 外,安装时一起下载的参考资料和脚本。
references/plans-merging.mdssot-initialization.mdsync-project-specs.mdsync-ssot-from-memory.mdworkflow-migration.md详细介绍
记忆技能
负责记忆和 SSOT 管理的技能集。
功能详情
| 功能 | 详情 |
|---|---|
| SSOT 初始化 | 参见 references/ssot-initialization.md |
| Plans.md 合并 | 参见 references/plans-merging.md |
| 迁移处理 | 参见 references/workflow-migration.md |
| 项目规格同步 | 参见 references/sync-project-specs.md |
| 记忆→SSOT 提升 | 参见 references/sync-ssot-from-memory.md |
Unified Harness Memory(共用数据库)
Claude Code / Codex / OpenCode 共用的记录和搜索优先使用 harness_mem_* MCP。
- 搜索:
harness_mem_search,harness_mem_timeline,harness_mem_get_observations - 注入:
harness_mem_resume_pack - 记录:
harness_mem_record_checkpoint,harness_mem_finalize_session,harness_mem_record_event
与 Claude Code 自动记忆的关系(D22)
Harness 的 SSOT 记忆(Layer 2)与 Claude Code 的自动记忆(Layer 1)共存。
自动记忆会隐式记录通用学习内容,而 SSOT 会显式管理项目特有的决策。
如果 Layer 1 的知识对整个项目很重要,请通过 /memory ssot 将其提升到 Layer 2。
详情:D22:三层记忆架构
执行步骤
- 对用户的请求进行分类
- 阅读上述“功能详情”中的相应参考文件
- 按照其中的内容执行
SSOT 提升
将记忆系统(Claude-mem / Serena)中的重要经验持久化到 SSOT。
- “Save what we learned” → references/sync-ssot-from-memory.md
- “Promote decisions to SSOT” → references/sync-ssot-from-memory.md
评论
支持 Markdown