Skip to content

Repository files navigation

中文  /  English  /  Русский

LivingMemory

为 AstrBot 构建的长期记忆:精准召回,并在每次对话中持续演化。

捕获    检索    连接    演化

最新版本 Python 3.10 或更高版本 AstrBot 4.24.2 或更高版本 AGPL-3.0 许可证

LivingMemory 双路检索流程

让记忆形成结构

精准召回

BM25 与向量检索同时覆盖文档路和图路,最终通过融合排序收敛为可靠结果。
动态上下文

事实被拆分为独立记忆原子,分别拥有重要度、TTL、强化机制与时间衰减。
全量可见

通过社区结构与多级细节,在高性能画布中探索完整的记忆关系图谱。

一套完整的记忆系统

召回 智能 控制
混合检索
关键词与语义检索覆盖两条数据路径。
双通道总结
事实信息与人格上下文保持独立价值。
安全操作
自动备份、事务删除与重建失败回滚。
Agent 原生工具
recall_long_term_memorymemorize_long_term_memory
时间感知图谱
关系置信度随证据累积或消退动态变化。
专注的管理界面
管理记忆、调试召回并检查完整图谱。

近期能力

可恢复记忆 可控边界 在线维护
原文与归档
重要记忆可保留来源消息,支持核验、重新总结;低价值记忆可归档并恢复,而非直接删除。
作用域与访问控制
可按会话、用户或全局共享记忆,并通过强制隔离、白名单和身份别名明确边界。
安全索引重建
启动检查和大规模修复在后台运行,使用分批重建、进度状态、失败回滚和影子索引切换。
flowchart LR
    A[对话] --> B[总结]
    B --> C[原子化与索引]
    C --> D[混合召回]
    D --> E[强化]
    C --> F[衰减或过期]
    E --> C
Loading

三步开始

  1. 从 AstrBot 插件市场安装,或将插件放入 data/plugins
  2. 重载 AstrBot,进入 LivingMemory 配置页面。
  3. 选择下方两个 Provider;其余配置均提供实用默认值。
配置项 用途
embedding_provider_id 嵌入模型;留空则使用 AstrBot 默认配置。
llm_provider_id 总结模型;留空则使用 AstrBot 默认配置。

可视化工作区入口为 插件 -> LivingMemory -> Pages -> dashboard。插件 Pages 需要 AstrBot 4.24.2 或更高版本

深入了解

入门 配置 使用 原理
快速开始
功能全览
完整配置 命令列表
WebUI 管理
技术架构

从 v1.4.0-v1.4.2 升级?请先检查备份、迁移与清理配置

项目

完整文档 · 版本发布 · 更新记录 · 问题反馈

社区支持:QQ 群 953245617 · 口令:lxfight

LivingMemory 使用 AGPL-3.0 许可证发布。

About

一个拥有动态生命周期的智能长期记忆插件。

Resources

Stars

313 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages