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出公众号的栏目规划、已发布的文章列表、创作风格偏好,直接进入工作状态。
三个助手,一份记忆,终于不是各管各的了。
六、总结:玩法拓展
回顾一下我们做了什么:
- 发现问题
:AI助手记忆碎片化,会话隔离,信息孤岛 - 找到方案
:Hindsight开源记忆系统,MCP协议连接 - 部署上线
:Docker部署到NAS,7×24小时在线 - 省钱优化
:接入商汤日日新免费API,DeepSeek V4 Flash全链路免费 - 效果验证
: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
穷老师的科技折腾日记,用最省钱的方式折腾最有意思的技术。
夜雨聆风