默认不开启自动清理,需手动配置pruneAfter(如改为168h)、maxDiskBytes(如5GB)和rotateBytes(如200MB),并用ToClaw AI指令周期清理logs/cache垃圾,三者闭环才能避免C盘爆满。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

默认不开启自动清理,必须手动配置策略参数才能生效。Aionclaw 本身没有“一键开启自动清理”的开关,所有空间管理行为都依赖底层 OpenClaw 的会话与缓存策略控制,直接改配置比等 GUI 设置更可靠。
修改 pruneAfter 防止会话隔天消失
这是最常被误认为“崩溃”或“丢失数据”的问题——其实只是自动清理在起作用。Aionclaw 继承 OpenClaw 默认的 pruneAfter: 24h,任何超过 24 小时未交互的会话都会被删掉。
- 找到配置文件:
%APPDATA%\ToDesk\ToClaw\config.yaml(Windows)或~/Library/Application Support/ToDesk/ToClaw/config.yaml(macOS) - 搜索
storage:→session:区块,将pruneAfter: 24h改为pruneAfter: 168h(7 天)或更大值 - 若想完全禁用(仅建议测试环境),可设为
pruneAfter: 0,但务必同步调高maxEntries和maxDiskBytes,否则可能触发磁盘满载强制清理
限制缓存目录大小避免 C 盘爆满
Aionclaw 的 cache/ 和 models/ 目录是 C 盘空间杀手,尤其启用本地 LLM 后,单个模型就占 3–8GB。它不会自己删旧缓存,得靠 maxDiskBytes 硬性截断。
- 在同个
config.yaml文件中,定位storage:→cache:区块 - 添加或修改这两项:
maxDiskBytes: 5GB(总缓存上限)、rotateBytes: 200MB(单文件轮转阈值) - 注意:该设置只约束
cache/,models/目录需单独管理——卸载不用的 Skill 模型,或把整个models/移到 D 盘后用符号链接覆盖原路径
用 ToClaw AI 指令做周期性清理
纯配置只能防增长,没法清历史垃圾。Aionclaw 自带的 ToClaw 面板支持自然语言调度清理,适合搭配 Windows 任务计划程序实现每周自动执行。
- 先确保 ToDesk 客户端后台运行且已登录账号
- 在 ToClaw 对话框输入:
清理C盘中ToClaw的logs/目录下7天前的.log文件,以及cache/目录下大于100MB的临时文件 - 把这条指令保存为快捷命令(点击输入框右侧「+」图标),再用 Windows 的“任务计划程序”新建基本任务,触发条件选“每周”,操作选“启动程序”,程序填
explorer.exe,参数填:shell:AppsFolder\ToDesk.ToDesk_XXXXX!App(实际路径可在 ToDesk 安装目录下查AppxManifest.xml获取) - 关键点:任务属性 → “常规”页勾选“不管用户是否登录都要运行”,并勾选“不存储密码”——否则任务无法调用 ToClaw 的清理接口
真正省心的空间管理,不是指望工具自动兜底,而是把 pruneAfter、maxDiskBytes、AI 指令三者配成闭环:前者控增量,中间限总量,后者扫存量。漏掉任意一环,C 盘红标都会准时出现。
















