乐于分享
好东西不私藏

NAS部署共享记忆大脑!AI助手终于认识我了

NAS部署共享记忆大脑!AI助手终于认识我了

NAS部署共享记忆大脑,生成用户画像!AI助手终于认识我了

你有没有这种感觉——每次打开AI助手,都像在跟一个失忆的朋友聊天?

"我是铎哥,我有个公众号叫穷老师的科技折腾日记,我NAS上跑了Hermes……"

好,这次它记住了。关掉对话,下次再开,又得重新自我介绍一遍。

更扎心的是,你的AI助手们其实互不相识——WorkBuddy知道你在写公众号文章,Hermes知道你NAS上跑了什么服务,Claude Code知道你的项目结构。但它们三个,互相不知道对方的存在。

今天我要解决的就是这个问题:让所有AI助手共享同一份记忆

一、痛点:你的AI助手们,其实互不相识

先说第一个问题:记忆文件有上限

不管是WorkBuddy的MEMORY.md,还是Claude Code的CLAUDE.md,本质上都是本地文本文件。文件大小有限,写多了就得删旧的。你跟AI聊了三个月的项目细节,可能因为一次"记忆整理"就没了。

你看,这就是WorkBuddy的记忆文件——一个Markdown,能写的东西就那么多。超过限制,要么压缩,要么丢弃。

再说第二个问题:会话之间是隔离的

你在WorkBuddy里跟AI聊了半天公众号的栏目规划,切到Hermes问NAS的事,Hermes完全不知道你刚才说了什么。每个工具、每个会话,都是一座信息孤岛。

Hermes在管你的NAS,但它不知道你还在用WorkBuddy写文章。WorkBuddy在帮你写文章,但它不知道你NAS上跑了Hermes。三个助手各管各的,信息完全割裂。

这就像你请了三个员工,一个管财务、一个管运营、一个管技术,但他们互相不沟通,也不共享任何资料。每次你跟其中一个说话,都得从头解释一遍公司是干什么的。

效率低不低?低。累不累?累。

二、方案:Hindsight——AI的共享大脑

Hindsight就是来解决这个问题的。

简单说,Hindsight是一个开源的AI记忆系统,它干的事情就三件:

  • Retain(记住)
    :把重要的信息存下来
  • Recall(回忆)
    :需要的时候精准找出来
  • Reflect(反思)
    :定期整理,生成用户画像和知识总结

最关键的是——Hindsight通过MCP协议连接,任何支持MCP的AI工具都能接入。也就是说,WorkBuddy、Hermes、Claude Code,都可以连上同一个Hindsight,共享同一份记忆。

这是Hindsight的GitHub项目页面,开源免费,社区活跃。部署到你的NAS上之后,它就变成了一个24小时在线的"记忆服务器",所有AI助手随时可以存取记忆。

整体架构长这样:

Hindsight作为中心记忆枢纽,通过MCP协议连接各个AI工具,底层调用DeepSeek V4 Flash做记忆整理和反思。所有工具共享同一份记忆,彻底打破信息孤岛。

三、部署实战:Docker一键搞定

部署Hindsight非常简单,Docker一条命令就能跑起来。

在fnOS的Docker管理界面里,Hindsight容器已经稳稳运行了。NAS的好处就是7×24小时开机,Hindsight部署上去之后,你的"记忆服务器"就永远在线,不用担心电脑关了记忆就断了。

部署好之后,打开Hindsight的Web界面,能看到记忆库的运行状态:

界面很清爽,可以查看记忆条目、管理记忆库、查看星座图(记忆关联可视化):

星座图是Hindsight的一个特色功能,它把你所有的记忆条目按照关联关系可视化展示,像星座一样。你能直观看到哪些记忆是关联的,哪些是独立的。

接下来就是关键一步——让AI工具通过MCP连接Hindsight

先看WorkBuddy的配置:

在WorkBuddy的MCP连接器配置里,添加Hindsight的服务地址,保存后就能在对话中使用Hindsight的记忆功能了。

再看Hermes的配置:

同样的方式,在Hermes里配置Hindsight的MCP连接。配置完成后,Hermes也能存取同一份记忆了。

到这里,基础设施就搭好了。但还有一个问题——token烧钱

四、省钱彩蛋:免费接入DeepSeek

Hindsight需要调用大模型来做记忆的整理和反思,默认用的是OpenAI的API。但说实话,让一个24小时运行的记忆服务持续调用付费API,账单看着肉疼。

我之前用的是Agnes的API,结果最近Agnes灰测2.5模型,导致2.0整体变笨了,回答质量直线下降。踩了一脚坑之后,我开始找替代方案。

搜了一圈,发现了商汤日日新提供的免费API,支持DeepSeek V4 Flash模型。对,你没看错,免费

商汤日日新的Token Plan直接送免费额度,DeepSeek V4 Flash模型也在免费范围内。对于个人用户来说,这个量级完全够用了。

接入方式很简单,在Hindsight的环境变量里把LLM provider改成商汤日日新的API地址,填上API Key,模型选DeepSeek V4 Flash,搞定。

同样的配置也应用到Hermes上,这样Hermes + Hindsight全链路都走免费的DeepSeek V4 Flash,智能体整体免费使用

省下来的钱,够多买几块硬盘了。

五、效果展示:AI终于"认识"你了

部署完了,配置好了,到底有没有用?直接看效果。

Before:接入前

先看Hermes接入Hindsight之前的样子:

问它关于我的NAS配置、服务部署这些信息,一问三不知。每次新会话都得从头解释。

After:接入后

再看接入Hindsight之后:

Hermes通过Hindsight的recall功能,直接调出了之前存储的NAS配置信息、服务部署记录,甚至包括我的使用偏好。零冷启动,直接干活。

两个核心功能

接入Hindsight之后,我让Hermes做了两件关键的事:

1. 创建Directives——告诉Hindsight什么重要

Directives就像是给记忆系统设定的"优先级规则"。比如我告诉Hindsight:"NAS的端口分配信息很重要,recall的时候优先返回"、"公众号的栏目规划是核心上下文"。这样Hindsight在检索记忆的时候,就知道什么该先返回,什么可以后返回。

2. 创建Mental Models——生成用户画像

这是Hindsight最强大的功能。它会根据你所有的历史对话和记忆条目,自动生成一个用户画像(Mental Model)。这个画像不是简单的标签,而是一个结构化的总结——你的技术栈、项目偏好、使用习惯、常见需求,全部整理好存在那里。

有了这个Mental Model,不管是Hermes还是WorkBuddy,新会话一开就能"认识你"。不用再每次花5分钟解释"我是谁、我在做什么"。

WorkBuddy这边也是一样的效果——新会话自动recall出公众号的栏目规划、已发布的文章列表、创作风格偏好,直接进入工作状态。

三个助手,一份记忆,终于不是各管各的了。

六、总结:玩法拓展

回顾一下我们做了什么:

  1. 发现问题
    :AI助手记忆碎片化,会话隔离,信息孤岛
  2. 找到方案
    :Hindsight开源记忆系统,MCP协议连接
  3. 部署上线
    :Docker部署到NAS,7×24小时在线
  4. 省钱优化
    :接入商汤日日新免费API,DeepSeek V4 Flash全链路免费
  5. 效果验证
    :Hermes和WorkBuddy共享记忆,零冷启动

还可以怎么玩?

  • 更多工具接入
    :任何支持MCP的AI工具都能连上Hindsight,Claude Code、Cursor、Windsurf……全部共享同一份记忆
  • 记忆库管理
    :定期用Hindsight的reflect功能整理记忆,删除过时的,强化重要的
  • 团队共享
    :Hindsight支持多用户,团队里所有人可以共享项目记忆
  • 自动化记忆
    :配合Hermes的定时任务,每天自动把NAS运行状态存入Hindsight,形成运维知识库

AI助手终于不是"失忆的朋友"了。它记得你是谁,知道你在做什么,理解你的偏好。这才是AI该有的样子。

当然,你看完要是觉得麻烦,申请好key之后,把所有东西扔给你的ai助手,它会帮你解决的!


相关资源:

  • Hindsight GitHub:https://github.com/HeavenHM/hindsight
  • 商汤日日新API:https://platform.sensenova.cn
  • MCP协议介绍:https://modelcontextprotocol.io

穷老师的科技折腾日记,用最省钱的方式折腾最有意思的技术。