核心功能
LLM Memory Integration 是一款专为本地环境设计的记忆检索与管理技能,采用双包架构实现功能与安全的平衡。公开安全包基于纯Python实现,提供FTS全文搜索、查询改写(含拼写纠正与同义词扩展)及查询缓存三大核心能力,所有操作均在本地SQLite数据库完成,零网络依赖。
显著优点
安全隐私极致化:v6.8.1版本彻底移除了所有LLM/Embedding相关代码、网络API调用及numpy等外部依赖,实现真正的零依赖纯本地运行,用户数据完全隔离于本地文件系统(~/.openclaw/memory-tdai/)。架构灵活:公开包与私有增强包分离,后者提供10-1000倍性能加速(原生扩展/GPU),但需用户显式授权安装,避免供应链攻击。使用门槛低:同时支持Python SDK程序化调用和CLI命令行操作,api设计简洁(add/search/list/export/import),学习成本极低。
潜在局限
性能天花板:纯Python实现的向量操作在百万级数据场景下可能成为瓶颈,需依赖可选的私有增强包突破。生态封闭:记忆数据存储于自定义路径,与主流向量数据库(如Chroma、Milvus)无直接兼容,迁移成本需考虑。功能边界明确:定位为"记忆检索"而非"记忆生成",本身不内置LLM对话能力,需配合其他技能使用。
适合人群
- 隐私敏感型开发者:医疗、法律、金融等场景下的本地知识库构建
- 离线环境用户:无稳定网络或合规限制内网环境
- OpenClaw生态用户:寻求与框架深度整合的原生记忆组件
常规风险
1. 数据持久化风险:SQLite文件位于用户目录,需自行备份防止误删
2. 版本兼容性:Python 3.8+硬性要求,老旧系统需评估
3. 私有包来源验证:若启用增强包,务必通过官方CNB仓库获取,避免第三方篡改