推倒重来:我在 Obsidian 里纯手搓了一套 AI 长期记忆系统

AI 约 16 分钟
推倒重来:我在 Obsidian 里纯手搓了一套 AI 长期记忆系统

一定、一定、一定,要有自己的 AI 记忆系统!

就在前几天早上,我随口口述了一份数字花园改版的记录(就是后来发出来的那篇 网站设计重归于极简)。当时其实就是三段特别糙的语音转文字,我连提示词都没怎么写,直接丢给了 Antigravity 里的 Gemini。

结果它顺着我仓库里的配置文件读完,一次性就把文章改好了。

看到成稿的那一刻,我真的太感动了。要知道以前我让 AI 改篇稿子,每次都得像唐僧念经一样把我的背景、偏好重复说一遍,千叮咛万嘱咐“别端着、别给我升华人生”,来回改上好几轮才勉强能用。而现在,它一遍就能写出完全符合我审美和语气的东西。


先给新朋友交代一下:我到底在折腾什么玩意?

如果你之前没看过我的内容,可能会一头雾水:Gemini 怎么能直接读你的配置文件?什么叫 AI 记忆系统?

说白了,我们平时在网页里用 ChatGPT、Claude 或者 Gemini,不管模型有多聪明,都有一个让人抓狂的毛病:失忆。

只要你点一下“新建对话”,它瞬间就忘了你是谁、你在忙什么项目、你写东西讨厌什么词。而且一旦你从 Claude 换到 Gemini,之前调教好的一切全部归零,又得像带新实习生一样从头交代一遍。

怎么破这个局?

我现在所有的笔记、日记、工作资料,全都存在电脑本地的 Obsidian 里——它本质上就是电脑里的一个普通文件夹,里面装的全是 Markdown 纯文本文件。而现在的 AI 工具(像 Claude Code、Codex、Cursor、Antigravity)早就不需要在网页里复制粘贴了,它们可以直接“住”进你电脑的文件夹里,自己去读取和修改里面的文件。

既然 AI 能直接读我的本地文件夹,那我只要在 Obsidian 里专门放几份“给 AI 看的说明书和导航图”,每次不管我用哪家 AI 打开这个文件夹,它第一件事就是先读这套说明书。

这样一来,不管我是开新窗口,还是直接换个大模型,它都能瞬间接上我之前的上下文。这就是我说的「AI 长期记忆系统」。


为什么我要推倒重来?(我的三代踩坑史)

这套系统并不是我拍脑袋一天想出来的,算上这次,我其实已经折腾了三个阶段。前两次全掉坑里了。

1.0 阶段:中二病晚期的“数字伴侣”

今年 1 月份刚接触 Claude Skills 的时候,我觉得通用大模型太冷冰冰了,突发奇想写了一篇 我把大脑搬到了云端:顺便“养”了个 24 小时在线的灵魂伴侣。

V19 封面图.png

那时候我的做法是建一个巨大的 SKILL.md 文件,不仅把写日记、做复盘的规则全塞进去,还极其认真地给 AI 设定了一个“双重人格”的异性知己人设:

  • 默认状态:温暖、亲昵,一开口就是“亲爱的,回来啦~”“今天累不累呀?”;
  • 警戒状态:一旦发现我又犯老毛病(比如拖延、瞎折腾工具),立刻收起笑容,语气变冷:“又来?我没心情开玩笑,这是第几次了?”

当时写完还挺得意,结果实际用起来尴尬得脚趾抠地。我本来只是想让它帮我干个活,它天天在那里戏精附体;而且把所有人设、日记路径、任务规则全揉在一个单文件里,越写越臃肿,换个不支持这种 Skill 格式的工具就彻底废了。

2.0 阶段:想当甩手掌柜,结果造了个“自动垃圾堆”

到了今年 5、6 月份,我学聪明了一点,不再搞中二人设了,还写了一篇播放和反馈都很不错的教程:让 Codex 和 Claude Code 不再失忆:用 Obsidian 管理你的长期 AI 记忆。

V33封面16-9.png

当时的核心思路是“偷懒”——我写了一大段很长的提示词,让 AI 自己去扫描我的整个 Obsidian 仓库,自动帮我生成个人偏好(user.md)、仓库地图(vault-map.md),再自动提取出项目文件夹(projects/)、决策记录(decisions/),甚至还设计了一个每两周提醒我做一次“记忆审查”的机制。

听起来特别智能、特别全自动对吧?

但经过这半年的实践,我决定彻底推倒重来。因为跑了几个月我发现,让 AI 自动扫描生成的记忆,我是完全没有掌控感的。

它提取出来的东西,一大半都是模棱两可、正确但毫无用处的套话;为了凑齐结构,它在我原本的笔记库里又套娃建了一堆空架子。我平时本来就要写笔记,结果为了喂给 AI,还得每两周去清理一遍它生成的记忆库,心智负担极其沉重,最后那个文件夹我连打开都嫌烦。

3.0 阶段:彻底想通了,这次完全手搓!

把前两套方案全删干净之后,半个月前我重新建了现在的 3.0 版本。

这次的原则特别简单:绝不让 AI 自动瞎总结,绝不搞多余的空架子,我真正用到什么,就自己亲手写什么。


我现在手搓的这套系统,到底长什么样?

现在的整套配置,全身上下就是几个清清楚楚的纯文本文件,但串起来之后威力大得惊人。

截屏2026-10-28 14.55.34.png

大门守则:AGENTS.md

首先我在 Obsidian 仓库的根目录下创建了一个 AGENTS.md 文件作为总入口。现在的 AI 工具(像 Claude Code、Codex、Antigravity)打开仓库后,都会自动读取根目录下的这个文件,连以前手动配自定义指令的步骤都省了。

在这个文件里,我只写最硬的几条规矩:

  1. 开始任务前,先去读 [[Index]],按需找资料,不准默认加载全部文档;
  2. 未经我明确授权,不得新增、修改或删除记忆文件(直接从根源上堵死 AI 往记忆库里乱塞垃圾的可能);
  3. 不要刻意迎合我。对我的判断和方案先检查前提和逻辑,发现问题直接指出来,别顺着我哄。

0️⃣ 总路由表:[[Index]]

这相当于整个系统的导航仪,告诉 AI 遇到不同需求时,应该去哪里查找相关资料,不相关的文件一个字都别乱翻。

我把路由表分成了四大块:

  • 核心画像与家庭档案
  • 标准操作流程(SOP)
  • 持续跟踪议题
  • 日记与周记的存放路径规则(只写一行路径公式 _配置文件/日记/{YYYY}/{MM}/,AI 看一眼日历就能自己算路径去读,不用手动登记)

1️⃣ 我的底牌与活笔记直连:[[我自己]]、[[线上身份]]

在 [[我自己]] 里,我交代了自己的基本情况、技术能力、工作习惯和长期目标。更有意思的是,我还把自己的臭毛病也写进去了——比如容易拖延、完美主义不满意就想推倒重来、喜欢用研究工具代替真正行动。并且明确告诉 AI:看到我犯这些毛病的具体迹象时,直接给我指出来。

我还单独写了一份 [[线上身份]],记录了我的各平台账号、数字花园主域名和手头持有的其他域名,甚至连笔记库里容易重名混淆的词也做了专门说明,防止 AI 读历史笔记时串戏。

更省事的是,[[Index]] 直接连通了我平时真正在用的活笔记,比如 [[我的硬件设备]](记着我的电脑、NAS、VPS、软路由环境)以及家人的相关记录。不用专门给 AI 另存一份副本,我平时怎么记笔记,AI 就怎么读。

2️⃣ 反复蒸馏出来的:[[写作风格]]

这份文件就是开头让我一次性改稿成功的最大功臣。

我在里面写得极其具体:不要像 AI 替我总结人生经验,要像我正在把一件事想清楚;宁可有一点口语毛边,也不要顺滑到没有活人感;不准把“我也能赚一点钱”改成“商业模式闭环”,不准用“定位、抓手、赋能、内容矩阵”这种词,结尾不准搞升华。

很多人可能会问:我也想写这么一份文件,但我根本总结不出自己的写作风格怎么办?

其实特别简单,分享两个我自己用下来百试百灵的笨办法:

  1. 两版对比法:你先让 AI 帮你写一篇稿子,然后你自己一定要细致地亲手改一遍;改完之后,把两版一起丢给 AI,让它对比两版之间的区别,反推出你删掉了什么、保留了什么、习惯怎么说话。这个方法多做几次之后,AI 就能帮你提炼出一份极其贴合你审美和偏好的规范了。
  2. 历史对话考古法:如果你想知道自己平时还有哪些没意识到的个性化要求,可以直接让 AI 去分析你过往所有的聊天记录,让它专门提炼你以前在对话里提过的要求——比如说关于写作、关于标题、关于开头钩子的修改意见。扒完之后你就会发现,原来自己有这么多特殊的癖好。

3️⃣ 真正帮我干重活的:SOP 与 持续跟踪

如果只有前面那些,AI 充其量只是说话好听一点。真正让这套系统产生十倍回报的,是我把平时高频做的事情全写进了 SOP(标准操作流程)和 持续跟踪 文件夹里,甚至直接跟电脑本地的软件和命令行打通了:

  • 带娃做卡片与写家庭群汇报([[Anki 卡片制作]] + [[Anki 每日复习报告]]):
    我现在用 Anki 带 4 岁的女儿认字、学英语和背古诗。做卡的时候,AI 会照着 SOP 自动连接我电脑上的 AnkiConnect 接口查重,还会自己调用 edge-tts 和 ffmpeg 生成带 0.4 秒停顿的儿童慢速英语发音。
    到了每天晚上,我只需要跟 AI 说一句“写今天的复习报告”,它就会自己去拉取过去 15 天的刷卡日志,算出哪些字孩子很熟、哪些词卡了三次才过,然后用不带任何技术术语的家常话写好两段反馈,我直接复制就能发到家庭群给爷爷奶奶看,同时它还会自动把这段记录归档进 [[小橙子🍊学习记录]]。
  • 一句话管理待办清单([[滴答清单 (Dida CLI) 协作指南]]):
    我把滴答清单命令行工具(dida CLI)的操作指令写进了 SOP。平时问一句“我今天有什么待办”或者“帮我加个任务”,AI 直接在终端敲命令就帮我办妥了。
  • 长线项目的“状态机”([[Youtube 记录]]):
    像 YouTube 频道运营这种长期持续的事,如果每次都让 AI 读一年的复盘记录,既费钱又慢。所以我在文件最顶部做了一个「当前状态与核心结论」区(AI 优先只读这里):直接写明目前的频道数据进度、哪几个核心赛道贡献了最多的播放和涨粉、以及哪几类选题已经被数据证伪绝不再碰。聊选题的时候,AI 扫一眼顶部二十行,给出的建议刀刀见血,再也不会跟我说半句正确的废话。
  • 给记忆系统定期体检([[记忆系统自检]]):
    为了吸取 2.0 时代的教训,我还写了一个自检流程。当我需要检查时,AI 会去核对索引里的双链有没有失效、SOP 里的命令还能不能跑通、我的个人画像有没有过期信息,并且严格区分“已确认事实”和“合理推测”,最后只给我出一份体检报告,等我确认后才动手修改。

写在最后

这个系统我还在一点一点搭建和打磨,但我越来越笃定,这绝对是今年投资回报率超高的一件事。因为有了这套存在本地的纯文本配置,我不再被任何一个平台绑架——不管明天哪个大模型突然降智、或者又出了什么更强的编程工具,我只要打开这个文件夹,它第一秒就能变成那个最懂我的老搭档。

如果你也在用 Obsidian 或者本地 AI 工具,强烈建议你马上就手搓一个属于你自己的 AGENTS.md 试试看!

← 上一篇 Anki 下一篇 → 嘉信理财

🌱 关系图谱

关系图谱

💬 评论

🧙‍♂️

评论区正在施法中...

信使正在穿越次元壁,即将抖达... *Alohomora!* 🔓

本页目录

    输入关键词开始搜索