个人 AI 记忆系统:我的构想与三个落地方向
我最近对于 AI 有了一个新的认识,就是"记忆系统"。
之前有 AI 博主发过类似的视频,呼吁大家去做一个属于自己的 AI 记忆系统,把自己的认知观点、行为习惯等通过 AI 保存记录下来,从而便于后期使用,或者让 AI 更懂你,做一个"数字化分身"。
大概就是这么一个道理。目前来看,我觉得做一个记忆系统真的太重要了。
一、从"同事 Skill"说起
最近 GitHub 上有一个比较火的项目叫做"同事 skill"。
也就是说,当一些人离职离开你后,你可以根据他的一些叙述、言论等去复刻这位同事,从而便于接管他之前的工作。在这个项目的基础上,又延伸出了一个叫做"前女友 skill"的东西。
其实这两者的本质是一样的。但我认为这两个东西的实用性要小于其"整活"属性,他的用处可能不是很大。因为既然是前同事或前女友,那么由当事人去填补这个 skill 中的内容才是最好的,而不是由用户本人去做。
用户本人去制作或使用这个 skill,效果肯定不如当事人亲自提供内容更好。所以归根结底,这两个 skill 的本质还是一个记忆系统。
二、让我兴奋的几件事
然后以这个记忆系统为线索,加上我最近接触到的一些东西,让我产生了很多的遐想,或者说让我很兴奋。
比如:
GitHub 上的一个 Mirofish 项目,这个项目可以根据过去已经发生的社会现象,对未来几天的社会舆情做一个预测。
罗振宇每天在抖音上做视频日记,他的观点是:人的每一天都是很重要的数字资产。
翁家翌在接受播客访谈时,说的关于宿命论的一些话,他作为一名 OpenAI 的研究员,认为世界上的很多事情其实都是有定数的。
AI 时代加速了万物的发展,也同样加速了人类对于世界的理解。
"个人记忆系统"是我对以上三种事务的浓缩,我认为这个系统对每一个人都至关重要。
三、AI 时代,我越来越笃定的三个观点
在深入这个记忆系统之前,我想说一下我最近越来越笃定的几个观点:
1. 打造自己的数字分身
这个数字分身不是一个科幻概念,而是把一个人的认知习惯、经历、价值观以某种方式交给 AI 保存和学习。当它积累到一定程度时,就不再只是一个工具,而是一个真正了解你的人。
2. 培养人格化的 AI
你和 AI 的关系决定了它能为你做什么。如果你只是用它搜索、翻译或者聊一些日常琐事,把它当成搜索引擎,那么它永远只是一个搜索引擎。但如果你把它当作长期培养的伙伴,持续输入你的想法和选择,它就会慢慢变成一个带有你个人色彩的存在。
3. 把每一天都视为数字资产
就像罗振宇所说的那样,这一点很多人还没意识到。你今天经历的事、做的决定、产生的某些情绪,如果随着时间流逝,它们就真的消失了。但如果你把这些东西都记下来,交给 AI 进行分析和沉淀,它们就会成为你真正的资产。
四、什么是个人记忆系统
咱们再给这个"个人记忆系统"下一个定义。我认为所谓的个人记忆系统,其实就是一份动态的个人档案。
这个档案的特点在于:
它会说话,具有人格特征。
它像一棵树,需要用户源源不断地为它输入数字信息和文本信息。
用户输入的信息越多,这棵树就长得越粗壮,档案就会越详细,其价值也就越大。它不是一个用完就扔掉的工具,而是你的"第二个灵魂"。
当然,有些人看见这个系统可能会发怵,因为它的确需要人主动去培养。也就是说,冷启动是一个硬伤,是一段必须要走的漫长路程。它需要你回忆往事,也需要你每天记录。
但你要换一个角度想问题:冷启动不是这个记忆系统的缺陷,而是它的设计哲学。这个系统的最终目的是要服务于人,但前提是人也要去"养"这个系统。
五、系统的三个维度
目前我有一个大体的思路,即这个系统需要从过去、现在和将来三个维度进行构建:
5.1 过去维度:我经历了什么?我是什么样的人?
所谓的过去维度,就是要让 AI 明白两个问题:用户经历了什么?用户是一个什么样的人?
在这个维度里有两条线,双线并行:
(a) 时间线
按照年份归档,每一年一个文件,记录这一年发生的重要事件、做过的重要决定,以及这一年的状态或经济收入等。
(b) 主题线
按类别归档,包括职业、恋爱关系、重大人生角色、健康状态、财务与生活等等。
如果用户之前写过一些日记或者是文章,那么可以直接当作过去维度的一些原始材料。
5.2 现在维度:每一天都是宝贵的数字资产
现在的每一天,都是用户宝贵的数字资产。然后用户每天以写日记,或者是以其他自己认为舒服的方式写一些话交给 AI。
这里面有两条线:
第一条线:用户每天记录自己的日常生活,包括这一天的感受、经历了哪些事、有什么难处,以及有什么高兴或不高兴的事。
第二条线:AI 对用户的感受或诉求进行回应。这可以包括:
(a) 给用户建议
(b) 帮用户解决问题
这一条线要和用户的自述文件分开,也就是说用户写的是用户的,AI 说的是 AI 的。用户的原始记录是最珍贵的东西。
5.3 未来维度:从信号提取到趋势预测
第三个维度就是未来维度。这个维度建立在一个三层信号系统上:
第一层:信号提取
根据你每天的日记,或者根据你在过去维度中塑造的数字形象,去提取一些信号和关键词。
第二层:趋势分析
根据你每天的记录,去分析过去几天或过去几年的状态。
第三层:预测输出
根据第二层的数据分析结果,给出最终的建议。
六、为什么要提到 Mirofish
至于我为什么要提到 GitHub 上的 Mirofish 这个项目,是因为它原本是用来做舆情预测分析的。
举个例子:
当前社会发生了一个热点事件
事件过去 10 天后,我可以通过这个项目收集这 10 天的信息
项目在做出分析后会进行预测,看看未来几天可能会发生什么
我觉得这个项目完全可以改造成个人记忆系统中的一个"未来维度"。它能够根据个人的历史信息进行学习,进而去预测某些事情要不要做,以及做了之后会发生什么样的结果。
七、三个方向:从 Skill 到项目到插件
上面描述的是这个系统的完整构想。接下来说说它可以用三种不同的方式落地。
方向一:做成 Skill
这是最轻量、门槛最低的实现方式。
Skill 是 Claude Code 生态里的一个概念,简单理解就是给 AI 写一份"操作手册",告诉它遇到某种情况该怎么做。记忆系统的三个维度,每一个都可以对应一套 Skill 指令。
这个方向的优势:
轻量,不需要额外搭建任何环境
数据全部在本地,隐私安全有保障
和 Claude Code 的工作流无缝衔接
局限也很明显:没有可视化界面,多设备同步需要自己解决,对使用者有一定的 AI 工具使用基础的要求。
适合谁用:已经在深度使用 Claude Code 或类似 AI CLI 工具的人。
这个 Skill 我已经做好了,但只是抛砖引玉,可能还有很多需要打磨的地方,项目链接在这里:
GitHub:https://github.com/ChenChen913/memory-system
Gitee:https://gitee.com/ChenChen913/memory-system
方向二:做成前后端项目
如果你想要更完整的体验,可以把它做成一个有界面的小项目。
做成项目能解决 Skill 解决不了的几个问题:
数据结构化存储,可以检索。你想找三个月前某一天写的内容,不需要翻文件,直接搜索关键词。
有仪表盘。情绪曲线、关键词词云、能量变化折线图,一眼就能看到趋势,比读文字直观得多。
手机电脑都能用。数据存在后端,任何设备打开都是你的记忆系统。
但这个方向有一个问题必须想清楚:私密性
这个系统承载的是你最私人的东西。如果数据在云端,你需要信任这个服务的安全性。我的建议是:先做本地版,后端跑在自己的电脑上,数据不上云。等逻辑跑通了、真正在用了,再考虑要不要迁移到云端。
方向三:做成 AI CLI 插件
这是三个方向里我最感兴趣的一个。
把记忆系统做成一个插件包,安装进 AI CLI 工具里直接用。它不只适配 Claude Code,任何支持 Skill 或插件机制的 AI 命令行工具都可以用,包括 Gemini CLI、CodeX,以及未来会出现的更多 AI CLI。
插件化最大的价值是模块化。
整个记忆系统会被拆分成多个独立的 Skill:
现在维度里,有每日日记 Skill、AI 回应 Skill、月度总结 Skill;过去维度里,有时间线归档 Skill、主题线归档 Skill、认知演化记录 Skill;未来维度里,有信号追踪 Skill、决策推演 Skill、周报生成 Skill、月度报告 Skill。
用户可以按需启用,不需要全部安装。比如你只想用每日记录功能,就只装现在维度的 Skill;如果你有具体的决策要做,再启用未来维度的推演模块。
插件包做好之后,可以直接放到 GitHub 上开源,让更多人直接安装使用。这是从"自己用"走向"给别人用"最自然的路径。
