Tech
[分享创造] Agent 记得越多,为什么反而越容易答错?我们开源了 OpenContext 和 DeepSeek Harness 相关的插件
我们做 Agent 时发现一个挺反直觉的问题:记得越多,不一定越聪明,反而更容易被过期信息带偏。
比如用户三个月前说喜欢 A ,后来明确改成了 B 。
把两条都扔进向量库,检索时可能一起回来;直接用 B 覆盖 A ,又会丢掉“为什么改”。在合同修订、理赔、研究这类跨几周甚至几个月的工作里,真正有价值的往往正是这些变化和判断过程。
RAG 能找回“相关内容”,但相关不等于现在还有效。
所以我们做了 OpenContext:
https://github.com/melandlabs/opencontext
OpenContext 给事实加上时间、版本和关系,让 Agent 能分清:
一条信息从什么时候开始有效;
新信息是在补充、替代还是反驳旧信息;
用户现在的偏好是什么,三个月前又是什么;
当前结论是怎么一步步变成今天这个版本的。
换句话说,它不只是让 Agent“记住”,还让 Agent 能回答:
用户现在喜欢什么?
三个月前系统知道什么?
当前结论替代了哪条旧结...
Read the full discussion on V2EX
This article was aggregated from V2EX. Click to join the conversation.
View on V2EX