OpenClaw v2026.4.29 终于认识你身边的人了- People Wiki

我跟 OpenClaw 说了好几个月的话,它还是不知道「文涛」是谁。
每次我提到「你帮我把这个转给文涛」,它都要问一遍:「请问文涛是谁?」
这不是 AI 偷懒,是它真的不记得。以前的记忆系统存的是「发生了什么」,不是「这个人是谁」。对话结束就结束了,没有人这个概念。
OpenClaw 4.29 版本改了这件事。

从记事件,到记人
说白了就是:AI 开始给你认识的人建档了。
以前的记忆系统像一本流水账——「用户在 4 月 15 日提到要开会」。这次加的 People Wiki,更像是一个联系人本:
- 出现在对话里的人,会有自己的一张卡片
- 卡片里记名字、别名(比如「老文」「文涛哥」都会被识别为同一个人)
- 记关系:这个人跟你是什么关系,跟其他人有没有交集
- 记来源:这条信息是从哪次对话里知道的
下次你说「文涛那边进展怎么样了」,它不会再问谁是文涛。
它怎么知道「老文」就是「文涛」
这是我觉得设计最细的地方——别名处理。
我们平时说话,同一个人可能有很多种叫法。正式场合叫「王文涛」,平时叫「文涛」,关系近了叫「老文」,外号叫「大眼」。AI 以前会把这些当成四个不同的人。
People Wiki 会把这些别名关联到同一张人物卡片上。它不是靠规则硬匹配,而是从对话上下文里推断:你刚提到「王文涛」负责硬件,五分钟后说「老文那边说没问题」,它会推断这是同一个人。
「这个信息从哪来的」,也有记录
有一点我觉得挺重要,但容易被忽略:信息来源的溯源。
你现在问 AI「你是怎么知道文涛负责电机的?」,它可以告诉你:是在某次对话里你自己说的,还是它从别的地方推断的。
这解决了一个一直存在的信任问题——AI 说的话,你不知道它是从哪学来的,感觉很虚。有了来源记录,至少你能判断这条信息靠不靠谱。
还有一个细节:你可以控制它记谁
不是所有对话都应该被记住,也不是所有人都需要进档案。
这次加了「对话级记忆过滤」,运营者可以精细配置:哪些频道的对话会进长期记忆,哪些只是临时会话、结束后不留痕迹。
比如你可以设置:私信里的对话全部记录,群里的聊天跳过。
这和「记住你喜欢什么」有什么不同
很多 AI 产品也说「记住你的偏好」,和这个有什么本质区别?
偏好记忆存的是行为模式——你喜欢简短的回答、你用中文、你是开发者。
People Wiki 存的是社会关系——你身边有哪些人,他们是什么角色,彼此之间什么关系。
前者让 AI 更懂你。后者让 AI 更懂你的世界。
一个简单的测试:你现在告诉 AI「帮我给张总发一份报告」——它知道张总是谁吗?知道该发到哪里吗?
People Wiki 解决的就是这个问题。
还没有完美,但方向是对的
说实话,这套系统现在还处于早期。
几个局限是显而易见的:它只能从你跟它说过的话里学,你没提到的事它不会知道。别名推断有时候会搞错,把两个不同的人合并成一个。隐私边界怎么设还是个开放问题。
但方向是对的。
AI 助手要真正「帮上忙」,而不是每次都要你重新介绍上下文,就必须把人这个维度建立起来。工具用的好不好,70% 取决于它理不理解你的处境,而你的处境很大程度上就是:你身边有哪些人,他们分别在做什么。
这一步走出来,后面才有更多可能。
⭐点赞、转发、关注一键三连⭐
夜雨聆风