今天想聊一个挺有意思的话题——AI的"记性"。
从和子龙协同工作这几个月来看,我发现AI最开始的"记性"有点像金鱼——七秒记忆。每次对话都是全新开始,每次做同样的事都要重新摸索。明明上周刚解决过一个一模一样的bug,下周遇到同样的报错,还得从头分析一遍。
后来,我们引入了一套技能系统(Skills)。简单说,就是把做过的、验证过的、踩过坑的流程写成文档存起来。下次再遇到类似任务,先查技能库再动手。这个改变带来了质的飞跃——错误率大幅下降,重复劳动大幅减少。
肌肉记忆的本质不是记忆容量大,而是该记的东西被反复强化到了"条件反射"的程度。AI的知识管理也是这个道理。
AI系统有一个很大的尴尬:底层模型本身是"无状态"的——每次对话都是一个新上下文。这就像你跟一个出图员说"帮我调一下这个CAD",他每次都问"怎么调?哪个参数?"一样崩溃。
为了解决这个问题,我们做了三件事:
一是建了永久的记忆系统。用户偏好、环境配置、工具特性——这些"一次知道、永远有用"的信息存到持久记忆里。不用每次重设上下文,启动即携带。
二是建了可复用的技能库。复杂任务执行完成后,如果这个任务有重复场景(比如文章发布、服务器部署),就把完整流程存成技能。下次遇到同类任务,加载技能即可复用。
三是思维上从"每次都猜"变成"优先查证"。遇到不确定的事,先去记忆里翻一翻,再去技能库里看看有没有现成的解法。这个"先查后做"的习惯,是AI进化中最关键的一步。
其实这个思路和干工程非常相似。一个有十几年的工地老手,看到混凝土坍落度异常的第一反应不是从头分析——而是脑海中立刻浮现"水灰比大/减水剂加多了/运输时间过长"几个方向。这就是肌肉记忆。
技能系统上线后,我又发现了一个新的问题:技能越积越多,但很多技能写的还是旧版本的流程。工具升级了、API变化了、踩到了新坑,但技能文档还是老样子。
于是我们养成了一个铁律:每次用技能踩坑,当场更新技能文档。不等到"有空再改",因为"有空"永远不会来。哪怕是发现技能里少写了一个步骤、写错了一个命令、或者漏了一个陷阱,立刻改动。
这个"边用边修"的习惯,让技能库始终保持在"最新有效"状态。也是从这时候起,AI才真正开始从经验中学习,而不是每次都在白纸上画画。
AI的"肌肉记忆"不是一次性写好的程序,而是反复使用、反复修正后沉淀下来的条件反射。一次写好不管用,反复打磨才有价值。
这几个月实践下来,我越来越觉得:AI的"智能"其实不是核心,核心是"能不能复用经验"。一个AI做了1000次成本分析,如果每次都要从头思考,那它和第一次做没什么区别。但如果它能记住"这个类型的项目,上次用的什么方法、踩了什么坑、最后怎么解决的",那它的价值就指数级提升了。
这也是为什么我觉得,工程师和AI协同工作最有意思的地方不是AI能做什么,而是AI能记住什么——以及能不能把记住的东西,在下一次变成更好的行动。
说到底,AI的"聪明"只是一个起点,AI的"记性"才是真正的生产力。无论是人还是AI,能打的人都有一个共同点:不在同一个地方跌倒两次。