Install
openclaw skills install download-organizer下载文件自动分类工具,自动识别文件类型并按类别整理到不同文件夹。适用于整理下载文件夹,自动分类文档、图片、视频、音频、安装包、压缩包等文件!
openclaw skills install download-organizer# 方法一:通过 clawhub 安装
clawhub install download-organizer
# 方法二:作为 Python 脚本运行
git clone <repo-url>
cd download-organizer
download-organizer organize ~/Downloads --output ~/Downloads/Organized
这会自动创建以下文件夹结构,并把文件移动进去:
Organized/
├── documents/
│ ├── report.pdf
│ └── notes.docx
├── images/
│ ├── photo.jpg
│ └── screenshot.png
├── videos/
│ └── movie.mp4
├── audio/
│ └── song.mp3
├── installers/
│ └── app.exe
├── archives/
│ └── files.zip
└── code/
└── script.py
download-organizer organize ~/Downloads --preview
download-organizer undo ~/Downloads/Organized
directory:(必需)要整理的目录,通常是下载文件夹--output:输出目录,默认在输入目录下创建 Organized 文件夹--preview:预览模式,只显示方案不实际执行| 文件夹 | 文件类型 |
|---|---|
| documents | .pdf, .doc, .docx, .txt, .xls, .xlsx, .ppt, .pptx |
| images | .jpg, .jpeg, .png, .gif, .webp, .heic |
| videos | .mp4, .avi, .mov, .mkv |
| audio | .mp3, .wav, .flac, .aac |
| installers | .exe, .msi, .dmg, .pkg, .deb, .rpm |
| archives | .zip, .rar, .7z, .tar, .gz |
| code | .py, .js, .html, .css, .java, .cpp |
可以在项目根目录创建 .download-organizer.json 来自定义分类规则:
{
"output_dir": "~/Downloads/Organized",
"categories": {
"documents": [".pdf", ".doc"],
"images": [".jpg", ".png"]
},
"backup_original": true
}
# 整理你的下载文件夹
download-organizer organize ~/Downloads
# 第一步:预览
download-organizer organize ~/Downloads --preview
# 第二步:确认没问题后执行
download-organizer organize ~/Downloads --output ~/Downloads/Organized