Install
openclaw skills install session-archiverSession auto-archiver. Automatically archives completed sessions by extracting meaningful user+assistant messages from .reset transcript files and appending to daily memory.
openclaw skills install session-archiver自动归档对话历史到每日 memory,保留 user + assistant 消息。双保险触发:cron 每小时 + /new 时 spawn。
无需手动操作。 脚本首次运行时自动检测 AGENTS.md 并追加集成内容(搜索 session-archiver 关键词判断是否已集成)。
自动写入的内容为 Session Startup 第 5、6 步:
scripts/session-auto-archive.jsscripts/extract-insights.js通过 OpenClaw cron 系统部署,每小时执行一次 isolated subagent 运行归档脚本。delivery=none,静默运行不通知用户。
Session Startup 第 5 步 spawn 后台 subagent 运行归档脚本,确保即时性。
双保险:两者共享同一个去重 marker(memory/.last_archived_session),不会重复归档。
~/.openclaw/agents/main/sessions/ 找最新 .reset.* 文件memory/YYYY-MM-DD.mdmemory/.insights-candidates-YYYY-MM-DD.md| 检查点 | 文件 | 说明 |
|---|---|---|
| marker | memory/.last_archived_session | 记录上次处理的 sessionId |
| memory 内容 | memory/YYYY-MM-DD.md | 搜索「来源 session: id」 |
分析归档内容,识别 6 类值得提炼的信息:
| 类型 | 说明 |
|---|---|
| 🤕 纠正 | 用户纠正了 AI 的行为 |
| 🔄 自我修正 | AI 承认错误或改进 |
| 📌 决策 | 形成了明确结论或建议 |
| 💡 偏好 | 用户表达了明确偏好 |
| ⚙️ 工作流变化 | 任务分工、工具选择发生变化 |
| 📝 教训 | 需要记住避免重蹈的规则 |
输出到 memory/.insights-candidates-YYYY-MM-DD.md,主 agent 在下次 Session Startup 时审查,决定是否吸收进 self-improving 文件。