网易首页 > 网易号 > 正文 申请入驻

OpenClaw把22万条记忆塞进Postgres

0
分享至


9个节点、20个智能体同时开工,昨天定的方案今天就忘——这不是人的问题,是架构的硬伤。Joe团队用PostgreSQL+pgvector给OpenClaw搭了一套"外接海马体",22,000条消息、736个会话、27个智能体的记忆终于不再碎片化。

他们的Markdown记忆系统原本有四层:会话上下文、CONTEXT.md工作记忆、每日原始日志、定期整合的长期记忆。但跨智能体共享知识靠手动复制,文件越多搜索越烂。

新方案是加一层"Layer 0"记忆服务,不是替换而是共存。查询时并行跑Markdown的memory_search和Memory Service的/search,结果合并——这叫"双查询模式"。

Postgres里塞了什么

messages表存了22,000+记录,sessions表736条,agents表27条。facts表用主谓宾结构存知识,public_knowledge表当共享知识库。

Python写的Memory Service开8092端口,暴露三个接口:/search做语义检索,/facts管结构化知识,/ingest吞会话数据。systemd跑的同步守护进程每5分钟把OpenClaw的JSONL日志刷进Postgres。


Joe提到一个细节:JSONL不是每行一条消息,是事件驱动格式。他们第一版按行解析,结果灌进去一堆垃圾数据。得给每种事件类型写分支逻辑。

更坑的是并发。27个智能体同时连库,连接池配小了直接崩。他们调了池大小和超时,又给(session_key, message_index)加复合唯一约束,用ON CONFLICT DO NOTHING保证幂等——重跑同步不会重复灌数据。

向量检索的隐性成本

pgvector确实香,但同步生成22,000条消息的嵌入不是开玩笑的。Joe没提具体用了多久,只说是"implementation pitfall"之一。

他们的facts表设计很有意思:主谓宾结构。不是存"用户喜欢深色模式",而是拆成(用户, 偏好, 深色模式)。这种结构化知识可以跨会话推理,比纯向量相似度更精准。

public_knowledge表是另一个关键点——27个智能体的共享记忆池。以前靠手动复制MEMORY.md,现在写进这张表就全员可见。


双查询模式的具体合并策略Joe没细说,但提到"leverage both"。我猜测是向量检索召回候选,再用结构化facts做精排——类似RAG里的重排序环节。

为什么选Postgres而不是专用向量库

团队显然算过账。他们已经在跑OpenClaw集群,再加一套Pinecone或Milvus意味着新的运维负担。pgvector的HNSW索引在Postgres 15里足够用,而且事务、备份、权限管理都是现成的。

一个产品经理视角的观察:这套架构的"可逆性"很好。如果pgvector哪天不够用了,facts表和public_knowledge表的数据模型可以直接迁移,业务逻辑不用重写。

Joe的原文有个值得玩味的表述——"co-existence rather than replacement"。不是推倒重来,是嫁接。这种渐进式改造在大厂很常见,但写出来的人不多。

他们的同步间隔是5分钟。这意味着最坏情况下,一个会话的记忆有5分钟延迟才能被其他智能体检索到。对于实时协作场景,这个延迟够吗?Joe没给答案,但留下了这个数字。

22,000条消息、736个会话、27个智能体——这三个数字是2026年3月29日的快照。按5分钟同步一次的频率,现在应该膨胀到什么规模了?

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
白人女性与黑人女性的体味差异,网友真实分享引发热议

白人女性与黑人女性的体味差异,网友真实分享引发热议

特约前排观众
2025-12-22 00:20:06
毛泽覃前妻即将结婚,征求毛主席意见,毛泽东:你再婚,我不干预

毛泽覃前妻即将结婚,征求毛主席意见,毛泽东:你再婚,我不干预

大运河时空
2026-04-08 12:25:03
杜月笙儿子被蒋经国逮捕后,杜月笙举报孔令侃,老蒋把儿子训一顿

杜月笙儿子被蒋经国逮捕后,杜月笙举报孔令侃,老蒋把儿子训一顿

海佑讲史
2026-04-09 13:00:29
输球后皇马顿悟!高层夏窗敲定关键交易,起价1.2亿欧,核心来了

输球后皇马顿悟!高层夏窗敲定关键交易,起价1.2亿欧,核心来了

祥谈体育
2026-04-09 12:30:22
程序员哭泣:被阿里裁员3年了,收入巅峰永远停在2022年了,125万

程序员哭泣:被阿里裁员3年了,收入巅峰永远停在2022年了,125万

黯泉
2026-04-08 20:26:04
张姩菡妈妈李丽婧更新:辟谣假消息,孩子爸很强大,他承受了太多

张姩菡妈妈李丽婧更新:辟谣假消息,孩子爸很强大,他承受了太多

观察鉴娱
2026-04-08 09:48:20
NBA最后一期新秀榜!克尼佩尔第一!赢在战绩!

NBA最后一期新秀榜!克尼佩尔第一!赢在战绩!

篮球大图
2026-04-08 22:21:00
和儿子微信聊天的“妈妈”其实是杀人嫌犯!装修工强奸未遂杀害女子,用她手机欺骗家属

和儿子微信聊天的“妈妈”其实是杀人嫌犯!装修工强奸未遂杀害女子,用她手机欺骗家属

潇湘晨报
2026-04-08 12:05:19
四大巨星齐夸赵心童!热度引发籍贯之争,到底算哪里人?尘埃落定

四大巨星齐夸赵心童!热度引发籍贯之争,到底算哪里人?尘埃落定

观察鉴娱
2026-04-08 09:36:52
59岁江珊无单位无退休工资,一场罢演,让她一辈子为生计奔波

59岁江珊无单位无退休工资,一场罢演,让她一辈子为生计奔波

丹妮观
2026-04-06 14:49:48
华为取消:员工主动离职 N + 1 补偿

华为取消:员工主动离职 N + 1 补偿

云头条
2026-04-08 21:33:42
彩票出现断崖式暴跌,“花2元中500万”没人信了?原因引人深思

彩票出现断崖式暴跌,“花2元中500万”没人信了?原因引人深思

平说财经
2026-02-12 16:27:02
杨瀚森太会做人!全队球员都被他安排了!

杨瀚森太会做人!全队球员都被他安排了!

柚子说球
2026-04-08 18:02:28
47岁上海男子糖尿病,入院后猝死,主任:吃二甲双胍5件事不要做

47岁上海男子糖尿病,入院后猝死,主任:吃二甲双胍5件事不要做

健康之光
2026-04-06 21:35:03
美伊刚握手言和,阿联酋反手轰炸伊朗炼油厂,50年血债该算了!

美伊刚握手言和,阿联酋反手轰炸伊朗炼油厂,50年血债该算了!

52赫兹实验室
2026-04-09 12:23:27
广东逆行堵路 "路霸" 后续,硬刚交警下场很惨,处罚结果大快人心

广东逆行堵路 "路霸" 后续,硬刚交警下场很惨,处罚结果大快人心

十九妹
2026-04-09 03:08:46
家长注意了!这些全是“假牛奶”!别再整箱往家搬了!花钱还坑娃

家长注意了!这些全是“假牛奶”!别再整箱往家搬了!花钱还坑娃

番外行
2026-03-27 10:27:39
乌克兰攻击俄最大的沃罗涅日化工厂!跨境攻击首次超过俄军

乌克兰攻击俄最大的沃罗涅日化工厂!跨境攻击首次超过俄军

项鹏飞
2026-04-07 19:12:08
印度:我们每家都有电视,中国行吗?法国:人家中国居民不用偷电

印度:我们每家都有电视,中国行吗?法国:人家中国居民不用偷电

至死不渝的爱情
2026-04-09 08:12:28
费尔蒂塔再投8500万,火箭锁定西部前五,格林成玻璃人

费尔蒂塔再投8500万,火箭锁定西部前五,格林成玻璃人

格斗联盟王大锤
2026-04-09 13:08:54
2026-04-09 14:16:49
灰度测试中
灰度测试中
生活正在重构,目前还在灰度测试阶段,暂不全量发布。
969文章数 13关注度
往期回顾 全部

科技要闻

Meta凌晨首发闭源大模型 扎克伯格又行了?

头条要闻

达赖深度卷入爱泼斯坦权色网 印媒再披露惊人新证据

头条要闻

达赖深度卷入爱泼斯坦权色网 印媒再披露惊人新证据

体育要闻

8万人面前心脏骤停 现在他还站在球场上

娱乐要闻

金莎官宣结婚 与老公孙丞潇相差18岁

财经要闻

谈判基础已被破坏!霍尔木兹海峡关闭

汽车要闻

8155芯片+L2智驾 瑞虎5运动版上市 置换补贴价6.79万元起

态度原创

本地
时尚
房产
公开课
军事航空

本地新闻

建水Color Walk | 古城慢调,掉进春天的调色盘里

ED网红病,正在掏空年轻女性

房产要闻

超级卷王登场!海口首个抬板四代宅,彻底刷新认知!

公开课

李玫瑾:为什么性格比能力更重要?

军事要闻

黎真主党发射火箭弹 回应以违反停火协议

无障碍浏览 进入关怀版