An image to describe post

📌 本文是「AI 时代的知识编排」系列的第 3 篇。全系列共 6 篇,记录我们如何用 AI + 结构化知识库在 7 天内产出 9 篇高质量技术博客,在 X 上获得 1,000+ 关注,付费博客营收 300 美元。这不是教程——是实战复盘。每篇可独立阅读。


每天早上醒来的失忆症患者

想象你有一个助手。他能力很强,什么都会做——写文章、做表格、查资料、翻译、编程。但有一个问题:他每天早上醒来,昨天的记忆全部清零。

你昨天花了两个小时跟他解释你的项目背景、你的写作风格、你的读者画像、你之前踩过的坑。他当时全懂了。今天早上你打开对话窗口,跟他说「继续昨天的」。他看着你,眼神茫然——他不记得昨天的事了。你得从头再解释一遍。

这不是假设。这就是现在每一个 AI 助手的真实状态。

Mem0(一个专门做 AI 记忆的公司)2026 年的报告里用一句话概括了这个问题:无记忆的 Agent 每次会话从零开始——没有用户偏好、没有先前上下文、没有连续性。翻译成人话:你每次打开 ChatGPT 或 Claude,对你来说是一个连续的工作流;但对 AI 来说,每一次新对话都是一场失忆症患者的新生。

你可能觉得这不是大问题——每次多花几句话交代背景就行了。但你想想:如果你在做一个 9 篇文章的系列,每篇文章的写作风格、配图规范、参考文献格式、之前踩过的教训、每篇文章的 ID 和核心论点……这些上下文加起来可能有上千字。每次开一个新会话都重新输入一遍?不仅浪费时间,而且你一定会漏掉东西。漏掉的东西就是 AI 会重复犯的错误。

我们的解决方案是一个文件:MEMORY.md。


一个文件解决失忆

MEMORY.md 不是一个复杂的东西。它就是一个 Markdown 格式的文件——翻译成人话就是「一个用简单符号排版的纯文本文件」。但它的作用是让 AI 跨会话保持记忆。

原理很简单。AI 每次新会话启动时,会先读取这个文件。文件里记录了项目的全部关键上下文:项目概述、已完成的工作、关键资源 ID、写作规范、踩过的教训、重要决策。AI 读完这个文件,就像失忆症患者看了一本自己昨天的日记——虽然它不「记得」昨天发生了什么,但它知道昨天做了什么、为什么那么做、今天该接着做什么。

具体到我们的项目,MEMORY.md 里记录了这些东西:

项目概述——这个项目是关于什么的、规模多大、目标是什么。一句话:「围绕 AI 编码 Agent + Spec-Driven Development 写作 9 篇博客文章」。

关键资源 ID——资料库的 ID、写作规划的 ID、每篇已完成文章的 ID。这些 ID 是 AI 在知识库里检索文献、读取文章的「地址」。没有这些 ID,AI 每次都要重新搜索,可能找错文件。有了 ID,精确到秒就能定位。

每篇文章的摘要——第几篇、标题是什么、核心论点是什么、用了哪些数据源、配图几张。这样 AI 写新文章时知道前面的篇章讲了什么,不会重复也不会断线。

写作规范——目标读者是谁(高中文凭以上、不懂技术的人)、语言风格(世俗化、亲民化、每个术语必须翻译)、类比策略(用做饭、装修等日常场景)、配图标准(卡皮巴拉主角、同一张基准图做参考)。

踩过的教训——比如第一篇写完后发现「spec 不能为叙事编写」(翻译成人话:不能为了让故事好看就编一个看起来合理但实际是倒推的示例)、配图必须用同一张基准图做参考否则风格不统一。这些教训写在 MEMORY.md 里,后续每一篇都自动遵守。

重要决策——系列规模 9 篇、叙事弧线是什么、风格定位是什么。

每写完一篇文章,我就更新这个文件——把新文章的 ID、摘要、新发现的教训加进去。下次开新会话写下一篇文章时,AI 先读 MEMORY.md,立刻恢复全部上下文。不需要我重新解释任何东西。

An image to describe post

这不是「记录」。这是「学习」。记录是把事情写下来以防忘记;学习是让过去的经验改变未来的行为。MEMORY.md 做的是后者——第一篇文章的教训直接改变了第二篇文章的写法,而这个改变是自动发生的,因为 AI 读了这个文件。


不只是我们这么做:学术界和企业界都在做

MEMORY.md 听起来像是我们自己发明的小技巧。但实际上,2026 年整个 AI 行业都在朝同一个方向走。

Towards Data Science(一个技术媒体)2026 年的一篇文章把 AI 的记忆分成了四层——翻译成人话就是四种不同的记忆:

工作记忆(Working Memory)——就是 AI 当前对话里能看到的内容。你在对话框里打字、AI 回复,这些都在工作记忆里。但会话一结束,全部消失。就像你脑子里的短期记忆——正在想的事情,打了个岔就忘了。

情景记忆(Episodic Memory)——具体事件的记忆。「上次用户让我写一篇文章,他喜欢先看大纲再写正文」「上次用户否决了某个标题」这些就是情景记忆。记录的是「什么时候发生了什么」。

语义记忆(Semantic Memory)——抽象知识和事实。「这个项目的配图风格是卡皮巴拉」「这个系列的读者是不懂技术的人」「每篇文章必须带参考文献」。这些不绑定在某一次具体对话上,是跨会话通用的知识。

程序记忆(Procedural Memory)——编码进可执行技能和行为模式中的记忆。不是「知道什么」,而是「怎么做」。比如「写文章前先查参考文献」「每个数字后面必须加一句翻译」这些行为约束和规则。

MEMORY.md 对应的就是「语义记忆」层——它存的是抽象的、持久的项目知识,不是某次对话的具体细节。而 AGENTS.md(另一个常见文件,翻译成人话就是「给 AI 的行为规则手册」)对应的就是「程序记忆」层——存的是行为约束和规则,比如「不要使用未经核查的数据」「每个数字后面必须加一句翻译」。

这不是某个博主的自创。Atlan(一个数据治理平台)2026 年的技术对比报告对比了市面上 8 个主流 AI 记忆框架。虽然这些框架的底层架构各不相同——有的用向量存储,有的用时序知识图谱,有的用操作系统式的分层管理——但它们共享一个核心模式:会话结束时把重要事实写入持久存储,会话开始时把它们注入回去。 翻译成人话:架构各有千秋,但「存档-读档」的基本思路是一致的。MEMORY.md 就是这个「存档文件」的一个具体实现。

更值得注意的是,2026 年 AI 记忆已经从一个「可有可无的附加功能」变成了一个独立的架构组件。Mem0 的报告指出,记忆现在有了自己的 benchmark(翻译成人话就是「标准化的性能测试」)和独立的研究文献。它不再被塞进上下文窗口里当临时工——它有了自己的位置、自己的格式、自己的安全考量。