Skip to main content
Nowledge MemNowledge Mem
连接

OMP × Nowledge Mem

安装 OMP 插件,让 OMP 启动时带上 Mem 上下文,并自动保存新的对话。

给你的 Agent

把这段发给 OMP:

读取 https://mem.nowledge.co/SKILL.md,按其中说明为 OMP 安装或更新 Nowledge Mem。用 nmem status 和 Context Bundle 或 Working Memory 检查验证结果,并总结你改了什么。

如果你希望 OMP 一启动就带上正确的 Mem 上下文,并在新对话完成后自动保存到 Mem,请安装 OMP 插件。

安装后,OMP 可以在启动时读取 Context Bundle 或 Working Memory,在任务中使用内置记忆技能,并把完成后的对话保存成 source_app=omp 的 Mem 线程。

不要给 OMP 安装 nowledge-mem-pi。OMP 来自 Pi 体系,但它有自己的插件命令、配置目录和来源标识。专用 OMP 插件会把 OMP 线程和 Pi 线程分开保存。

开始之前

  • Nowledge Mem 正在本机运行,或你有可访问的远程 Mem 服务
  • 已安装 OMP
  • OMP 所在机器可以运行 nmem
nmem status

设置

omp plugin install nowledge-mem-omp

安装或更新后重启 OMP,让扩展生命周期加载。

对大多数本机使用场景,这一步就是 OMP 侧唯一需要做的安装。

如果你还想让 OMP 直接调用 MCP 工具,或需要配置自定义远程 MCP endpoint,再生成可选的 OMP MCP 配置:

nmem config mcp show --host omp

把生成的 server 加到 OMP 的 MCP 配置。OMP 文档中常见位置包括项目 .omp/mcp.json 和用户级 ~/.omp/agent/mcp.json。

验证

重启 OMP 后问:

读取我的 Nowledge Mem 上下文,并告诉我连接是否正常。

只要 OMP 能看到注入的 Context Bundle 或 Working Memory,就说明连接已经生效。完成一个正常 OMP 回合后,你还应该能在 Mem 里看到来源为 OMP 的线程。

会话捕获

新的 OMP 对话会由插件在 agent turn 完成后、压缩前、切换会话前和退出时自动捕获,保存为 source_app=omp。

只有在需要导入安装插件之前的旧 OMP 会话时,才需要运行同步命令。OMP 的旧会话默认保存在 ~/.omp/agent/sessions:

nmem t sync --from omp --limit 20
nmem t sync --from omp --apply

这条路径适用于本机 Mem,也适用于远程 Mem:nmem 在 OMP 所在机器读取本地 JSONL 会话文件,再把标准化后的线程上传到你当前配置的 Mem 服务。

相关

On this page