文件整理器
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_d2ac1320/0811test。
技能介绍
问题
桌面和下载目录里很快会堆满 PDF、截图、安装包、代码片段和压缩包,人工逐个判断类型既慢又容易漏。若直接移动文件,又缺少预览,错把临时脚本或安装包归类后可能很难恢复。
工作方式
file-organizer 根据文件扩展名把指定目录(默认桌面)中的文件分类到目录中,适合本地文件树较扁平的场景。关键行为包括:
- 先预览:默认建议执行
--dry-run,确认目标结构后再实际移动。 - 按类型归类:把文件移入
Documents、Images、Videos、Music、Archives、Code、Executables、Fonts、Others。 - 脚本执行:通常通过 Bash 使用
find、mkdir、mv,整理后输出报告,便于检查结果。
边界与注意点
该技能按扩展名分类,不识别文件内容;若文件没有扩展名或扩展名与实际类型不一致,会落入 Others 或错误分类。工作目录需要对 find、mkdir、mv 有执行权限,Windows 可在 Git Bash 或 WSL 中运行。移动后不能通过脚本直接完全撤销,恢复建议打开对应分类目录手工拖回,或重新整理为扁平列表。
使用场景
- 桌面文件散落,PDF、图片、代码混杂,需先 dry-run 再按类型移动到分类目录。
- 下载目录混有安装包与压缩包,需按扩展名移入 Executables 和 Archives。
- 项目目录散落源码与配置,需把 .py、.json、.yaml 归入 Code。
- 移动前先用 --dry-run 预览,再确认将文档、图片、视频分别归入对应目录。
适合人员
- 桌面文件杂乱、需要按扩展名批量归档的办公人员
- 常下载文档、图片、安装包,需预览后分类的工程师
- 用 Git Bash 或 WSL 整理本地文件树的开发者
- 需要把散落代码和配置归入 Code 目录的项目维护者