丝美导航 AI技能集 效率办公技能

Session Hygiene

自动清理和存档 sessions.json 文件,防止因孤立会话积累导致的文件膨胀。

标签:
分享到:

Session Hygiene

Session Hygiene是什么

Session Hygiene 是一款用于管理 OpenClaw 会话存储的工具,通过定时任务自动存档和清理 sessions.json 文件,防止文件因孤立会话积累而膨胀,适用于需要高效管理会话数据的重型设置。

halbotley 开发 | 累计安装 109 次 | 开源协议:MIT-0

Session Hygiene的主要功能

  • 自动存档:定时任务自动将陈旧的会话存档为每日的 JSONL 文件,保持 sessions.json 文件大小适中。
  • 定时任务:设置定时任务,根据需求自动执行会话清理和存档操作。
  • 文件轮换:通过文件轮换机制,保留会话历史的同时,避免 sessions.json 文件无限增长。
  • 易于配置:快速设置定时任务,无需复杂配置,即可实现会话管理。
  • 安全可靠:工具文件和说明与声明的目的相符,无网络调用,无额外环境变量/凭证,安全可靠。

如何使用Session Hygiene

  • 下载安装:下载 Session Hygiene 工具,解压并放置于 OpenClaw 工作目录。
  • 设置定时任务:创建一个每 6 小时运行一次的定时任务,执行会话清理和存档操作。
  • 运行工具:定时任务自动执行,无需人工干预。
  • 检查日志:定期检查日志文件,确保工具正常运行。
  • 调整配置:根据需要调整定时任务和文件轮换设置。

Session Hygiene的项目地址

  • 项目官网https://clawhub.ai/halbotley/session-hygiene

Session Hygiene的应用场景

  • Webhook + 定时任务的重型设置,防止 sessions.json 文件膨胀。
  • 需要高效管理会话数据的 OpenClaw 用户。
  • 希望优化 OpenClaw 会话存储性能的用户。
  • 需要保留会话历史但避免文件无限增长的用户。
  • 对 OpenClaw 会话管理有特定需求的用户。

相关导航