RT,最近在折腾这方面,但是效果不太理想,想让 openclaw 作为私人助理更好用。
@ROYWANG #26 如果是我,太多的内容则考虑自建 mcp
rag + 自研
@ROYWANG 换 Hermes
hermes 的体验算不得很好,主要是上下文容易飞速膨胀,哪怕压缩也无济于事。
看看腾讯团队开源的记忆插件
感谢老哥,我去看看
grok bot 还可以
主要考虑到自建.....
这么明目张胆的打广告,是不是不太好.....
感觉有时候记忆太多上下文太多也不好,重新开一轮聊天 AI 的智商立马上来
确实是这样的,但是我做的方案是归档,然后按需注入,不是全量的注入。比如上个月聊了什么,我一说某个话题,模型可以快速的去检索,了解事情原委,和我对话
这就是我抛弃 hermes 转投 openclaw 的原因
第一次知道还有这种服务,我研究下,感谢大佬
害 上下文膨胀起来真的挺头疼的
用 hindsight
这个也在研究,看看效果
纯聊天的话 chatgpt 自己会记得你干什么平时摆弄什么玩意的。但是写 codex 就不会了。
还是要考虑数据隐私问题。
避雷 mem0
大佬踩过什么坑吗?有什么推荐的么?
感觉还是 gpt 记忆力好啊
不太想依赖现有的服务,主要是考虑数据隐私问题,并且 GPT 没有 openclaw 好用
简单点的就是把记忆主动写进文件中,然后在 AGENTS.md 中做引导
数据太多了,如果记忆少一点这么做还可以,但是如果数据多起来就不行了,我现在是做了三层,一层总结层,总结目前会话,然后数据写到向量数据库,第二层归档,存档所有的对话,第三层工具层,记录所有的工具调用信息。三层均使用指针来指向,但是效果嘛.... 能用,但是说不是那么的好用.....
如果是我,太多的内容则考虑自建 mcp
要不一个 agent 一个文件夹。朱元璋废除丞相以后也得六部,后期更有内阁军机处啥的。每个 agent 专精就行了。
那到不至于,openclaw 的架构,就是一个主 agent + 多个辅 agent 的。辅助的 agent 只是临时分配任务调用。
用 Obsidian 构建专属自己的记忆库,我五个主流 AI 都用,还有一套共用记忆,每周由 codex 提取本地所有 AI 的记忆然后整合总结到 Obsidian,我确定没问题后推送到远程备份。
这种的话,长期大量的记忆就不太好有用了把.....
我现在不是让 AI 长期记住大量原始对话(完整会话只留在归档层)而是每周从新增内容里提取少量候选,我审核后才写进 Obsidian。真正使用时也只按当前任务读取相关的几条,不会把整个库一次性塞给模型。后面我还准备加入 “已过期、已替代” 标记和定期整理,目前来看效果还不错
我目前做的是总结层,然后通过向量模型写入数据库,但是效果不太理想,在研究 hindsight
mempal 我在用
字节有个 openviking
希望有大佬可以写个教程,现在 AI 发展的已经跟不上了
同求
llm wiki 了解一下