记忆系统成了这段时间的热点,大家都在聊自己的记忆系统有多牛X,自己的召回算法有多前沿。
但是,只会记忆是不是约等于死读书?
我现在越来越觉得,AI 记忆这件事如果只停留在记住事实,很容易走偏。
事实当然重要。没有事实,认知没法落地。但事实本身不会自动变成智慧。
一条日志、一段对话、一次报错、一个用户反馈,都只是现实里的切片。它告诉我们某件事发生过,但不一定告诉我们这类事情为什么会发生,更不一定告诉我们下次该怎么判断。
事实回答的是:发生了什么。认知回答的是:这类事情为什么会发生,以及以后遇到类似情况该怎么处理。
事实是“术”,认知是“道”。
这个区别,可能是 AI 产品下一阶段最重要的分水岭。

织梦1.0,其实还停留在事实和经验层
我们产品织梦 1.0 的核心还是是工作流 + Prompt。
当时的思路很直接:既然 AI 生成内容不稳定,那就把流程拆细,把提示词写清楚,把每个环节都固定下来。
角色设定、剧情推进、人物对话、场景描写、冲突升级、审核修正……都写成Prompt不就行了?

(1.0的屎山代码思路)
一开始这套东西是有效的。
因为它把很多隐性的创作经验,变成了可以复制的文字指令。AI 至少不再完全靠感觉乱写。
但越往后做,问题越明显。
提示词越来越多,几十个 Prompt 互相牵连。改一个场景描写,可能影响后面的剧情节奏;补一个人物规则,可能又和旧的世界观规则冲突。每一次问题出现,我们的第一反应都是再补一个 Prompt。
这地方最坑的是:表面似乎更复杂更专业,但众所周知,约束和规则越多AI越容易漂移。
我们只是把失败事实补成了更多规则,却没有真正抽象出为什么失败。
这就是事实堆积的第一个陷阱:它会给人一种系统正在进化的错觉。
但很多时候,它只是越来越难维护。
织梦2.0,harness时代
第二阶段,我不再把 AI 编程理解成一句提示词,而是把它拆成一套 Harness。

任务规格、上下文、Skill、工具、执行环境、产物、评估、进化……
这时候系统开始有变化。
Prompt 不再是唯一入口。任务要先被定义。上下文要有 Source of Truth。Skill 用来沉淀可复用流程。Trace 记录 AI 做过什么。Evaluator 判断结果有没有达标。错误库把失败留下来。进化层负责把这次失败反过来写进下一次规则。
这一步很关键。
因为它开始把事实记录变成认知生成链路。
比如,AI 某次把业务逻辑写进页面里,这是事实。
如果只是记住这个事实,下次可能还是没用。因为新任务、新页面、新文件名一换,AI 不知道这条事实和当前任务有什么关系。

但如果把它抽象成认知,规则就变了:
高风险业务逻辑必须找到唯一owner,不能在页面里临时补第二套判断。
这个认知就可以迁移。
登录能用,支付能用,权限能用,数据库迁移也能用。
这就是认知和事实的差别。
事实绑定一个场景。认知可以跨场景工作。
Harness的局限
harness更像是一个自我迭代的经验工厂。
自动化维护,不等于自动产生认知。
如果系统只是自动记录更多日志、更多任务、更多失败、更多用户反馈,那它依然可能变成一个更大的杂物间。
这也是很多 AI 产品做长期记忆时容易踩的坑。
它们记住了很多东西:
用户喜欢什么。用户之前说过什么。某次任务怎么做的。某个工具调用失败过。某个项目里有某个文件。
这些都对,但还不够。
长期记忆如果只是事实仓库,最后会越来越臃肿。AI 每次都在一堆旧记录里翻东西,看似有记忆,实际很难判断哪些重要,哪些过期,哪些只是一次性噪音。
所以我现在会把 AI 记忆分成两层:
短期记忆,存事实。长期记忆,存认知。
短期记忆要回答:当前任务刚才发生了什么。长期记忆要回答:未来遇到类似情况应该怎么判断。
事实不能被认知替代,但事实必须被认知吸收
这里要讲清楚一个边界。
我不是说事实不重要。
恰恰相反,事实是地基。没有真实日志、用户反馈、任务结果、错误现场,认知就会变成脑补。
但事实本身只是原材料。
举个我写公众号的案例,我写了一篇自认为高价值的内容,但阅读数据很差:
阅读200 、互动0 、完读率37% 、平均阅读时间1分钟……
这些都是事实。
如果只记事实,系统只能得到一句话:这篇数据不好。
但这没有价值。
真正有价值的是从这些事实里抽象认知:
低互动不一定说明内容没有价值,也可能说明读者没有拿到可收藏、可分享、可表达身份的资产。
这个认知就能指导下一篇。
标题要更贴读者痛点。封面要在缩略图里更直给。正文要给一个能带走的判断表。结尾要设计一个具体问题,而不是泛泛地说欢迎留言。
这时候,事实才被消化了。
它不再只是一次失败记录,而变成了下一次行动的判断标准。
AI 产品真正要做的,是事实到认知的抽象链路
我现在更愿意把这个过程拆成六步:
事实记录:发生了什么。
目标对比:它和我们想要的结果差在哪里。
错误归因:问题出在输入、上下文、工具、流程,还是判断标准。
规律抽象:这件事代表哪一类问题。
认知固化:下次遇到类似情况应该怎么做。
行动调用:新任务里能不能真的用上这条认知。
这才是 AI 记忆系统里最值得做的部分。

不是记更多,而是把实时抽象成认知。

人的学习也是一样,经验不能迁移,认知才能迁移
AI相关的知识,一天一个变化。
我跟很多创业者聊,大家都很焦虑。
因为害怕自己跟不上了,更害怕明天被大模型的一个更新替代。
那么我会思考,这些东西本质是什么?
Prompt、skill、harness这三个阶段,其实都在解决一个问题:
让AI更稳定的产出高质量内容,AI可以自我进化迭代
我上班见过很多人,非常吃经验论。
我做过这个项目。我踩过这个坑。我熟悉这个工具。我在这个行业干过几年。
这些当然有价值,但经验往往绑定场景。
真正能迁移的是认知。
比如一个人做电商,发现某个产品卖爆了,这是事实。他说以后多找这种产品,这是经验。但如果他进一步理解:用户买的不是产品参数,而是某个具体场景下的确定性收益,这就是认知。
这个认知换到课程、咨询、AI 工具、内容产品里,仍然能用。
AI 编程也是一样。
一个人修过很多 bug,只能说明他有经验。但如果他抽象出“复现路径、状态变化、边界条件、日志证据”这套判断模型,他去做 Agent 调试、产品复盘、内容数据分析,都会更强。
这也是我觉得认知重要的原因。
经验知识让人在特定工作更熟练。而认知则会帮助你在任意工作中快速找到核心问题。
当然,和AI认知一样,也不能无限抽象,
除非你想成为苏格拉底。
回到 AI:未来产品的竞争是:谁能从事实里长出认知
如果一个 AI 产品只会记住事实,它会越来越像一个巨大数据库。
它知道很多,但不一定理解很多。
真正有价值的 AI 产品,应该能从事实里抽象出认知,再用认知指导下一次行动。
这也是我做 织梦2.0后越来越确定的一件事:
AI native产品的底层,是给 AI 建一个认知引擎。
Source of Truth 提供可靠事实。Trace 保留行动过程。Evaluator 判断结果好坏。错误库沉淀失败原因。Skill 把重复经验变成流程。进化引擎把新的认知写回下一次行动。
所以,织梦从 1.0 的工作流 + Prompt,走到后来的 Harness+,不只是技术架构升级。
它其实是一次认知升级。
第一阶段,我们试图用更多 Prompt 管住 AI。第二阶段,我们开始用 Harness 管住过程。下一阶段,真正要做的是让系统能从事实里抽象认知。
因为只有这样,AI 才不是每次重新开始。
它才会真的变强。
最后
事实让 AI 知道世界发生了什么。
认知让 AI 知道下次该怎么判断。
一个 AI 产品如果只有事实记忆,它会越来越重;如果能形成认知,它才会越来越轻。
世界大模型就是在这方面的探索,但我认为还是在一个中间态,只是从间接吸取事实(人类创造的事实)走向直接感知事实(物理意义的存在事实)。
认知涌现而不是概率判断,这也是 AI 走向AGI,必须跨过去的一道门槛。
AI编程中,光快是没用的,我们追求的是置信度高!
我正在训练一个更懂你的AI公众号... 你的「关注」、「点赞」和「星标」就是我最好的数据集!期待下次为你精准推送
夜雨聆风