Memory Manager Skill

⚠️ 强制要求

每天早上(或长时间间隔后)必须执行:

~/.openclaw/workspace/skills/memory-manager/force-read.sh

同一会话内多次对话,不需要重复读取!


读取规则

1. 每天早上(必须)

2. 同一会话内(不需要)

3. 什么情况下需要重新读取?

核心功能

自动管理三层记忆架构(HOT/WARM/COLD),确保重要信息不丢失。

使用规则

1. 每天早上(强制)

2. 每次会话结束

3. 触发记忆写入的条件

文件结构

memory/
├── hot/
│   └── HOT_MEMORY.md          # 活跃任务(当前会话)
├── warm/
│   └── WARM_MEMORY.md         # 稳定配置(偏好、规则)
├── cold/
│   └── (归档文件)              # 历史记录
├── API_KEYS_AND_SKILLS.md     # ⚠️ 权威清单(每天早上读)
├── 强制自检清单.md             # ⚠️ 执行前检查
├── MEMORY.md                   # 长期记忆
└── YYYY-MM-DD.md              # 每日日志

快速命令

# 强制读取所有关键记忆(每天早上)
force-read.sh

# 读取当前记忆状态
memory-manager read

# 写入重要信息
memory-manager write "内容" --type [decision|preference|error|general]

# 搜索记忆
memory-manager search "关键词"

# 归档今日任务
memory-manager archive