feat(agent): layered system prompt, environment facts and intent-routed skills
Co-Authored-By: Claude Opus 5.5 <[email protected]>
This commit is contained in:
1 parent
0f20c19b7c
commit
21b7e8ff23
25 files changed
+1783
-149
No files matched your search
@@ -0,0 +1,43 @@
|
||||
---
|
||||
name: storage-cleanup
|
||||
title: 数据清理与存储
|
||||
description: 看存储占用、哪些已入库的下载还在占缓存、哪些可以清理,给出清理建议;智能体不删除。用户问「空间不够了」「清理一下」「存储情况」时用。
|
||||
triggers:
|
||||
- 清理|腾(出)?空间|释放空间
|
||||
- 存储|空间|磁盘|硬盘|容量|占用
|
||||
- 删(除|掉)?.{0,6}(种子|文件|缓存|下载)
|
||||
capabilities:
|
||||
- downloader.list
|
||||
- download.list
|
||||
- inventory.query
|
||||
- decision.list
|
||||
sessions: [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。
|
||||
|
||||
## 不要做
|
||||
|
||||
- 不要声称已经删除或清理了任何东西。
|
||||
- 不要建议删除还没入库或保种期未满的任务。
|
||||
- 不要列原始字节数、路径以外的内部字段。
|
||||
Reference in new issue
Block a user