其它·via @mubei
怎么让AI记住自己的一生? 别想把所有细节都塞进脑子里,更别动不动就删。 真正的解法是:让记忆像人一样,分层、变旧。 有…
怎么让AI记住自己的一生? 别想把所有细节都塞进脑子里,更别动不动就删。 真正的解法是:让记忆像人一样,分层、变旧。
有人写了一套即插即用的提示词和脚本,叫OptMem。 它用了一个极轻巧的机制,给了智能体“无限”的记忆。
先算笔账。 AI每天记点短笔记:机票、酒店、跑步、账单。 两个月下来,1000条记忆,就是8万个Token。 模型根本装不下。 现在的常规做法是弄个长期记忆文件,满了就把旧的删掉。 但这不符合直觉:谁敢保证一年前的细节,今天就绝对用不上?
OptMem怎么解? 第一条铁律:数据库只追加,任何东西都不删。 那上下文撑爆了怎么办?当场合并。 不用等半夜做后台清理,两条记忆一碰头,直接捏成一条。
“订了去日本的机票”,加上“订了东京的酒店”。 捏在一起,变成一条新记忆:“计划了一次东京之旅”。 它依然是记忆,只是细节变少了。
这样一路捏下去,系统里就长出了一棵二叉树。 时间跨度按二的倍数展开:半年、三个月、两周、一周,直到今天的鸡毛蒜皮。 离现在越近,细节越清晰。 年代越久远,越被浓缩成几句概括。 只要这么干,扔给AI的记忆上下文永远是固定大小。 不管存多久,都不会撑爆。
那旧细节彻底没了吗? 没丢。 因为第一条铁律说了,什么都不删。 所有原始记录全在底层日志里躺着。 真到了要用的时候,系统依然能从旧日志里,把当年那张日本机票精准捞出来。
无需托管,也无需运行复杂的后台程序。 它就只是一套提示词和脚本。 无限记忆从来不是死记硬背,而是允许细枝末节自然褪色。