Install
openclaw skills install @141553/layered-memory-sys分层记忆系统 v2.4.1 — 6层架构的智能记忆管理。支持分层TTL管理、梦境模式(自动巩固/归档/遗忘/合并)、TF-IDF搜索、导入导出、全功能管理面板(搜索/批量操作/编辑/梦境触发)、自动备份、Docker一键部署。适用于AI Agent需要长期记忆、分层管理、自动遗忘和知识提取的场景。触发词:记忆、分层、梦境、导入导出、归档、备份
openclaw skills install @141553/layered-memory-sys分层记忆系统 — 6层架构的智能记忆管理,灵感来自人类记忆机制。
processed_messages 表追踪已处理消息install.sh 支持 Docker/原生双模式GET /api/export 按层级/类型/状态过滤导出POST /api/import 支持三种冲突处理模式cd skills/layered-memory-sys
npm install
node scripts/test-v2.mjs
node scripts/dream-cycle.mjs
node scripts/stats-panel.mjs
cd skills/layered-memory-sys
bash install.sh
自动部署 API 服务、Nginx 面板(含记忆管理 UI)、定时备份→ http://localhost/memory
cd skills/layered-memory-sys
node scripts/start-api.mjs
启动后访问:
http://localhost:3456/api/...http://localhost:3456/{memory.html}(需配 Nginx)node scripts/backup.mjs --dir ./backups --keep 30
| 方法 | 路径 | 说明 |
|---|---|---|
| GET | /api/memories | 列出所有记忆 |
| GET | /api/memories/:id | 获取单条记忆 |
| POST | /api/memories | 创建记忆 |
| PATCH | /api/memories/:id | 更新记忆(部分字段) |
| DELETE | /api/memories/:id | 删除记忆 |
| 方法 | 路径 | 说明 |
|---|---|---|
| POST | /api/search | 关键词搜索 {query, limit} |
| POST | /api/search/tfidf | TF-IDF 搜索 |
| 方法 | 路径 | 说明 |
|---|---|---|
| POST | /api/dream/run | 手动触发梦境 |
| GET | /api/dream/logs | 梦境日志 |
| GET | /api/dream/stats | 梦境统计 |
| GET | /api/reminders | 获取提醒列表 |
| POST | /api/reminders | 创建提醒 |
| 方法 | 路径 | 说明 |
|---|---|---|
| GET | /api/stats | 统计总览(层级分布、标签云、即将过期) |
| GET | /api/export?status=all | 导出所有记忆(JSON 数组) |
| GET | /api/export/download?status=all | 导出为可下载 JSON 文件 |
| POST | /api/import | 导入记忆 `{memories, mode:"skip |
| 层级 | TTL | 说明 |
|---|---|---|
| flash | 3天 | 临时查询、一次性问答 |
| active | 7天 | 正在进行的任务 |
| attention | 30天 | 反复讨论的话题 |
| settled | 90天 | 重要经验、决策记录 |
可通过配置锁定特定层级,防止被归档或遗忘。
支持环境变量 + 配置文件 (memory/config.json) + 默认值三级覆盖:
| 环境变量 | 说明 |
|---|---|
| MEMORY_DIR | 记忆数据目录 |
| SESSION_DIR | Session 日志目录 |
| 依赖 | 用途 | 必需 |
|---|---|---|
| sql.js | SQLite WASM 存储 | ✅ |
| nodejieba | 中文分词 | 推荐 |
| ws | WebSocket | 可选 |