文件分类整理器
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_60efd670/skill1。
技能介绍
问题
目录顶层经常混杂图片、Office 文档、压缩包、脚本、日志和临时文件,手动按类型归档费时,也容易把 .log、.tmp 或打开中的文件误处理。若缺少可回滚机制,一旦移动错误,恢复路径和原始位置都不易追溯。需要一种规则明确、可预览、可撤销的整理方式。
工作方式
该技能通过扩展名匹配,把目标目录的顶层文件分类移动到 Images、Documents、Audio、Video、Archives、Code、Executables 或 Others。关键能力包括:
- 默认只扫描顶层文件,不递归进入子目录,避免一次性改变深层项目结构
- 支持
--dry-run预览结果、--exclude-ext排除指定扩展名、--undo依据.file-organizer-log.json回滚 - 跳过隐藏文件和日志清单本身,遇到重名文件时追加数字后缀,减少覆盖风险
注意点
它依赖扩展名判断类型,无法识别无扩展名、扩展名不规范或需要按文件内容分类的对象;若目标文件正被进程占用,应先行关闭或跳过。对复杂目录、共享磁盘或需要深度归档的场景,应结合内容分析、权限检查或人工复核后再执行。
使用场景
- 收到一批交付图片、PDF、代码和压缩包,需要按类型放进对应子目录。
- 整理下载目录顶层文件,先用 dry-run 预览再执行移动。
- 迁移工作目录前排除 .tmp、.log 文件,避免临时文件被归档。
- 移动后发现放错类别,使用 --undo 和日志清单恢复原位置。
适合人员
- 维护共享素材目录的运营,需要把客户发来的图片、文档和表格归入统一分类。
- 做本地资料备份的行政,需要整理下载目录顶层文件并排除临时日志。
- 接手旧项目代码目录的工程师,需要按代码、文档、压缩包快速归档顶层文件。
- 做交付包检查的发布工程师,需要预览移动结果后再正式整理。