关于agent记忆设计这件事
- 内容介绍
- 文章标签
- 相关推荐
本帖使用社区开源推广,符合推广要求。我申明并遵循社区要求的以下内容:
- 我的帖子已经打上 开源推广 标签: 是
- 我的开源项目完整开源,无未开源部分: 是
- 我的开源项目已链接认可 LINUX DO 社区: 是
- 我帖子内的项目介绍,AI生成、润色内容部分已截图发出: 是
- 以上选择我承诺是永久有效的,接受社区和佬友监督: 是
以下为项目介绍正文内容,AI生成、润色内容已使用截图方式发出
我认为目前agent的限制不在于模型的能力有多强,而是没有记忆模块没有设计好。
项目地址: GitHub - makenBlous/memCore: Local-first memory core for a single-user long-running conversational agent. · GitHub
目前很多成熟的框架和系统都喜欢用RAG那套,或者是GraphRAG.如果agent的记忆设计只是这样,那充其量就是个大号的电子图书馆和agent没有半毛钱关系。
我思考了一下结合网上查到的资料整理了一份属于我的记忆模块的设计,我打算从记忆衰减与升格、作用域、身份权重(后面想了想废弃了)、多时间维度、记忆来源依据等等:
1.图便利是基础,但是图的点不能是一个单纯的实体,而是有各种属性的记忆对象(没错面向对象开发)。
本帖使用社区开源推广,符合推广要求。我申明并遵循社区要求的以下内容:
- 我的帖子已经打上 开源推广 标签: 是
- 我的开源项目完整开源,无未开源部分: 是
- 我的开源项目已链接认可 LINUX DO 社区: 是
- 我帖子内的项目介绍,AI生成、润色内容部分已截图发出: 是
- 以上选择我承诺是永久有效的,接受社区和佬友监督: 是
以下为项目介绍正文内容,AI生成、润色内容已使用截图方式发出
我认为目前agent的限制不在于模型的能力有多强,而是没有记忆模块没有设计好。
项目地址: GitHub - makenBlous/memCore: Local-first memory core for a single-user long-running conversational agent. · GitHub
目前很多成熟的框架和系统都喜欢用RAG那套,或者是GraphRAG.如果agent的记忆设计只是这样,那充其量就是个大号的电子图书馆和agent没有半毛钱关系。
我思考了一下结合网上查到的资料整理了一份属于我的记忆模块的设计,我打算从记忆衰减与升格、作用域、身份权重(后面想了想废弃了)、多时间维度、记忆来源依据等等:
1.图便利是基础,但是图的点不能是一个单纯的实体,而是有各种属性的记忆对象(没错面向对象开发)。

