大家好,我是子昕。
不知道你们在使用AI进行编程的过程中,有没有被这些事情搞到想捶桌子:
当你跟AI聊着聊着,它突然:
- 完全失忆!?前面聊过的内容全忘光,开始胡言乱语,瞎改代码,离大谱!我:???我刚不是告诉你要这样做吗???
- 每次新对话要重复唠叨一遍上下文,感觉自己像个复读机
- 你问我为啥要在各种AI编程工具(Cursor、Windsurf、Trae、Augment、腾讯的CodeBuddy、OpenAI的Codex)之间疯狂切换?卧槽,当然是因为它们各有神通啊!比如Cursor简直是开新项目的亲爹,而当你的代码堆积如山快挂掉的时候,Augment又是分析Bug的绝世高手!但这些工具间切换简直是场灾难,每一个都是独立的小宇宙,完!全!不!共!享!记忆,我要重复解释800遍,累到怀疑人生,效率低到姥姥家...
前几天一粉丝私信我:
好家伙,看来大家都被这些问题折磨得够呛啊!
今天就给大家介绍这个神器——OpenMemory MCP!这玩意儿简直是拯救我脑细胞的福音!
OpenMemory MCP是个啥玩意儿??//
简单来说就是一个能让不同AI工具共享上下文的神器!它基于mem0项目(一个为AI设计的智能记忆层),解决了我们刚才吐槽的那些问题。
Mem0 是一个为大型语言模型(LLM)设计的智能记忆层,旨在增强 AI 助手和代理的个性化交互能力。它通过管理长期记忆,使 AI 能够记住用户偏好、适应个人需求,并随着时间推移持续优化响应。
感兴趣的可以取官网了解一下:https://mem0.ai
最牛的是,它提供了一个控制台,让你决定保存哪些内容、内容的过期时间,以及哪些客户端能访问它。而且!所有数据都存在本地! 隐私安全妥妥的,不用担心你的小秘密被偷窥,哈哈哈!
安装这玩意儿简单吗?//
其实还挺简单的,就是需要点前置条件:
这些环境要先准备好,我就不展开了,相信大伙儿都能搞定!不会的话,百度一下,你就知道~
接下来,克隆代码:
git clone https://github.com/mem0ai/mem0.git
不会用Git?没关系!直接在Github上下载压缩包也行:
下载完进入openmemory目录:
mem0/openmemory/
然后就是三板斧操作:
1、执行命令:make env
这命令会在 /api 目录下整个 .env 文件:
然后把OPEN_API_KEY换成你自己的:
2、执行命令:make build
3、执行命令:make up
友情提示:这两条命令可能会因为网络问题失败,多试几次就行了,别急!我当时也是试了好几次,网络这东西,懂得都懂...
成功后,Docker Desktop里就能看到容器在愉快地跑起来了:
然后我们可以访问几个地址看看服务是否正常:
http://localhost:6333/dashboard
全绿就是没问题,美滋滋:
这是OpenMemory MCP的UI界面:
这是 OpenMemory MCP 的服务器,你可以在后面加一个 /docs 后缀查看API文档:
最后,就是给Cursor安装OpenMemory MCP插件:
npx install-mcp i http://localhost:8765/mcp/cursor/sse/zixin --client cursor
PS:图中的"default"是MCP Server在Cursor里的名称。
打开Cursor,就能看到MCP已经成功加入战斗:
这名字起得有点随意哈,不过没事儿,可以改,我已经提醒你们了!
OpenMemory MCP 提供了以下这些服务器工具(add_memories、search_memory、list_memories delete_all_memories)来添加、检索、列出和删除内存对象。
这玩意儿怎么用?//
一切准备就绪后,简单到爆炸!!!
就是打开Cursor,描述你的需求,最后加一句"记录到内存"就完事了:
(因为我没买OpenAI的API,所以下面的效果图是从官网拿的,你们用自己的API应该没问题)
成功保存后,就能在仪表盘的Apps下面看到"Cursor"应用:
同时在Dashboard和Memories下面就能看到保存的内容:
然后!最神奇的来了!当你切换到其他工具比如Windsurf,安装好Openmemory MCP后:
直接输入"从内存中查询当前项目的介绍内容",它就能调用OpenMemory MCP从内存中查到内容,不用重新分析一遍项目!这效率提升简直让我泪目!!!
你还可以在仪表盘中手动创建内容,所有AI工具都能访问:
甚至可以设置权限,比如禁止某个应用访问特定内容:
还可以对内容进行存档、暂停、恢复或删除:
批量操作也是轻轻松松:
用了这玩意儿后,再也不用担心AI失忆、重复解释或者工具间切换的痛苦了!
虽然安装过程稍微有点繁琐(咱程序员嘛,折腾习惯了),但是用起来真的会香到飞起!尤其是对于经常在不同AI工具间跳来跳去的人来说,简直是续命神器!
不过话说回来,虽然OpenMemory MCP很牛,但它还是需要你花钱去购买 OpenAI 的 API Key,没有的话...emmm 就只能看官方截图流口水了
点个关注呗,我会继续用我这半吊子水平为大家带来更多AI编程工具的第一手体验~
「点赞、转发、在看」
和大家一起看