Fluid Memory

🧠 会遗忘的活体记忆,越用越懂你

智能体工具榜 #1

会遗忘、需强活的赛博大脑记忆系统,自动Hook同步+语义检索,让AI真正记住你

收藏
18.4k
安装
5.6k
版本
1.0.6
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

Fluid Memory 是一套仿生流体认知架构的记忆系统,区别于传统死板的向量数据库。核心交互围绕三大动作:

  • 植入 (Remember):通过 fluid_remember 写入记忆,支持用户主动触发「记住xxx」
  • 唤起 (Recall):通过 fluid_recall 语义检索,每次检索自动强化记忆权重(访问次数+1)
  • 遗忘 (Forget):动态遗忘(检索分<0.05自动过滤)、主动归档(fluid_forget)、梦境守护(定时清理<0.15分记忆)

系统通过 fluid-memory-sync Hook 监听 message:sent 事件,实现全自动学习,无需用户每次说"记住"。同时提供增量总结(fluid_increment_summarize)节省 Token,多轮对话后自动提炼关键信息。

显著优点

| 特性 | 说明 |
|------|------|
| 生物拟态 | 会遗忘、需强化,避免信息膨胀,更接近人类记忆 |
| 零 friction | Hook自动同步,对话自然流畅 |
| 语义感知 | 基于 ChromaDB 的向量化语义检索,非关键词匹配 |
| Token优化 | 增量总结机制,避免全量对话重复处理 |
| 可控遗忘 | 三层遗忘机制,用户可主动管理记忆生命周期 |

潜在缺点与局限性

1. 依赖本地 Python 环境:需要 Conda/miniconda + chromadb/pyyaml,Windows 路径硬编码(C:\Users\41546\...),跨平台部署需手动适配
2. Hook 耦合风险message:sent 事件监听若失败,自动学习链断裂,用户无感知

3. 遗忘阈值黑盒:0.05/0.15 的分数阈值缺乏透明解释,用户难以预判哪些记忆会被清理

4. 无多用户隔离:从实现看未显式区分用户命名空间,多用户场景可能污染

5. 总结质量不可控:自动总结依赖 LLM 提炼,关键信息可能丢失或误浓缩

适合人群

  • 追求长期个性化对话的 AI 深度用户
  • 需要跨会话记忆连续性的知识管理场景
  • 愿意接受"可控遗忘"哲学、不希望记忆无限膨胀的实用主义者
  • 具备基础 Python 环境配置能力的开发者/极客

常规风险

| 风险类型 | 说明 |
|----------|------|
| 数据持久化 | ChromaDB 本地存储,无自动备份,磁盘损坏即丢失 |
| 隐私泄露 | 记忆明文存储,无加密机制,共享设备存在泄露风险 |
| 幻觉强化 | 错误记忆被多次检索后会"记得更牢",需主动 `fluid_forget` 修正 |
| 环境依赖 | Conda 路径硬编码,迁移或重装系统需重新配置 |

Fluid Memory 内容

hooks文件夹
fluid-memory-sync文件夹
手动下载zip · 16.8 kB
handler.jstext/javascript
请选择文件