Neural Memory

🧠 生物启发的神经图记忆系统

AI 增强榜 #30

生物启发式关联记忆系统,通过神经图传播激活实现跨会话智能召回,零LLM依赖,支持因果链追踪与矛盾检测。

收藏
53.9k
安装
12.6k
版本
4.58.1
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

NeuralMemory 是一款生物启发的关联记忆系统,专为AI Agent设计,替代传统的向量检索方案。其核心机制基于神经图传播激活(spreading activation):记忆以神经元形式存储,通过20种类型化的突触(synapses)连接,包括时间序列(BEFORE/AFTER)、因果关系(CAUSED_BY/LEADS_TO)、语义关联(IS_A/HAS_PROPERTY)、情感标记(FELT/EVOKES)以及矛盾检测(CONTRADICTS)等。

使用流程分为三个阶段:

  • 会话开始时:调用 nmem_context 注入近期记忆,或针对特定主题执行 nmem_recall
  • 会话进行中:通过 nmem_remember 存储决策、错误、用户偏好;遇到用户询问历史时以深度参数执行关联召回
  • 会话结束时:使用 nmem_auto 自动从对话文本中提取事实、决策与待办事项

召回深度分为4级(0-3),从即时事实(<10ms)到跨领域深度关联(~500ms),支持因果链回溯与矛盾记忆自动降级。

显著优点

1. 概念级关联,非关键词匹配:向量搜索依赖语义相似度,而NeuralMemory通过图遍历找到"概念相关"的记忆——即使无关键词或嵌入重叠。例如"auth决策"可同时激活时间+实体+概念神经元并求交集。

2. 纯算法实现,零LLM依赖:基于正则、图遍历、Hebbian学习("一起激发的神经元连在一起"),无需调用外部大模型即可实现记忆提取、情感分析和矛盾检测。

3. 记忆生命周期管理:实现艾宾浩斯遗忘曲线,记忆从短期→工作→情景→语义逐级转化, stale记忆自然衰减,避免信息膨胀。

4. 完整的双语支持:原生支持越南语与英语的记忆提取和情感分析。

5. OpenClaw深度集成:通过专属memory slot实现自动上下文注入(跨/new会话持久)和自动记忆捕获,6个核心工具即装即用。

潜在局限

1. 冷启动问题:新 brain 需要足够交互积累才能形成有效的突触连接网络,初期召回质量依赖人工标记的优先级与标签。

2. 深度召回延迟:深度=3的跨域关联耗时约500ms,高频实时场景需权衡精度与延迟。

3. 本地存储限制:默认SQLite本地存储(~/.neuralmemory/),多设备同步需手动执行nmem_transplant移植。

4. Windows配置复杂度:路径分隔符、python vs python3等细节增加非Unix环境部署门槛。

适合人群

  • 需要跨会话持久上下文的AI Agent开发者
  • 可解释召回有需求的研究者(因果链可追溯,非黑盒相似度)
  • 追求数据隐私本地化的企业用户(零外部服务调用)
  • 处理多语言(英越)知识管理的国际化团队

常规风险

  • 存储路径泄露风险:brain文件位于用户目录,共享环境需设置权限隔离
  • 版本回滚误操作nmem_version的快照/回滚功能在误用时可能导致记忆断点
  • 突触网络污染:高频错误关联会通过Hebbian学习强化错误模式,需定期nmem_health诊断
  • 插件构建失败:未执行npm run build导致dist/缺失是常见部署故障

Neural Memory 内容

手动下载zip · 5.5 kB
skill-card.mdtext/markdown
请选择文件