lxfight-s-Astrbot-Plugins/astrbot_plugin_livingmemory
一个拥有动态生命周期的智能长期记忆插件。
解决的问题
为 AstrBot 提供长期记忆系统,使 AI 代理能够记住用户偏好、角色关系、项目进展以及跨不同对话的历史协议,而无需仅依赖短期上下文窗口。
工作原理
LivingMemory 在对话轮次达到设定数量后,会自动将对话历史组织为长期记忆。它结合关键词搜索、向量检索(语义搜索)和知识图谱来召回相关信息。系统通过归档、衰减和访问强化来管理记忆生命周期。此外,代理可以通过特定工具调用(recall_long_term_memory 和 memorize_long_term_memory)主动读取和写入记忆。
适用人群
希望其 AI 助手能够持续、动态地记住互动历史,并能以可视化方式管理这些记忆的 AstrBot 用户。
主要亮点
- 混合召回:结合关键词检索与向量检索,并通过图谱导航实现高精度记忆召回。
- 代理式记忆:允许 AI 代理主动触发记忆召回与存储。
- 可视化管理:提供专用 Web 界面(Pages),用于浏览关系图谱、编辑记忆和测试召回功能。
- 可定制 UI:为管理仪表板提供四种不同视觉主题(Editorial、Studio、Paper 和 Terminal)。
相关
- 项目
- 项目
- 项目
- 项目
- 项目