memU-lite

🧠 零依赖原子记忆 · 轻量持久

轻量级结构化记忆系统,零外部依赖,通过 Markdown 原子化存储实现跨会话用户偏好持久化与快速检索。

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

使用说明

核心用法

memU-lite 是一款专为 OpenClaw 设计的轻量级记忆管理系统,采用三层架构(Category/Item/Resource Layer)实现结构化知识管理。用户通过 init.sh 初始化目录结构后,可在 items/{preferences,knowledge,relationships,tasks,skills}/ 下创建原子记忆文件,以 <类型字母>-<日期>-<序号> 格式命名(如 P-20260302-001),并通过 MEMORY.md 维护索引。支持标签检索、双向链接关联及每日时间线汇总。

显著优点

1. 零外部依赖:纯 Markdown + Bash 实现,无需 Postgres 或 API 服务,部署复杂度极低
2. OpenClaw 原生集成:直接调用 memory_search/memory_get 工具,与现有 memory-core 兼容共存

3. 原子化设计:单文件单事实,避免信息混杂,置信度分级(high/medium/low)提升数据可信度

4. 轻量高效:对比完整 memU 系统,省去 70%+ Token 压缩的向量检索开销,适合中小规模场景

5. 迁移友好:目录结构与 memU 保持一致,未来可平滑升级至完整版

潜在缺点与局限性

  • 被动记录:无 AI 自动提取能力,需人工或 AI 主动触发记忆创建
  • 检索能力受限:依赖 OpenClaw 内置 memory_search,无专用语义向量索引,大规模数据下效率下降
  • 无实时预判:缺乏 memU 的后台持续运行能力,无法主动推送相关记忆
  • 维护成本:标签索引、时间线需手动更新,未实现完全自动化

适合人群

  • 追求极简部署、拒绝复杂依赖的个人开发者
  • 需要轻量级用户偏好持久化的 Agent 应用场景
  • 中小规模知识管理(记忆条目 < 1000)项目
  • 现有 memU 用户寻求降级/过渡方案

常规风险

  • 数据一致性:手动维护索引可能导致 MEMORY.md 与实际 items 目录不同步
  • 备份依赖:虽有 backup.sh 脚本,但无自动定时备份机制,存在数据丢失风险
  • 并发安全:无锁机制,多进程同时写入可能引发文件冲突
  • 版本漂移:长期手动编辑 Markdown 可能导致格式不统一,影响后续自动化解析

memU-lite 内容

memory文件夹
手动下载zip · 9.6 kB
MEMORY.mdtext/markdown
请选择文件