简要总结
sessions
这页说明书是教你怎么用 openclaw sessions 这个命令的。它就像一个小管家,能帮你看看电脑里都存了哪些和 AI 聊天的记录。你可以用它来数一数有多少聊天,或者用 cleanup 命令来打扫一下,把太旧的聊天记录清理掉,让电脑的家保持整洁。
五岁小孩版解释
这个命令就像你的聊天记录小管家。它主要做两件事:第一是帮你看看存了多少聊天,第二是帮你打扫一下,把太旧的聊天记录清理掉。
看看存了多少聊天 你可以在电脑的“终端”里输入命令,让小管家帮你数聊天记录。
- 最简单的命令:输入
openclaw sessions,它会告诉你默认的 AI 助手存了多少聊天。 - 只看某个助手的聊天:如果你有好几个 AI 助手,比如一个叫
work的,你可以用openclaw sessions --agent work只看它的聊天。 - 看所有助手的聊天:用
openclaw sessions --all-agents,小管家会把所有助手的聊天都数给你看。 - 只看最近活跃的聊天:用
openclaw sessions --active 120,它会找出最近 120 分钟(也就是 2 小时)内还在说话的聊天。 - 让电脑看得懂的报告:加上
--json,比如openclaw sessions --json,小管家就会用一种叫 JSON 的格式告诉你,这种格式电脑程序特别喜欢看。
打扫聊天记录 (cleanup)
电脑里的聊天记录太多会占地方,所以需要定期打扫。打扫的命令是 openclaw sessions cleanup。
- 先演习,不真打扫:你可以先看看如果打扫会发生什么,用
--dry-run命令,比如openclaw sessions cleanup --dry-run。这样小管家会告诉你哪些聊天会被清理掉,但不会真的动手。 - 指定助手打扫:你可以只打扫某个助手的家,比如
openclaw sessions cleanup --agent work --dry-run。 - 打扫所有助手的家:用
openclaw sessions cleanup --all-agents --dry-run。 - 真的要打扫了:当你确认演习结果没问题后,可以去掉
--dry-run,或者加上--enforce来真正开始打扫。--enforce的意思是“强制执行”,即使设置里只是“警告”模式,它也会动手清理。 - 保护重要的聊天:如果你有一个正在进行的、非常重要的聊天,可以用
--active-key “聊天钥匙”来告诉小管家:“这个别删!”。 - 生成电脑报告:打扫时也可以加上
--json,让小管家生成一份详细的 JSON 报告给你看。
重要提醒
- 这个打扫命令 只清理聊天记录。它不会去碰那些定时任务(cron job)的运行日志。那些日志有另外的管家和规则来管理。
- 打扫的规则(比如多久打扫一次,留多少聊天)是在一个叫
session.maintenance的设置文件里定好的。小管家会按照那个规则来工作。