mcpField
M
memory

memory

github.com/chachamaru127Agent 工作流3.2k42 次安装2 周前更新
代码仓库

关于 memory

用于记忆与 SSOT 管理的技能集合,涵盖初始化、计划合并、迁移和规格同步。它还说明如何在 Claude Code、Codex 与 OpenCode 间使用共享记录,并将重要经验提升到项目级 SSOT。

主要功能

  1. 01初始化 SSOT
  2. 02合并 Plans.md
  3. 03迁移工作流
  4. 04同步项目规格
  5. 05将记忆提升到 SSOT

适用场景

  1. 01初始化项目的 SSOT 记忆
  2. 02合并计划或迁移工作流
  3. 03跨 Claude Code、Codex 与 OpenCode 搜索和记录
  4. 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.md
ssot-initialization.md
sync-project-specs.md
sync-ssot-from-memory.md
workflow-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:三层记忆架构

执行步骤

  1. 对用户的请求进行分类
  2. 阅读上述“功能详情”中的相应参考文件
  3. 按照其中的内容执行

SSOT 提升

将记忆系统(Claude-mem / Serena)中的重要经验持久化到 SSOT。

评论

支持 Markdown