name: session-optimizer description: OpenClaw Session 优化器 - 监控 session 状态,在需要时提醒用户切换 session。包括 session 长度监控、已完成任务数量统计、时间显示等功能。
Session Optimizer Skill
监控 OpenClaw session 状态,在需要时提醒用户切换 session。
核心功能
- Session 状态检查 - 检查当前 session 的运行时间
- 已完成任务统计 - 监控 TODO_ARCHIVE.md 中的归档任务数量
- 自动警告 - 在达到阈值时提醒用户
- 历史记录 - 记录 session 切换历史
使用方法
检查 Session 状态
cd /root/.openclaw/workspace/CS-Notes/.trae/openclaw-skills/session-optimizer/scripts/
python3 session-optimizer.py check
查看历史记录
python3 session-optimizer.py history
准备重置 Session
python3 session-optimizer.py reset
阈值配置
- 已完成任务警告: 2 个任务
- 已完成任务强烈建议: 3 个任务(超过 3 个建议切换 session)
- 时间警告: 12 小时
- 时间强烈建议: 24 小时
状态文件
状态文件保存在:/root/.openclaw/workspace/CS-Notes/.openclaw-session-optimizer.json
重要原则
- 基于 OpenClaw 现有能力,不侵入内部代码
- 不修改 OpenClaw 源代码
- 不修改 OpenClaw 配置文件
- 仅使用 OpenClaw 已提供的功能
- 推荐使用 OpenClaw 内置的
/reset命令 - 监控 TODO_ARCHIVE.md 中的归档任务数量,超过 3 个建议切换 session