本文经 AI 创作者 Berryxia.AI 授权,根据其实际测试过程整理与改写。文中的项目数量、目录名称和测试结果来自 Barry 的设备,实际效果会随设备、历史记录和授权范围变化。

如果你同时使用 Cursor、Claude Code、Codex 等 AI 编程工具,大概遇到过一个项目已经在 Cursor 里做了几天,换到 Codex 后,又要重新说明项目目录、技术选择和当前进度的问题。

过去的对话还在原来的工具里,新 Agent 却无法直接接着做。

Memmy 能帮助你解决这类问题。

Memmy 是你运行在本地的个人 AI Agent,同时也是多个 Agent 共用的个人记忆中心。它可以在获得授权后扫描 Cursor、Claude Code 等工具的历史记录,把项目背景、技术决策、用户偏好和已经尝试过的方案整理成可查询的长期记忆。

当你再从 Cursor 切换到 Claude Code,或从 Claude Code 换到 Codex,Agent 都可以实时获取、查询相关项目记录,继续当前任务。

你也可以直接把任务交给 Memmy,让它查找资料、整理方案、调用工具或继续处理本地项目。

这篇教程会先介绍 Memmy 的下载和初次配置,再完成跨 Agent 记忆接入。配置结束后,我们会使用 Barry Xia 的实际项目进行测试,看看 Memmy 能否在没有准确项目名和文件路径的情况下找到目标项目,并继续运行项目、识别已经安装的 Skill。

第一步 下载并安装 Memmy

可以通过以下地址获取 Memmy。

  • Memmy 官网 memmy.cn
  • GitHub 地址 github.com/MemTensor/memmy-agent

当前版本支持 macOS 12 及以上系统和 Windows 10 及以上系统,下载时需要选择与设备对应的版本。

1.jpg

首次启动 Memmy 时,可以选择账户模式或 API Key 模式。

  1. 账户模式适合直接开始体验。按照客户端提示使用手机号或邮箱完成验证,试用额度以应用内显示为准。
  2. API Key 模式适合已经拥有模型服务密钥的用户。模型调用产生的费用由对应服务商计算。

完成登录后,Memmy 会准备本地工作目录、记忆数据库和 Agent 服务。等待初始化结束,再进入主工作台。

第二步 授权 Memmy 扫描历史记录

登录完成后,Memmy 会进入首次使用引导,并提示是否授权扫描本地 Agent 的历史记录。

用户可以自由选择希望授权的本地 Agent,Memmy 会自动读取这些工具保存在本地的历史对话,并从中整理项目背景、技术选择、用户偏好和已经处理过的任务。

2.png

后台授权扫描到的 Agent

首次引导提供两种选择:

  • 仅扫描历史记录,Memmy 会导入现有对话,适合先查看过去的项目和工作记录。
  • 扫描并安装实时接入组件,除了导入历史记录,还会为对应 Agent 安装 Hook、插件或配套 Skill。安装后产生的新对话可以继续写入记忆,Agent 也能在后续任务中查询相关记录。

如果希望以后在 Cursor、Claude Code 或 Codex 中继续使用 Memmy,建议在这一步同时完成实时接入。

扫描需要一定时间,历史记录越多,等待时间可能越长。

扫描结束后,Memmy 会显示已经识别的来源和记忆内容。

3.png

这里先检查两个结果:

  1. 页面中是否出现刚刚授权的 Agent。
  2. 扫描数量和项目内容是否与自己的使用情况大致相符。

扫描结果取决于本地保存的历史记录,没有使用过的 Agent,或已经清理过本地数据的工具,不会产生对应的历史内容。

实测案例 | 不用项目名,让 Memmy 找到本地项目

Barry 某天重启电脑后打开 Warp,原来的项目进度没有出现。他一度以为项目丢了。

4.png

Warp 重启后没有显示原来的项目进度

Barry 只记得自己做过一个与全球情报和设计监控有关的项目,无法直接提供项目名称和文件路径。因为 Memmy 已经扫描了他授权的 Agent 历史记录,可以协助先盘点其中出现过的项目,再根据用途描述缩小范围。

接下来,Barry 先让 Memmy 盘点历史记录中能够识别的本地项目。

5.png

Memmy 在 Barry 已授权的本地记录中识别出 210 个项目

Memmy 可以通过查询已经授权扫描的 Agent 历史记录,从过去的对话中寻找项目名称、目录和相关任务。

Memmy 在 Barry 的设备中识别出 210 个项目,并按照类型列出了游戏项目、AI 项目和近期重点项目。

确认 Memmy 可以读取到所有项目记录后,Barry 进一步描述了项目用途。

6.png

Memmy 根据历史记录找到了对应项目,并判断 Barry 描述的是 OSIRIS 或 GEOSIGHT。

为了检查结果是否可靠,Barry 随后要求 Memmy 说明判断依据。

Memmy 随后列出了 osiris-upstreamosiris-replica 等相关目录,并解释了不同目录的用途。同时,还排除了内容不符合描述的 open-design 项目。

7.png

遇到多个相似目录时,可以先让 Memmy 列出候选项,再确认准备操作的目录。这样可以避免在旧版本、上游仓库或测试副本中执行命令。

继续启动找到的项目

确认目录以后,Barry 让 Memmy 启动 osiris-replica

8.png

执行启动操作前,需要核对项目路径和命令。项目可能包含安装依赖、修改文件或占用本地端口等操作,涉及敏感环境时应当先查看命令再确认执行。

启动完成后,Barry 打开了 GEOSIGHT 的本地界面。

9.png

🎉 到这里,Memmy 成功帮助 Barry 完成了从模糊描述到找到具体项目,并继续运行项目的过程。

检查已经安装的 Skill

除了项目记录,Barry 还测试了 Memmy 能否识别设备中已经安装的 Skill。

可以先让 Memmy 列出当前可见的 Skill。

请列出当前设备中已经安装并且可以使用的 Skill,并同时说明每个 Skill 的用途和所在位置。

10.png

Memmy 返回当前设备中可以识别的 Skill

Barry 的设备中安装了一个名为 berryxia-writer 的 Skill。此前他曾让 Codex 查找这个 Skill,但在没有提供路径的情况下,Codex 没有找到对应文件。

11.png

完成 Memmy 接入后,Barry 使用下面的指令再次检查。

12.png

Memmy 成功找到了对应 Skill,并读取了它的用途和交付说明。

这种检查方式也适用于命令行工具、项目模板和本地配置文件。

现在,开始通过 Memmy 在你的不同 Agent 中继续任务吧 ~

一个可信的结果应当包含正确的项目路径,并能说明已经完成的操作。它还需要区分历史记录与当前设备状态,避免把旧计划当成已经完成的工作。

使用 API Key 模式时,你可以在 Memmy 的客户端中查看模型调用和 Token 使用情况。测试阶段建议先控制扫描范围和单次任务长度 ~

13.png

本地数据和授权范围

Memmy 采用本地优先的方式保存和处理记忆,扫描其他 Agent 的历史记录前,会在用户明确授权后再开始。

你可以在记忆管理页面查看已经连接的来源,并撤销不再需要的权限。公司代码、客户数据和个人资料应当按照所在组织的安全要求处理。

如果使用外部模型的 API Key,发送给模型的内容还会受到对应模型服务商政策影响。接入前应当确认查询范围,避免把无关的敏感内容加入请求。


🍙 还等什么,立即体验 ~

现在注册,即送 2M token!

安装完成后,可以先接入一个自己最常使用的 Agent,再用一句模糊描述寻找旧项目。项目名称、路径和历史进度都能与本地情况对应,说明这次接入已经可以用于日常工作 ~

Logo

葡萄城是专业的软件开发技术和低代码平台提供商,聚焦软件开发技术,以“赋能开发者”为使命,致力于通过表格控件、低代码和BI等各类软件开发工具和服务,一站式满足开发者需求,帮助企业提升开发效率并创新开发模式。

更多推荐