Agent Skills
返回列表
智能文件整理器

智能文件整理器

开发编程 更新于 2026.08.30

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

请根据 https://skillhub.cn/install/skillhub.md,在您的 AI 助手中安装 @user_9b41ec6a/scl 技能。

技能介绍

解决什么问题

下载目录、共享盘和工程工作区常常堆着各种扩展名混杂的文件。人工分类既慢又容易漏:.docx、.png、.py、.zip、.csv 全在同一层目录里,后续查找和备份都很低效。file-organizer 的目标不是删除或转换文件,而是把散落的文件变成按用途分层的目录结构。

如何工作

技能接到整理某文件夹的请求后,会先扫描目标路径中的文件扩展名,再按预定义类别映射到子目录:文档、图片、代码、压缩包、视频、音频、数据、程序。核心流程通常包括:

  • 预览:默认先展示将要移动的文件清单
  • 创建目录:若分类目录不存在则创建
  • 移动文件:按扩展名将文件移入对应目录
  • 记录日志:生成 _organize_log.md 保存操作明细

它支持 --dry-run 只做预览、--recursive 递归处理子目录,以及 --exclude 用正则排除不想动的文件。已在正确分类目录中的文件会被跳过,避免重复移动。

适用边界

该技能适合整理下载文件夹、媒体库、文档备份和代码资产,但它只处理移动操作,不删除、不重命名、不解压,也不处理系统隐藏文件。若目录包含符号链接、权限受限路径或需要业务规则分类的文件,建议先用 --dry-run 检查映射结果。

使用场景

  • 将下载目录里的 PDF、PNG、PY 和 ZIP 文件按扩展名移入对应分类子文件夹,并生成整理日志。
  • 递归整理共享盘中的素材目录,将图片、视频、音频、文档分别移动到子目录,并用 --dry-run 预览。
  • 排除 node_modules 和 build 输出后,整理前端工程目录中的 .tsx、.json、.css 等开发文件。
  • 把备份文件夹中的 .csv、.sql、.sqlite 归入数据目录,将 .exe、.dmg 归入程序目录并查看日志。

适合人员

  • 需要把下载目录和共享盘整理成可维护目录结构的文件管理负责人
  • 希望递归整理素材库并先做 dry-run 预览的运营或资料管理员
  • 需要把前端工程中的代码、JSON、样式文件分类归档的工程师
  • 要维护备份资产、把数据文件和程序包分开保存的系统管理员