文件自动分类整理
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_a3355819/file-organizer-203。
技能介绍
解决什么问题
当用户要求“整理桌面”或“把下载文件夹分类整理一下”时,手工拖拽文件成本高,且容易遗漏扩展名规则。file-organizer 把这类请求收敛成一个确定流程:只按文件扩展名归类,不改变文件内容。
技能如何工作
- 获取路径:从用户输入提取目标文件夹;未提供时先询问路径。
- 校验目录:确认路径存在且是目录,避免把文件误当目标。
- 执行脚本:调用
scripts/organize_files.py读取文件列表,按.docx、.png、.py、.zip、.mp4、.mp3、.csv等扩展名分类。 - 移动到子文件夹:创建或复用
文档、图片、代码、压缩包、视频、音频、数据等目录。 - 输出报告:汇总移动总数、各分类数量,并标记无法识别的
其他 (Others)文件。
适用边界
它适合本地文件夹的快速归类,不适合处理深层目录权限、重名冲突策略或按内容语义分类。脚本不会删除文件;无法识别扩展名的文件会进入 其他 (Others),且脚本会跳过自身所在目录以避免递归整理。
使用场景
- 整理桌面文件:把散落的文档、图片、代码按扩展名移入子文件夹。
- 清理下载目录:将压缩包、视频、音频和数据文件归到对应分类文件夹。
- 整理临时工作目录:把 `.csv`、`.json`、`.sql` 等数据文件集中到数据文件夹。
- 归档旧项目材料:将代码、文档和压缩包分入对应子文件夹并查看整理报告。
适合人员
- 常把下载文件堆在桌面的本地开发者,需要按扩展名快速分门别类。
- 维护脚本和文档资料的个人项目维护者,需要把代码与文档归档到固定目录。
- 整理共享目录交付材料的运营助理,需要把文档、表格、压缩包分类清楚。
- 使用 AI Agent 执行文件整理指令的工程助理,需要获得路径校验与移动报告。