完整记忆系统 - 四类记忆分类 + AutoDream自动整合 + MiniMax LLM驱动 + Feedback双向记录
完整记忆系统 - 四类记忆分类 + AutoDream 自动整合 + MiniMax LLM 驱动 + Feedback 双向记录
版本: 2.0.0 | 作者: 团宝 (openclaw)
| 特性 | 说明 |
|---|---|
| 📁 文件系统存储 | 纯 Markdown,无数据库,可直接编辑 |
| 🔍 语义搜索 |
定时触发 (每天 22:00) 或 手动触发
↓
扫描所有记忆文件 + 会话历史
↓
调用 MiniMax LLM 分析
↓
自动执行整合:
- 新增遗漏的记忆
- 删除过时的记忆
- 更新 MEMORY.md 索引
↓
通知用户整合结果
| 条件 | 默认值 | 说明 |
|---|---|---|
| 时间间隔 | ≥ 24 小时 | 距离上次整合的时间 |
| 新会话数 |
markdown
markdown
markdown
markdown
bash
clawhub install memory-system
json
{
query: 用户对代码规范的偏好,
type: feedback,
topK: 5
}
json
{
file: feedback/dev-rules.md,
content: ### 集成测试...\nType: negative...,
type: feedback,
mode: append
}
json
{ force: true }
json
{ force: false }
json
{}
返回:
json
{
enabled: true,
lastDream: 2026-03-30T22:00:00Z,
hoursSince: 21.5,
sessionsSinceLast: 5,
totalMemoryFiles: 32,
nextTrigger: 已达时间条件
}
json
{
skills: {
memory-system: {
memoryDir: ~/.openclaw/workspace/memory,
flushMode: safeguard,
softThresholdTokens: 300000,
vectorEnabled: true,
embeddingModel: nomic-embed-text,
autoDream: {
enabled: true,
minHours: 24,
minSessions: 3,
apiKey: env:MINIMAXCODINGAPI_KEY
}
}
}
}
memory/
├── MEMORY.md # 索引文件
├── .auto-dream-state.json # 整合状态
├── user/ # 用户记忆
│ └── [用户ID].md
├── feedback/ # 反馈记忆
│ ├── positive/ # 正面确认
│ └── negative/ # 纠正指导
├── project/ # 项目记忆
│ └── [项目名].md
├── reference/ # 引用记忆
│ └── external.md
└── sessions/ # 会话历史
└── [日期].json
AutoDream 与 OpenClaw HEARTBEAT 深度集成:
markdown
| 类型 | 保存时机 | 示例 |
|---|---|---|
| User | 了解用户信息 | 我是数据科学家 |
| Feedback |
markdown
memory-system (v2.0.0)
├── src/
│ ├── index.ts # 入口 + 工具注册
│ ├── search.ts # 向量/关键词搜索
│ ├── write.ts # 写入 + 触发检查
│ ├── get.ts # 读取
│ ├── flush.ts # 内存持久化
│ ├── autoLoad.ts # 自动加载
│ ├── embed.ts # 向量嵌入
│ └── autoDream.ts # AutoDream LLM整合
└── HEARTBEAT.md # 定时触发集成
该技能支持在以下平台通过对话安装:
帮我安装 SkillHub 和 memory-system-pro-v2-1775914272 技能
设置 SkillHub 为我的优先技能安装源,然后帮我安装 memory-system-pro-v2-1775914272 技能
skillhub install memory-system-pro-v2-1775914272
文件大小: 28.91 KB | 发布时间: 2026-4-12 10:34