确定性内存设计
概述
AI 记忆系统的设计原则:内存层的行为应该是确定性的、可预测的、可复现的,而非依赖 LLM 的概率性输出。
关键内容
- 三大原则:内存层应该是确定性的(相同输入产生相同输出)、免费的(无 API 调用成本)、离线的(不依赖云服务)
- 实现方式:所有内存操作(Room 检测、内容分类、压缩)使用正则表达式和关键词评分,而非 LLM
- 与概率性方法的对比:
- 概率性(Mem0/Zep):LLM 提取信息,每次结果可能不同,依赖云 API,有调用成本
- 确定性(MemPalace):规则驱动,结果可复现,完全本地,零成本
- 优势:可调试、可测试、可预测性能、无供应商锁定、数据隐私保障
- 适用场景:需要可靠、可控、可审计的记忆系统。不适合需要语义理解和创造性归纳的场景
来源
- raw/articles/ai-tools/mempalace/mempalace_01_overview.md — MemPalace 系列总览篇
相关
- MemPalace — implements
- 零 LLM 调用内存层 — extends
- 信息提取损耗 — contradicts