Agent Skills
返回列表
WorkBuddy占用空间释放

WorkBuddy占用空间释放

生活服务 更新于 2026.08.30

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_70775cd1/storage-cleaner。

技能介绍

本地存储膨胀的清理痛点

WorkBuddy 在本地 ~/.workbuddy/ 目录下会持续积累运行日志、追踪数据、对话记录、截图附件以及会话缓存。随着时间推移,这些文件会占用大量磁盘空间。然而,由于缺乏明确的分类和安全边界,手动清理往往面临两难:误删核心依赖会导致客户端崩溃,误删重要对话则会造成数据丢失。本技能旨在提供一套安全、可视化的本地存储深度清理方案。

核心能力与工作流

技能触发后会立即对本地存储进行全量扫描,生成包含文件类型分析和时间分布的 Markdown 报告,并附带按风险等级着色的汉化图表。所有文件被严格划分为四个等级:

  • 🟢 放心删:如运行日志、追踪数据、终端快照等,删除后不影响核心功能。
  • 🟠 谨慎删:包括对话记录、截图附件(仅孤儿图片)和非活跃会话缓存。
  • 🔵 用技能处理:skills 目录,建议配合专门的技能评估工具进行清理。
  • ⚪ 不可删:binaries、vendor、plugins 等核心依赖文件。

在执行删除操作时,技能内置了三大硬安全机制。首先是强制备份,删除任何对话记录前,必须先将其解析为 Markdown 摘要并打包为 zip 文件,校验通过后才允许继续;其次是活跃会话保护,自动读取 sessions.json 并排除近 7 天有活动的会话;最后是白名单硬保护,核心依赖目录即使被选中也会被脚本拒绝。所有删除操作均通过 PowerShell 调用 Windows 回收站,确保误删后仍可恢复。

适用边界与注意事项

本技能专注于 ~/.workbuddy/ 目录的清理,不可删除的依赖文件不纳入图表统计,仅在总结中提及。对于日志目录,.log 文件可安全清理,但 .mmap3 等内存映射文件需结合实际情况评估,盲目删除可能影响当前会话。此外,对话时间分布基于 JSONL 文件内部的毫秒级 timestamp 字段计算,比系统修改时间更准确,避免了续聊旧对话导致的统计偏差。清理 skills 目录时,请务必配合专用的技能使用情况评估技能,避免破坏已安装插件的完整性。

使用场景

  • 磁盘被日志、追踪数据和旧缓存占满,需要扫描 ~/.workbuddy/ 并按风险分类清理空间。
  • 准备删除旧对话前,希望先把 jsonl 会话转成 Markdown 摘要并打包备份。
  • 想按时间清理 90 天前的对话记录,同时保留摘要并避免删掉 7 天内活跃会话。
  • 清理截图或缓存时担心误删核心依赖,希望用白名单保护和回收站确保可恢复。

适合人员

  • 本地维护 WorkBuddy 的开发者,需要清理日志和缓存但不误删依赖。
  • 长期使用 WorkBuddy 的工程师,被本地日志、追踪数据和旧对话占满磁盘。
  • 需要先保留旧对话摘要再清理记录的运营或知识工作者。
  • 担心误删会话或插件的工程师,希望删除可回滚、依赖受保护。