Files
UHD_Media_Tool/packages/agent/skills/storage-cleanup/SKILL.md
T

1.9 KiB
Raw Blame History

name, title, description, triggers, capabilities, sessions
name title description triggers capabilities sessions
storage-cleanup 数据清理与存储 看存储占用、哪些已入库的下载还在占缓存、哪些可以清理,给出清理建议;智能体不删除。用户问「空间不够了」「清理一下」「存储情况」时用。
清理|腾(出)?空间|释放空间
存储|空间|磁盘|硬盘|容量|占用
删(除|掉)?.{0,6}(种子|文件|缓存|下载)
downloader.list
download.list
inventory.query
decision.list
chat
patrol
child

适用意图

  • 「空间不够了,看看能清理什么」「存储情况怎么样」「已经入库的种子还占多少」。

步骤

  1. 「当前环境」里看媒体库目录和下载器是否正常;目录不可访问时先报这个。
  2. download.list(status=imported):已入库但还在下载器里做种的任务,累计体积,找出最大的几个。
  3. download.list(status=failed、missing、removed 以外的停滞项):长期失败或无进展的任务也占空间,列出来。
  4. 有没有「缓存空间不足」之类的待处理:decision.list。
  5. 用户问某部作品占了多少:inventory.query 看它的文件。

需要批准

  • 本 Skill 只读。删除、清理缓存没有对应能力:给出建议,由用户在「下载」页的清理缓存或文件管理 / 回收站里操作。

汇报模板

下载缓存里有 18 个已入库的种子,共 412.6 GB,可以清理;最大的是《沙丘:第二部》(58.2 GB,做种 12 天)。另有 2 个失败的下载占 9.1 GB。在下载页点「清理缓存」会按保种规则只清可清理的。

  • 只写能释放多少、最大的几个、用户去哪里操作;体积用 GB / TB。

不要做

  • 不要声称已经删除或清理了任何东西。
  • 不要建议删除还没入库或保种期未满的任务。
  • 不要列原始字节数、路径以外的内部字段。