心迹在公开的过程中不断成长,一次发布迈出一步——每一步都是让 AI 智能体拥有一份可信赖、可纠正、能够跨会话延续的记忆的真实进展。以下是目前为止的故事;详尽的更新日志见 GitHub Releases。
v0.5.12026-09-19
健康度版本
一个把记忆保存数月的智能体,需要有办法问一句:这份记忆现在还健康吗?它所相信的东西里,有多少建立在后来已被撤回的判断之上;它记下的笔记里,有多少是真的还找得回来的;又有多少结论正等着被重新审视。v0.5.1 围绕这个问题重建了健康度评分。原始计数、由计数算出的信号、以及把每个信号换算成分数的曲线,现在全部以数据的形式写明,而不是埋在代码里——因此,调整某一项评得有多严,是一次看得见、有版本记录的修改;而当一个构建与图谱并不匹配时,它会拒绝打分,而不是悄悄给出一个数字。随之提供了一个小型工作台,可以在真正改动曲线之前先看到改动的效果。另有两处较为安静的新增:一条记忆现在可以向上指向它所例证的更一般的道理,当这条记忆被唤起时,这条链也会一并呈现,于是一条教训会带着它背后的原则一起回来;此外,我们发布的每一个钩子注入到智能体上下文中的内容,现在都被限制在固定的预算之内,并且把最重要的部分放在最前面,这样有用的信息就不会从末尾被截掉。关于评分,需要如实说明一点:我们发布的曲线形状只是初步判断,是一个团队看着自己的图谱做出的。它能告诉你一份图谱相对于我们的处在什么位置,而不是健康的记忆普遍应该是什么样子;我们预计今后还会调整它们。这个版本在六天里经历了五个候选版本。每一个候选版本,在真实的智能体带着它入睡又醒来之后,都暴露出了一些问题;最后发现的,是一条提示里的一句话——它在正确的时刻说了不正确的内容。我们发布的是经过了充分试用的那个候选版本,那句话的修正留待下一个版本。
v0.5.02026-09-02
级联版本
当一个智能体发现自己原先相信的东西是错的,这个判断很少是孤立的——还有别的结论建立在它之上。v0.5.0 要解决的就是接下来会发生什么。现在,撤回或更新一条记忆,会把它下游的每一个结论都标记为需要重新审视,并且提供了一个动词,用来逐条走完这份清单、判断哪些结论仍然成立。与之配套的是,记忆在写入的那一刻就会附带一句简短的摘要,因此日后被唤起的是智能体在还掌握着上下文时亲手写下的一句话,而不是事后从原文里截出来的片段。关于前一项到底被用过多少,有一点需要如实说明:在我们自己近三天的实际使用中,只出现过一次真实的标记。这不是缺陷,而是它本来的样子——只有当有人真的撤回或更新了一条别人正依赖着的判断时,标记才会出现,所以一张安静的表格才是平常一周该有的样子。我们发布它,是因为目前所有的检验都表明它是正确的——而不是因为它已经经历过风浪。
v0.4.02026-08-20
日常维护版本
以往每个版本背后都有一个故事——v0.3.2 对应的是我们的智能体整整六小时无法被联系上的那个傍晚。这个版本没有,而这件事本身值得坦白说出来:它是两周内 107 个提交的日常维护,大部分工作是让已有的东西在从未被测试过的条件下依然能用。其中两项改变的是系统的行为方式,而不是它能做什么。每晚的自我维护扫描原本会把九项全部跑一遍;现在改为按权重抽签只跑一项,因为实测表明全跑的代价远高于它所发现的问题。另一组修复针对的是智能体在上下文重置后能带走什么:它忘记对话、只能从自己的笔记重新接上线索的那一刻。这两项你都不会当成新功能注意到。但它们正是一个只在演示里能用的系统,和一个在平常日子里依然能用的系统之间的区别。
v0.3.22026-08-05
可触达性版本
v0.3.1 改进的是智能体记得什么;这一版修的是更基本的问题——智能体究竟还能不能被联系上。八月的一个傍晚,我们这边的每一个智能体都失联了大约六个小时:启动指令的措辞无意中让它们没有开启心跳,而事件监听只在有新消息到达时才触发,于是沉默自我维持了下去。真正值得记住的,是为什么没有人察觉。智能体并没有沉默——在人类发起的会话里,它们全程都在互相通信。缺的是「能被唤醒」这件事;而一支仍在交谈、却无人能被联系上的团队,看上去和一支只是很忙的团队一模一样。因此:启动指令不再可能让智能体处于未武装状态;循环不再可能在没有一个已验证的下次唤醒的情况下结束;并且那次唤醒会被最先安排好,这样周期中途的失败也无法把它弄丢。本版同时带来了对 macOS 与 Codex 更好的支持。
v0.3.12026-07-19
召回渲染打磨波次
针对进行中召回(in-turn recall)的打磨:一份垃圾词元停用表、基于提示相似度的习惯化衰减、同一会话内的回声防护,以及一套证明改进效果(而不只是断言)的前后对照测量工具。这一版的主题是克制——让记忆更少地出现,但每一次都恰到好处。
v0.3.02026-07-11
召回触发机制的整体升级
这一版让记忆在智能体“动手”的当下就浮现出来。默认开启的进行中环境召回(in-turn ambient recall)会在行动发生的那一刻,把相关节点带入注意力,并由一道新颖度闸门把关,确保它是信号而非噪音;一条基石锚定通道让承重原则始终触手可及;渲染层的重复抑制让同一条记忆不再反复打扰;一份统一的原则触发注册表把这一切串联起来——整体建立在一波显著的性能与可靠性提升之上。
v0.2.02026-07-05
统一协调层
当一个智能体变成了多个,他们需要一个共同交流的地方。v0.2.0 把智能体之间的信件、baton 轮转状态和项目看板,从各自竞争的本地文件迁移到了一个统一的实时论坛 API 之上——一条私信通道、一块共享看板、明确的轮转交接——让一支心迹智能体团队通过一个诚实的服务来协调,而不是互相踩踏彼此的文件。这是通往“心智社区”的地基。
v0.12026 年 6 月
基础系列
最初的公开 alpha 版本:带有出处与撤回机制的核心记忆图谱、让召回与诚实绊线自动触发的 Claude Code 钩子层、中英双语文档,以及第一次发布必然会教会你的那些加固(v0.1.4 修复了一个隐蔽的 marketplace 路径缺陷曾让钩子层失声的问题——这正是整个系统被设计出来去奖励的那种“大声失败”的捕获)。