Install
openclaw skills install good-memorySession 历史记录恢复技能。Session重置后自动恢复对话上下文,解决系统自动重置导致的"失忆"问题。
openclaw skills install good-memory帮助 Agent 在 session 重置后快速恢复对话上下文。通过检测 .reset. 后缀的 session 文件实现,安装后自动运行,无需手动操作。
.reset. 后缀(系统自动重置 /new /reset 命令触发)# 下载并安装
curl -sSL https://wry-manatee-359.convex.site/api/v1/download?slug=good-memory | bash -s install
# 1. 创建目录
mkdir -p ~/.openclaw/workspace/skills/good-memory
cd ~/.openclaw/workspace/skills/good-memory
# 2. 下载解压
curl -L https://wry-manatee-359.convex.site/api/v1/download?slug=good-memory | unzip -
# 3. 执行安装
bash scripts/install.sh
如果你的OpenClaw安装在非默认路径,可以设置:
export OPENCLAW_BASE="/path/to/your/openclaw" # 默认:/root/.openclaw
export SESSIONS_DIR="/path/to/sessions" # 默认:$OPENCLAW_BASE/agents/main/sessions
export AGENTS_MD="/path/to/AGENTS.md" # 默认:$OPENCLAW_BASE/workspace/AGENTS.md
# 查看最新的reset文件
bash ~/.openclaw/workspace/skills/good-memory/scripts/recovery.sh latest
# 读取最新reset的50条记录
bash ~/.openclaw/workspace/skills/good-memory/scripts/recovery.sh read --lines 50
# 列出所有reset文件
bash ~/.openclaw/workspace/skills/good-memory/scripts/recovery.sh list
session-tracker.json 格式(简化版):
{
"description": "Session tracker - maps agent+chat to session files",
"last_updated": "2026-03-27T15:00:00Z",
"agents": {
"main": {
"ou_123456": {
"session_key": "",
"active": "/path/to/current.jsonl",
"active_uuid": "abc123",
"last_history": "/path/to/old.jsonl.reset.2026-03-27T15:00:00Z",
"history": [
"/path/to/old.jsonl.reset.2026-03-27T15:00:00Z",
"/path/to/older.jsonl.reset.2026-03-26T10:00:00Z"
]
}
}
}
}