文件整理器
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_8d07c23e/file-organizerone。
技能介绍
要解决的问题
桌面、下载目录和项目根目录常因来源不同变得难找。手工新建文件夹、移动文件、清理旧文件会打断当前工作,尤其一次处理大量文档、图片或安装包时更明显。
技能如何工作
它面向一个明确任务:按扩展名把指定路径下的文件归入约定子目录。调用形式是 /file-organizer <path>,路径可以是当前目录、桌面或下载目录。
流程上有几个关键点:
- 先确认目标路径
- 询问是否 预览 或直接整理
- 预览模式运行
python scripts/organize.py --dry-run,只列出将移动的文件 - 整理模式运行
python scripts/organize.py,执行实际归类
分类包括 文档、图片、代码、压缩包、视频、音乐、可执行文件、种子文件、字体。例如 .pdf、.md 归入文档,.jpg、.svg 归入图片,.py、.go、.sql 归入代码。
适用边界
规则基于扩展名,不读取文件内容,适合批量整理扁平目录。若目录已有复杂层级、符号链接、同名冲突或权限问题,建议先看 dry-run 摘要。需要按日期、项目、作者或业务含义归档时,固定分类表可能不够。
使用场景
- 下载目录堆积了 PDF、ZIP 和 PNG,需要按类型建子目录归档。
- 项目根目录混有 py、json、md,需要在不移动前预览归类结果。
- 桌面散落 docx、jpg、exe,想一次整理到固定分类文件夹。
- 工作目录里混杂文档、代码和压缩包,需要按扩展名分别归档。
适合人员
- 经常接收大量交付物的项目经理:需要把 PDF、Excel 和 ZIP 快速归入固定文件夹。
- 维护本地素材的设计师:需要把 PNG、JPG 和字体文件从下载目录中分开。
- 处理项目杂项的前端工程师:需要把 JS、CSS、HTML 和 Markdown 按类型归档。
- 整理个人电脑的学生:需要预览桌面文件移动结果后再执行整理。