文件自动分类
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_604894b1/auto-file-classifier。
技能介绍
要解决什么问题
下载目录、桌面或项目根目录里混着 PDF、截图、压缩包和脚本,手动拖进子文件夹既慢又容易漏。文件自动分类 技能让 Agent 按扩展名把「目标目录下一层的文件」搬进预设类别文件夹,并在动手前先跑预览,避免误移。
技能如何工作
分类规则是固定的扩展名表,例如 文档(doc、pdf、xls 等)、图片、代码(js、py、go 等)、压缩包、视频、音频、电子书、字体;未命中规则的归入 其他,且 不移动,仍留在原目录。
典型流程:
- 确认目标 — 明确要整理的目录路径
- 预览 — 必须先使用
--dry-run,列出将要发生的移动,等你确认 - 执行 — 确认后再正式分类
- 报告 — 输出整理统计,并写入
_classify_report.json
若目标位置已有同名文件,会自动追加 _1、_2 等后缀,降低覆盖风险。
适用边界
- 只处理目标目录 直接子文件,不递归 子目录里的内容
- 「其他」类与未匹配扩展名保持原位,适合「只清一层桌面/下载夹」的场景,不适合整盘深度归档
使用场景
- 浏览器下载目录顶层混有 PDF、图片和压缩包,需要按类型分子文件夹,且不能递归动子目录里的项目
- 客户网盘同步到本地的「收件」根目录文件杂乱,要先 `--dry-run` 看清移动计划再确认执行
- 会议资料临时放在一个文件夹里(ppt、mp4、txt 并存),只想整理该目录直接文件并生成 `_classify_report.json`
- 备份或分享前,把某路径下一层散乱附件归入文档/媒体等类别,未匹配扩展名继续留在原位
适合人员
- 每周把论文、数据集压缩包和图片下到同一目录、只想清顶层又不想误动子项目文件夹的研究人员
- 在本地维护「客户交付/收件」目录、需要按扩展名归档且必须先预览再执行的自由职业者或小型工作室成员
- 负责公共上传或共享盘根目录、政策上只能整理第一层文件、不能递归改用户子目录的 IT 或运维支持
- 学期末整理下载夹里的讲义、安装包和字体文件,希望同名自动加后缀、避免覆盖原有文件的学生或自学者