核心功能
memU-lite 是一款专为 OpenClaw 设计的轻量级结构化记忆系统,灵感源自 memU,但彻底摒弃外部依赖,仅通过 Markdown 文件与 OpenClaw 原生工具实现持久化记忆管理。
核心用法:采用三层架构——顶层 MEMORY.md 索引概览、中层 items/<category>/ 原子记忆、底层 raw/ 原始记录。支持五种记忆类型(preferences/knowledge/relationships/tasks/skills),通过 P/K/R/T/S-YYYYMMDD-NNN 格式 ID 管理,配合标签索引与双向链接实现快速检索。
显著优点:
1. 零依赖部署:无需 Postgres、API 或向量数据库,纯文件系统即可运行
2. 极低门槛:单命令初始化,Markdown 格式人类可读,易于版本控制
3. 结构化检索:分类目录 + 标签系统 + 时间线索引,支持 memory_search 语义检索
4. 无缝迁移:目录结构与 memU 兼容,未来可平滑升级至完整版
潜在局限:
- 无自动提取:依赖 AI 主动记录,无后台持续运行的主动预判能力
- 语义检索受限:原生仅支持关键词搜索,高级语义搜索依赖 OpenClaw 内置
memory_search - Token 优化有限:无内置压缩机制,长对话上下文管理效率不如 memU
- 并发安全:文件锁机制缺失,多进程同时写入存在覆盖风险
适合人群:
- 追求极简部署、拒绝外部依赖的开发者
- 需要快速搭建持久记忆的轻量级 Agent 场景
- 现有 memory-core 用户,希望获得更规范的文件结构
常规风险:
- 数据完整性依赖手动维护,未及时更新 MEMORY.md 索引将导致检索失效
- 长期运行后文件数量膨胀,需定期归档清理
- 敏感信息以明文 Markdown 存储,无加密机制,需配合文件权限管控