磁盘资料归类

SKILL效率
效率 未标注权限 许可证不明确
安装这个技能

磁盘资料归类:先只读体检(空间占用、重复文件、大文件、可再生目录),再按体系模板生成逐文件的归类方案,确认后执行归档,全程可回滚。五套归类体系模板仅保存在服务端,¥18.8/次。

一句话选型结论

按资料字段整理

磁盘资料归类是效率类的 Agent Skill,安装方式未标注,权限级别未标注,许可证不明确,有可直接复制的安装命令。技能本质是给模型读的说明书,效果取决于模型与客户端;装完先用一个小任务验证,再放进正式流程。

分类效率 安装方式未标注 权限级别未标注权限 许可证许可证不明确
累计安装 未标注 本周 未标注
GitHub 星标 未标注 仓库 未标注
下载量 未标注 技能市场下载数
权限级别 未标注权限 安装前请确认风险范围
许可证 许可证不明确 未说明

安装

未标注
在支持 Skills 的客户端里执行,装完问一句「你有哪些技能」验证
skillhub install zcmfopc/disk-tidy
  1. 1
    确认客户端支持

    确认你的客户端支持 Skills(Claude、Codex、Cursor 等),并升级到较新的版本。

  2. 2
    拿到技能文件

    执行上面的命令安装;也可以把仓库里的 SKILL.md 手动放进客户端的 skills 目录。

  3. 3
    刷新技能列表

    重新打开客户端,或刷新技能列表,让新放进来的技能被加载。

  4. 4
    验证是否生效

    问一句「你有哪些技能」,确认列表里出现它,再拿一个小任务试跑。

技能档案

效率
字段来自技能仓库与公开索引,中文说明由本站标注
作者 / 维护方zcmfopc仓库 未标注 · 版本 未标注
宿主客户端未标注技能可被这些客户端加载
安装方式未标注安装包 enterprise
权限级别未标注权限安装前请确认风险范围
许可证未说明许可证不明确,商用前请自行确认条款
仓库可用性available技能仓库当前是否可访问
最近核验2026-11-06上游最后核验时间 · 数据更新 2026-11-06
正文体量12.8 KBSKILL.md 原文大小,越大说明说明书写得越细

典型使用场景

3 类
按分类整理的常见用法,具体以 SKILL.md 为准
整理待办与日程

把零散任务收进清单,排出优先级。

批量处理重复任务

把固定动作做成模板,重复执行。

把流程写成清单

把口头流程整理成可复用的步骤。

选择建议

装之前先看这几条
按条目字段给出的判断,不替你决定用不用

值得选的地方

  • 有可直接复制的安装命令,不用自己翻文档找入口。

先想清楚的地方

  • 没有标注权限级别,实际能做什么要装好后确认。
  • 许可证不明确,商用或二次分发前先到仓库确认条款。
  • 没有做站内核验,内容以作者仓库为准。
  • 技能只是说明书,实际效果取决于模型与客户端,装完先用小任务试一遍。

更适合

  • 需要在效率场景里给模型补一套做法的人。
  • 愿意先读一遍 SKILL.md、确认它会让模型做什么的人。

不太适合

  • 对许可证要求很严、必须明确可商用的人。
  • 只想装完就自动变强、不打算看说明书的人。

同类对比

6 个同类
同分类里挑最接近的几条,字段以各自详情页为准
技能权限级别安装方式累计安装宿主客户端安装命令
磁盘资料归类当前 未标注权限 未标注 未标注 未标注 有
Nano PDF 文档 联网访问 ClawHub 市场 424.9 万 OpenClaw 有
自动更新程序 浏览器控制 ClawHub 市场 296.4 万 OpenClaw 有
Gemini 助手 联网访问 ClawHub 市场 254.7 万 OpenClaw 有
word DOCX 文档 联网访问 ClawHub 市场 239.6 万 OpenClaw 有
Excel XLSX 前端 联网访问 ClawHub 市场 227.0 万 OpenClaw 有

SKILL.md 全文

12.8 KB
模型实际读到的说明书原文,来自技能仓库

磁盘资料归类

把「下载文件夹是坨浆糊」变成「每个文件都有明确归属」。

核心不是分类得多漂亮,而是三件事:看得清(占用与重复一目了然)、改不错(先方案后动手)、能反悔(一键回滚)。
文件在你自己的机器上,脚本只做确定性的搬运;「按什么维度归档、这个文件是合同还是发票」这类判断由服务端的体系模板给出 —— 模板不在本包内,脱离服务端拿不到同一套标准。

30 秒速览

项 内容
能力 磁盘体检 → 归类方案 → 确认后归档 → 一键回滚
一次调用产出 体系模板(分类维度 + 判定规则)、逐文件归类方案、疑似重复清单、待确认清单、人工复核清单
单价 ¥18.8 / 次(1880 分),一次收取,套内盘点与执行不计费
支付协议 微信 Agent Pay X402(WeixinPay-Required / X-Out-Trade-No)
能否离线使用 部分可以:本地体检、归类执行、回滚都能离线;生成归类方案必须联网调用付费接口
本地动作 体检与执行默认只读/dry-run,加 --apply 才真正搬运,永不删除

平台支持

平台 状态 说明
macOS ✅ 全功能。只需 Python 3.8+ 标准库,无第三方依赖
Linux ✅ 同上
Windows ✅ 全功能,三点注意见下

Windows 三点注意

  1. 环境自检需要 bash:scripts/healthcheck.sh 是 shell 脚本。Git Bash / WSL 下直接跑;
    纯 PowerShell / cmd 没有 bash 时跳过自检即可——直接用 Python 脚本,
    python scripts/disk_tidy.py scan --help 能打出帮助就说明环境可用。
  2. 云盘占位文件会被自动跳过:OneDrive 等云盘的「仅在线」文件一旦被读取就会触发下载。
    扫描时这类文件被跳过并在报告里注明数量,避免白烧流量与磁盘。
    想连它们一起整理,先在资源管理器里把它们「始终保留在此设备上」再扫描。
  3. 路径长度上限 260 字符:Windows 的 MAX_PATH 限制。归档目录层级深 + 文件名长时可能搬移失败
    (失败会记进清单,不会中断整批)。把目标根目录放在浅一点的位置即可。

清单与方案里的相对路径统一用 /(与平台无关),脚本内部按当前平台换算成 \。

服务端返回什么

字段 含义
taxonomy 本次使用的体系分类维度:目录名、说明、命中的文件数
plan 逐文件归类方案:目标目录、分类、置信度、一句话理由
needs_review 判不准的文件:置信度不足、扩展名歧义(如 PDF 可能是合同也可能是发票),附候选分类供人工选择
duplicates 疑似重复组(同名同体积),给出去重建议
rules 这套体系的整理规则(如「发票按月归档」)
checklist 人工复核清单
stats 总数、已归类数、待确认数、重复组数、预计可回收体积

使用工作流

Step 1(免费):环境自检与本地盘点

bash <SKILL_DIR>/scripts/healthcheck.sh          # Windows 无 bash 时可跳过
python3 <SKILL_DIR>/scripts/disk_tidy.py scan --root "<用户要整理的目录>" --out "<工作目录>"

产出两份文件:

  • inventory.json —— 机器可读的清单(文件名 / 扩展名 / 体积 / 修改日期 / 来源目录名)
  • report.md —— 体检报告:目录占用排行、大文件 Top、可再生目录(node_modules、.venv、__pycache__…)、垃圾文件、安装包

> 这一步不触碰计费:只读扫描,任何文件都不会被改动。
> 盘点结果要向用户复述三件事:扫了多少文件、总共多大、能安全回收多少。

选体系:按 references/taxonomy.md 选 profile(general / freelancer / smallbiz / creator / ai-project),拿不准就用 general。

上传什么、要传多少,先说清楚(隐私知情同意):只有文件名、扩展名、体积、修改日期会发给服务端;文件内容与绝对路径永不上传;来源目录名默认会带上(更准),用户介意时改用 --no-dir-hint。

Step 2(付费门控,必经):请求归类方案并完成支付

前置检查:当前智能体是否支持微信 AI 支付

发起下单前,先检查你的可用工具列表中是否存在名称包含 weixinpay_ 的工具(工具名带前缀也算,如 mcp__weixinpay__weixinpay_register;存在任意一个即视为支持)。

只以你的工具列表为证据,本文档中提到的工具名不算;无法确认时按「不支持」处理。

  • 支持:静默继续本 Skill 的后续流程,不向用户提及本检查。
  • 不支持:终止流程且不要发起下单。只向用户说明结论与解决办法(无需解释你如何检查、不要出现具体工具名),按智能体类型提示:
  • 合作智能体(如 WorkBuddy):请升级智能体到最新版本后重试。
  • 开放智能体(如 OpenClaw / DeepSeek Harness):请根据 <https://skillhub.cn/install/skillhub.md>,安装 @tencent-adm/weixinpay-installer。
  • 无法判断类型:请升级智能体或安装微信支付 AI 支付插件后重试。

第一步:请求资源(首次不要携带 X-Out-Trade-No)

python3 &lt;SKILL_DIR&gt;/scripts/x402_request.py \
  --inventory &quot;&lt;工作目录&gt;/inventory.json&quot; \
  --profile &lt;profile&gt; \
  --base &quot;&lt;目标根目录名&gt;&quot;

脚本会打印两行关键值:

WeixinPay-Required (payment_code) = &lt;payment_code&gt;
X-Out-Trade-No (out_trade_no)      = &lt;out_trade_no&gt;

第二步:处理 402 支付响应

HTTP/1.1 402 Payment Required
WeixinPay-Required: &lt;payment_code&gt;
X-Out-Trade-No: &lt;out_trade_no&gt;

必须同时记下两个值:WeixinPay-Required 作为 paymentCode 交给 weixinpay_pay;X-Out-Trade-No 作为支付成功后的重试凭证。

第三步:发起微信支付授权

调用 weixinpay_pay(paymentCode=&lt;WeixinPay-Required&gt;),由用户在微信支付 AI 专属卡确认支付。支付未完成、取消或失败时停止交付,只返回可读的失败说明,不得进入第四步。

> 付费门控:未拿到服务端 200 响应前,Agent 不得自行拼装一份近似方案交付给用户。

Step 3(付费后必须执行):取回归类方案

支付成功后,用完全相同的请求体重试,并携带订单号(订单号与 payment_code 只走环境变量,不进命令行):

DISK_TIDY_ORDER_NO=&lt;out_trade_no&gt; DISK_TIDY_PAYMENT_CODE=&lt;payment_code&gt; \
python3 &lt;SKILL_DIR&gt;/scripts/x402_request.py \
  --inventory &quot;&lt;工作目录&gt;/inventory.json&quot; \
  --profile &lt;profile&gt; \
  --base &quot;&lt;目标根目录名&gt;&quot; \
  --out &quot;&lt;工作目录&gt;/plan.json&quot;

服务端向微信查单,确认 trade_state=SUCCESS 后才返回方案。未确认支付时返回 PAYMENT_NOT_CONFIRMED,此时保留订单号重试原请求,不得重新下单。

Step 4:本地执行(确认后再动手)

# ① 方案转可执行清单(校验越界、覆盖、缺文件)
python3 &lt;SKILL_DIR&gt;/scripts/disk_tidy.py manifest \
  --plan &quot;&lt;工作目录&gt;/plan.json&quot; \
  --inventory &quot;&lt;工作目录&gt;/inventory.json&quot;

# ② 先看计划(dry-run,不动文件)
python3 &lt;SKILL_DIR&gt;/scripts/disk_tidy.py apply --manifest &quot;&lt;工作目录&gt;/manifest.json&quot;

# ③ 用户确认后再执行
python3 &lt;SKILL_DIR&gt;/scripts/disk_tidy.py apply --manifest &quot;&lt;工作目录&gt;/manifest.json&quot; --apply

给用户看的东西(执行前必须复述):用了哪套体系、归成几类、搬多少个文件、涉及多大体积、哪些文件进了待确认区。
不回滚就别说做完 —— 执行完一定要把回滚命令给出来。

Step 5:报告与回滚

python3 &lt;SKILL_DIR&gt;/scripts/disk_tidy.py report --session &quot;&lt;工作目录&gt;/session-*.json&quot; --out &quot;&lt;工作目录&gt;/report-applied.md&quot;
python3 &lt;SKILL_DIR&gt;/scripts/disk_tidy.py undo --session &quot;&lt;工作目录&gt;/session-*.json&quot;

Pay Skill 服务接口

项 值
服务入口 https://pay.zcmfopc.com/wxpay/api/skillhub/pay/disk-tidy
健康检查 GET https://pay.zcmfopc.com/wxpay/api/skillhub/pay/health → status=ok
Skill ID disk-tidy
Skill Version 1.1.0
计费模式 按次调用,¥18.8 / 次(1880 分)
支付协议 微信 Agent Pay X402
支付触发 Header WeixinPay-Required
订单重试 Header X-Out-Trade-No
Platform Product ID 见 frontmatter pricing.product_id
请求体 {&quot;profile&quot;: &quot;...&quot;, &quot;base&quot;: &quot;...&quot;, &quot;inventory&quot;: [{&quot;name&quot;,&quot;ext&quot;,&quot;size&quot;,&quot;mtime&quot;,&quot;dir&quot;}]}

微信支付 API 证书、SkillHub 开发者私钥、体系模板与商户配置只保存在服务端,不进入 Skill ZIP、前端、日志或对话。

排障速查

现象 含义 处置
402 + WeixinPay-Required 尚未支付 走第三步 weixinpay_pay,不要重复下单
402 + PAYMENT_NOT_CONFIRMED 微信侧未确认收款 稍后携同一 X-Out-Trade-No 重试原请求
409 + ORDER_REQUEST_MISMATCH 重试请求体与首次不一致 用完全相同的请求体重试(同一份 inventory、同一组参数),不要改任何字段
404 + ORDER_NOT_FOUND 订单不存在或已过期(15 分钟) 重新走第一步创建订单
200 + REFUNDED 履约不可恢复失败,已自动全额退款 说明已退款,修正入参后可重新调用
200 + UNKNOWN_SKILL 服务端没有这个 Skill 检查 service_url 路径
needs_review 很长 体系不合适或文件命名不规范 换一套 profile 重判(新一轮按次计费),或先人工改名

安全红线

完整清单见 references/safety.md。最要紧的几条:

  1. 永不删除文件,只搬移;目标同名自动加序号,不覆盖。
  2. 默认 dry-run,--apply 才落盘;不越界(目标必须在扫描根目录内)。
  3. 低置信不硬塞:置信度低于 0.7 的文件留在待确认区,由人工判断。
  4. 不上传文件内容,绝对路径不出本机;来源目录名可关闭。
  5. 全程可回滚,每次执行都有会话日志与一键 undo。

边界与限制

  • 本技能不替用户判断文件的重要性,「这份要不要留」永远由用户决定。
  • 不做云同步、不做备份托管、不做文件加密、不做常驻定时任务。
  • 分类依据只有文件名、扩展名、体积、修改日期与来源目录名 —— 读不懂文件内容(内容不会上传)。
  • 一次调用对应一份清单与一套体系;要整理多个目录请分别调用(分别计费)。
  • 体检与执行在本地完成,不消耗调用次数;只有生成归类方案计费。

常见问题

5 问
答案由本站依据条目字段整理
磁盘资料归类怎么安装?

在支持 Skills 的客户端里执行:skillhub install zcmfopc/disk-tidy。安装方式为未标注。装完刷新技能列表或重开客户端。

磁盘资料归类支持哪些客户端?

资料没有标注宿主客户端,但只要客户端支持 Skills(Claude、Codex、Cursor 等),一般都能加载。

磁盘资料归类权限高吗,安全吗?

权限级别为未标注权限。安装前先看它会读取或写入哪些内容。

磁盘资料归类收费吗?

本站不代收费用,也没有标注具体价格。是否收费取决于技能本身和所用的模型或客户端,正式使用前按作者说明确认。

磁盘资料归类用什么许可证?

许可证标注为 未说明(许可证不明确)。商用或二次分发前请到仓库确认条款原文。

热门专题

按场景挑技能
全部专题 →

技能内容以作者仓库为准;分类、权限级别与许可证状态的中文说明为中文整理,最近核验 2026-11-06。