Silas

smart-file-organizer-pro

オフィス効率化v1.0.0
作者:Silas更新日 2026-05-11@clawhub_shianaixuexi-cell/smart-file-organizer-pro
業務自動化

AlphaMoatによると、2026-09時点でsmart-file-organizer-proのダウンロード数は1,345、スター数は1で、AIスキル全体5,078件中4,872位、オフィス効率化では435件中403位です。

インストール数
141
ダウンロード数
1345
スター数
1
総合順位
#4,872
全体の上位 96% · オフィス効率化の上位 93%
プラットフォームインストール数ダウンロード数スター数コメント
ClawHub ↗3311631-
SkillHub ↗14113451—

プラットフォームごとに集計方法と集計時点が異なります。

このスキルでできること

分類、重複確認、日付別の整理、操作履歴を扱います。移動や名前変更は既存パスに影響し、上書きや削除はデータ損失につながる可能性があります。実行前に対象フォルダーを限定し、プレビューを確認し、バックアップから復元できることを確かめてください。 Python が必要です。元に戻す操作は不完全な場合があるため、別の復元可能なバックアップを保管します。

資料公開日 2026-10-29

できること

  • ファイルを日付ごとに整理する
  • ファイルを分類・改名する
  • 重複と操作履歴を確認する

使う場面

  • ローカルのファイルを整理するとき
  • 移動、改名、削除の前に対象をプレビューし、バックアップを確認するとき

プロンプト例

スキルのドキュメントをもとに生成した例であり、実際の実行結果ではありません。

ファイル整理ツールがファイルに加える変更と、実行前の確認事項を説明してください。

月次の推移

ダウンロード数1345
40390914152026-03 · ダウンロード数 4732026-05 · ダウンロード数 7932026-06 · ダウンロード数 8922026-07 · ダウンロード数 10622026-08 · ダウンロード数 11262026-09 · ダウンロード数 134526-0326-09
スター数1
0122026-03 · スター数 12026-05 · スター数 12026-06 · スター数 12026-07 · スター数 12026-08 · スター数 12026-09 · スター数 126-0326-09

2026-09 から集計方法を変更し、同名スキルを作者ごとに分けて集計し、全スキルを対象にしました。破線は変更前の月で、変更後のデータとは直接比較せず、変更をまたぐ増減も計算していません。

月ダウンロード数前月比スター数
2026-091345—1
2026-081126+6.0%1
2026-071062+19.1%1
2026-06892+12.5%1
2026-05793—1
2026-03473—1

SKILL.md 原文

作者が公開した元のファイルをテキストのまま表示しています。AlphaMoat による編集や審査はしていません。リンクはクリックできません。コマンドは内容を確認してから実行してください。取得日 2026-10-23。

9.3 KB・ClawHub v1.0.0
---
name: smart-file-organizer-pro
description: 智能文件整理助手 Pro - 增强版,支持按日期归档、多模式预设、进度显示、操作历史
version: 2.0.0
icon: 🗂️✨
metadata:
  clawdbot:
    emoji: 🗂️✨
    requires:
      bins: ["python3"]
すべて表示(全 355 行)
    install: []
    tags: ["file", "organize", "automation", "productivity", "tool", "utility", "pro"]
    category: "productivity"
    author: "MoneyClaw Team"
    license: "MIT"
    features:
      - "smart-categorization-plus"
      - "auto-renaming-plus"
      - "duplicate-detection"
      - "safety-backup"
      - "preview-mode"
      - "cross-platform"
      - "date-archiving"
      - "progress-display"
      - "operation-history"
      - "preset-modes"
---

# 智能文件整理助手 Pro 🗂️✨

## ✨ Pro 版本亮点
- 🚀 **多模式预设** - 简洁/标准/深度三种整理模式
- 📅 **智能归档** - 按日期自动归档到年/月/日结构
- 📊 **进度显示** - 实时显示整理进度和统计
- 📜 **操作历史** - 完整的操作日志和撤销记录
- 🎨 **彩色输出** - 清晰友好的终端显示
- ⚡ **性能优化** - 多线程处理,更快速度
- 🧠 **智能建议** - 根据文件内容给出整理建议
- 🔒 **增强安全** - 自动备份、冲突检测、权限检查

---

## 快速开始

### 基本使用
```bash
# 简洁模式 - 快速整理
python3 scripts/organize.py --path . --mode simple

# 标准模式 - 平衡整理和重命名
python3 scripts/organize.py --path . --mode standard

# 深度模式 - 完整整理+重命名+去重
python3 scripts/organize.py --path . --mode deep

# 预览模式 - 查看将要执行的操作
python3 scripts/organize.py --path . --mode standard --preview
```

### 按日期归档
```bash
# 按年/月/日归档照片
python3 scripts/organize.py --path ~/Pictures --mode archive --date-format YYYY/MM/DD

# 按年/月归档文档
python3 scripts/organize.py --path ~/Documents --mode archive --date-format YYYY/MM
```

### 自定义规则
```bash
# 使用自定义配置文件
python3 scripts/organize.py --path . --config my_rules.json

# 只处理特定类型
python3 scripts/organize.py --path . --types jpg,png,pdf

# 设置输出详细程度
python3 scripts/organize.py --path . --mode standard --verbose
```

## 整理模式说明

### 1. 简洁模式 (simple)
- 仅按文件类型分类
- 不重命名文件
- 不检测重复文件
- 适合:快速整理、保留原名

### 2. 标准模式 (standard)
- 按文件类型分类
- 智能重命名(可选)
- 基础重复检测
- 适合:日常整理

### 3. 深度模式 (deep)
- 按文件类型分类
- 智能重命名
- 完整重复检测
- 按日期归档
- 适合:彻底整理

### 4. 归档模式 (archive)
- 按日期创建目录结构
- 保持原始文件名
- 自动生成归档报告
- 适合:照片/文档归档

## 文件分类规则

### 默认分类
- **📷 图片** → `Pictures/` (jpg, png, gif, webp, bmp, svg, raw, heic)
- **📄 文档** → `Documents/` (pdf, doc, docx, xls, xlsx, ppt, pptx, txt, md)
- **🎬 视频** → `Videos/` (mp4, mov, avi, mkv, flv, wmv, m4v)
- **🎵 音频** → `Music/` (mp3, wav, flac, m4a, aac, ogg)
- **📦 压缩包** → `Archives/` (zip, rar, 7z, tar, gz, bz2)
- **💻 代码** → `Code/` (py, js, java, cpp, html, css, json, xml)
- **🔧 可执行** → `Executables/` (exe, msi, app, dmg)
- **📁 其他** → `Others/`

### 按应用来源分类(可选)
- **🌐 浏览器下载** → `Downloads/Browser/`
- **💬 社交应用** → `Downloads/Social/`
- **🎮 游戏** → `Downloads/Games/`
- **📱 移动应用** → `Downloads/Mobile/`

## 命令行参数详解

### 基本参数
```
--path <路径>        要整理的目录(默认:当前目录)
--mode <模式>        整理模式:simple/standard/deep/archive(默认:standard)
--preview            预览模式,不实际执行操作
--config <文件>      使用自定义配置文件
```

### 整理选项
```
--types <类型>       只处理指定文件类型(逗号分隔)
--exclude <类型>     排除指定文件类型(逗号分隔)
--rename             启用智能重命名
--deduplicate        启用重复文件检测
--date-format <格式> 日期归档格式(如:YYYY/MM/DD)
```

### 安全选项
```
--backup             整理前创建备份
--no-backup          跳过备份
--dry-run            同 --preview
--safe-mode         安全模式,更保守的操作
```

### 输出选项
```
--verbose            详细输出
--quiet              静默模式
--progress           显示进度条
--report             生成整理报告
```

## 配置文件示例

### config.json 完整示例
```json
{
  "mode": "standard",
  "分类设置": {
    "images": [".jpg", ".png", ".gif", ".webp", ".heic"],
    "documents": [".pdf", ".doc", ".docx", ".xls", ".xlsx"],
    "videos": [".mp4", ".mov", ".avi"],
    "audio": [".mp3", ".wav", ".flac"],
    "archives": [".zip", ".rar", ".7z"],
    "code": [".py", ".js", ".html", ".css", ".json"]
  },
  "重命名规则": {
    "启用": true,
    "保留原始名称": false,
    "图片模式": "IMG_{YYYYMMDD}_{序号}",
    "文档模式": "DOC_{标题}_{日期}",
    "通用模式": "FILE_{日期}_{序号}"
  },
  "归档设置": {
    "启用": false,
    "日期格式": "YYYY/MM/DD",
    "使用创建日期": true,
    "使用修改日期": false
  },
  "重复文件检测": {
    "启用": true,
    "检测方法": "hash",
    "处理方式": "move",
    "保留策略": "oldest",
    "重复文件夹": "Duplicates"
  },
  "安全设置": {
    "预览模式": false,
    "自动备份": true,
    "备份保留天数": 30,
    "跳过系统文件": true,
    "跳过隐藏文件": true,
    "最大文件大小MB": 1024,
    "安全模式": false
  },
  "性能设置": {
    "最大工作线程": 4,
    "显示进度": true,
    "使用缓存": true
  },
  "输出设置": {
    "详细程度": "normal",
    "彩色输出": true,
    "生成报告": true,
    "日志级别": "INFO"
  }
}
```

## 输出说明

### 终端输出示例
```
🗂️ 智能文件整理助手 Pro v2.0
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

📁 目标目录: /home/user/Downloads
📋 整理模式: 标准模式 (standard)
⚙️  配置: 预览模式已启用

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
⏳ 正在扫描文件...
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

📊 扫描结果:
  ✓ 总文件数: 1,234
  ✓ 图片文件: 456
  ✓ 文档文件: 234
  ✓ 视频文件: 123
  ✓ 其他文件: 421

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📋 整理预览:
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

[1/1234] vacation.jpg → Pictures/2024_03_12_001.jpg
[2/1234] report.pdf → Documents/Work_Report_20240312.pdf
[3/1234] song.mp3 → Music/song.mp3
...

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
💡 这是预览模式,未执行实际操作
💡 要执行整理,请移除 --preview 参数
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
```

## 操作历史和撤销

### 查看操作历史
```bash
# 查看最近操作
python3 scripts/history.py --list

# 查看操作详情
python3 scripts/history.py --show <操作ID>

# 撤销上次操作
python3 scripts/undo.py --last

# 撤销指定操作
python3 scripts/undo.py --id <操作ID>
```

### 备份管理
```bash
# 列出所有备份
python3 scripts/backup.py --list

# 恢复指定备份
python3 scripts/backup.py --restore <备份ID>

# 清理旧备份
python3 scripts/backup.py --clean --older-than 30
```

## 高级功能

### 智能建议
```bash
# 获取整理建议
python3 scripts/analyze.py --path .

# 输出示例:
💡 检测到大量照片文件,建议使用归档模式
💡 发现 23 个可能重复的文件,建议运行去重
💡 建议创建自定义规则: 电子发票 -> Documents/发票
```

### 批量处理
```bash
# 整理多个目录
python3 scripts/batch.py --paths ~/Downloads,~/Documents,~/Pictures

# 使用配置文件批量处理
python3 scripts/batch.py --config batch_rules.json
```

### 文件监控
```bash
# 监控目录并自动整理新文件
python3 scripts/watch.py --path ~/Downloads --mode standard
```

## 故障排除

### 常见问题
**Q: 中文文件名显示乱码?**
```bash
# 设置编码
export PYTHONIOENCODING=utf-8
python3 scripts/organize.py --path .
```

**Q: 权限不足无法移动文件?**
```bash
# 使用安全模式
python3 scripts/organize.py --path . --safe-mode
```

**Q: 处理速度太慢?**
```bash
# 调整线程数
python3 scripts/organize.py --path . --threads 8
```

## 更新日志

### v2.0.0 (当前版本)
- ✨ 新增四种整理模式
- ✨ 新增日期归档功能
- ✨ 新增进度显示
- ✨ 新增操作历史
- ✨ 新增智能建议
- 🚀 性能优化:多线程处理
- 🎨 彩色输出优化
- 📝 更完善的文档

### v1.0.0
- 基础文件分类功能
- 智能重命名
- 重复文件检测
- 安全备份

---

**智能文件整理助手 Pro** - 让文件管理更智能、更高效!

オフィス効率化の人気スキル

データ月:2026-09 · ダウンロード数、スター数、インストール数は公開スキルレジストリ(ClawHub、SkillHub)から月単位で集計しています。詳しくはデータの方法論をご覧ください。