Install
openclaw skills install enhanced-memory-v3ClawHub Security found sensitive or high-impact capabilities. Review the scan results before using.
完整记忆系统 - 文件系统记忆 + 向量搜索 + 四类记忆分类 + AutoDream 自动整合
openclaw skills install enhanced-memory-v3完整记忆系统 - 文件系统记忆 + 向量搜索 + 四类记忆分类 + AutoDream 自动整合 + Feedback 双向记录
clawhub install memory-system
| 类型 | 作用域 | 用途 | 保存时机 |
|---|---|---|---|
| User | 私密 | 用户角色、偏好、知识 | 了解用户任何细节 |
| Feedback | 私密/团队 | 用户的纠正和确认 | 用户纠正或确认时 |
| Project | 团队 | 项目进展、目标、决策 | 了解项目动态时 |
| Reference | 团队 | 外部系统指针 | 发现外部资源时 |
为什么重要?
只记录"不要做什么" → AI 会变得保守,不敢做决定
双向记录 → AI 既能避免错误,也能复用成功经验
### 不要mock数据库
**Type:** negative
**Why:** 上一季度mock测试通过了但生产迁移失败
**How to apply:** 集成测试必须用真实数据库
### 接受单PR而非多个小PR
**Type:** positive
**Why:** 拆分反而造成不必要的开销
**How to apply:** 重构类需求优先合并为大PR
自动记忆整合系统,在空闲时整理记忆。
触发条件:
整合任务:
语义搜索记忆文件。
{
"query": "用户偏好",
"type": "user",
"topK": 5
}
写入或追加记忆。
{
"file": "feedback/dev-rules.md",
"content": "### 不要mock数据库\n**Type:** negative\n**Why:** ...\n**How to apply:** ...",
"type": "feedback",
"mode": "append"
}
手动触发记忆持久化。
{ "force": true }
执行 AutoDream 记忆整合。
{ "force": false }
force: true 强制执行查看 AutoDream 状态。
{}
返回:
{
"skills": {
"memory-system": {
"memoryDir": "~/.openclaw/workspace/memory",
"flushMode": "safeguard",
"softThresholdTokens": 300000,
"vectorEnabled": true,
"embeddingModel": "nomic-embed-text",
"autoDream": {
"enabled": true,
"minHours": 24,
"minSessions": 3
}
}
}
}
| 参数 | 默认值 | 说明 |
|---|---|---|
enabled | true | 是否启用 |
minHours | 24 | 最小触发间隔(小时) |
minSessions | 3 | 最小新增会话数 |
memory/
├── MEMORY.md # 索引文件
├── .auto-dream-state.json # AutoDream 状态
├── user/ # 用户记忆
├── feedback/ # 反馈记忆
│ ├── positive/ # 正面确认
│ └── negative/ # 纠正指导
├── project/ # 项目记忆
├── reference/ # 引用记忆
└── sessions/ # 会话历史
了解用户 → 保存到 user/
收到反馈 → 保存到 feedback/
了解项目 → 保存到 project/
发现资源 → 保存到 reference/
### [标题]
**Type:** negative | positive
**Why:** [原因]
**How to apply:** [何时应用]
**Date:** YYYY-MM-DD
1.3.0 - AutoDream 支持 MiniMax LLM 整合
1.2.0 - AutoDream 自动整合系统
1.1.0 - 引入四类记忆分类 + Feedback 双向记录
作者:团宝 (openclaw)