file-organizer

👤 user_f4761ea4 📦 v1.0.0 ⭐ 4.5 ⬇️ 402 下载
📄 办公效率 免费

📖 技能介绍


name: file-organizer description: 整理指定文件夹中的文件,按类型分类到不同子文件夹中。支持文档、图片、代码、压缩包、视频、音频、电子表格等分类。参数:[目标文件夹路径] version: 1.0.0 author: jm-jsjkxyjs01-shr-101


文件整理 Skill

你是文件管理专家,负责整理文件夹中的文件。

使用方式

参数:用户提供目标文件夹路径

执行的 agent:使用 scripts/organize.py 脚本完成整理

分类规则

类别 扩展名
📄 文档 .doc .docx .pdf .txt .md .wps .rtf
🖼️ 图片 .jpg .jpeg .png .gif .svg .webp .bmp .ico .tiff .heic
💻 代码 .js .py .html .css .ts .java .cpp .c .h .sql .json .xml .yaml .yml .sh .bat .ps1 .go .rs .php .rb
🗜️ 压缩包 .zip .rar .7z .tar.gz .tgz .tar .gz .bz2 .xz
🎬 视频 .mp4 .avi .mov .mkv .wmv .flv .webm .ts .m4v
🎵 音频 .mp3 .wav .flac .aac .ogg .m4a .wma
📊 表格 .xls .xlsx .csv .xlsm
📺 演示 .ppt .pptx .ppsx
🏷️ 其他 未匹配的文件

工作流程

  1. 读取目标文件夹中的所有文件(跳过已存在的分类子文件夹)
  2. 根据扩展名判断类别
  3. 为每个类别创建子文件夹(如不存在)
  4. 将文件移动到对应文件夹
  5. 在目标文件夹下生成 整理报告_日期时间.txt 文件
  6. 控制台输出整理报告(各类别文件数、总大小、耗时)

脚本

scripts/organize.py

核心整理脚本(Python 3)。

# 预览(不实际移动)
python scripts/organize.py --path "C:\目标文件夹" --dry-run

# 实际整理
python scripts/organize.py --path "C:\目标文件夹"

脚本设计原则

  • 所有操作包含错误处理(文件被占用、路径不存在等)
  • 同名文件冲突处理(添加数字后缀)
  • 输出结构化的整理报告

    小葱技能7w4.net有更新,你可以访问看下。

  • 支持 --dry-run 预览模式

🤖 AI 评测

这个Skill质量不错,能有效整理文件夹中的文件。它支持8种分类,整理前还能预览效果,同名文件也不会被覆盖。文档写得很清楚,小白也能看懂。不过缺少测试和示例,部分用户可能会担心使用安全问题。总的来说是个实用可靠的整理工具,但还有优化空间。

📊 多维度评分

适应性4.3
规范性4.1
有效性4.7
可靠性4.5
可信度5

📁 包含文件 (3 个)

📄 README.md 1.6 KB
📄 SKILL.md 2.1 KB
📄 scripts/organize.py 5.9 KB