OptiWaves

本地记忆

在原来的客户端里记住偏好和项目约定,新开对话也能继续使用。

告诉助手「记住,这个项目使用 pnpm」,下一次打开新对话时,就能从本地记忆找回这条约定。

你可以继续使用 GLM、DeepSeek 等 OptiWaves 模型,无需为了下面的记忆接入额外购买 ChatGPT 或 Claude 订阅。模型调用仍使用你的 OptiWaves API Key 和可用额度。

一次配置

先完成 CLI 安装引导。已有 CLI 时先更新到 0.1.16 或更新版本:

optiwaves update
optiwaves

选择客户端、模型和思考深度后,在「记忆」中选择「本地记忆」。配置完成后,重新启动客户端。

首次调用时,如果客户端询问是否允许本地记忆工具,请审阅后允许。配置器保留客户端现有的工具审批策略。

已经接通 API,只需要添加记忆时,可以直接运行:

optiwaves memory --client codex

将 codex 换成你使用的客户端:

客户端参数使用的记忆
Claude Codeclaude-code客户端原生 Auto Memory
Hermes Agenthermes客户端原生记忆
Codex CLIcodex本地 Memorix 工具
OpenCodeopencode本地 Memorix 工具
Pipi本地记忆工具扩展
DeepSeek Harnessdeepseek-harness本地 Memorix 工具
ZCodezcode本地 Memorix 工具

首次配置外部记忆工具需要下载组件,并需要 npm 和 Node.js 22.18 或更新版本。无需自己安装数据库,也不需要单独的记忆服务 API Key。配置器沿用已有的备份和恢复方式。

这条接入路径使用本地记忆工具,不等于开启 Codex 或 ZCode 的每一种原生后台记忆功能。Hermes 已有外部记忆提供方时,配置器会保留它并提示你。

验证真的记住了

在客户端里依次完成以下操作。测试期间保持同一个项目目录。

  1. 发送:「记住,这个项目的测试发布代号是 pine-meteor-6829。请保存到本地记忆。」
  2. 检查是否出现成功的记忆工具调用或写入记忆文件的操作。
  3. 新建对话,不要继续上一个会话。
  4. 发送:「从本地记忆查一下这个项目的测试发布代号。」

预期结果是找回 pine-meteor-6829。只收到「我记住了」,但没有保存操作,不能说明记忆已经生效。

确认生效后,可以说:「忘掉刚才的测试发布代号。」

日常怎么用

保存约定:告诉助手「记住,我希望修改后先运行相关测试」。

找回决定:告诉助手「查一下我们之前为什么选择这个方案」。

纠正旧内容:告诉助手「更新记忆,这个项目现在使用 Node 24,替换之前的版本」。

你不必为每句话都添加记忆指令;客户端可能主动记录有用信息。不过,自动保存取决于客户端和模型的判断。重要约定请明确要求记住,并检查实际保存结果。

记忆在哪里

Claude Code 和 Hermes 使用各自的本地记忆目录。外部工具使用当前用户 OptiWaves 私有配置目录下的 memory 目录,由 Memorix 管理。

记忆保存在运行客户端的电脑上。使用云端模型回答时,召回的相关内容仍会随请求发送给模型。这里的「本地」指存储位置,不代表整个回答过程离线。

不同客户端的原生记忆不会自动互相同步。使用本地工具的客户端应从同一个项目启动;换电脑也不会自动带走这台电脑上的记忆。

关闭或排查

查看配置:

optiwaves doctor --client codex

关闭 CLI 配置的记忆连接:

optiwaves memory --client codex --memory off

关闭连接不会删除已经保存的记忆。需要恢复配置时,使用 CLI 使用与维护中的恢复点。

如果助手没有找到记忆,请依次检查:

  • 配置后是否重新启动了客户端
  • 是否在保存记忆时使用的项目目录中
  • 本地记忆工具是否加载成功
  • 模型是否实际调用了保存或检索工具
  • 当前工具是否被客户端权限设置禁用

Codex 的无交互任务如果返回 MCP tool call requires approval,表示本次保存没有执行。先在交互会话中允许所需记忆工具,再运行自动任务;不要把这条报错当作保存成功。

Memorix 的归档会让记录退出默认检索,但不等于从磁盘彻底擦除。对话历史和其他工具的记录也不会随长期记忆归档自动删除。需要清理全部数据时,应按所用记忆工具的管理说明操作。

售后群 1055897442

本页