File Organizer Skill

根据文件扩展名或日期自动归类,支持预演、递归扫描与撤销操作。

已扫描
适合谁
需要定期整理电脑文件的用户、摄影师或档案管理员
不适合谁
不熟悉命令行操作的用户、对文件结构敏感且无法接受变动的用户
国内可用性
需网络配置。可能需要网络配置或第三方服务可访问。
安装难度
新手友好(★☆☆)。基于终端操作、依赖、API Key 和本地环境要求的初步判断。

安装与下载

openclaw skills install @1999azzar/file-organizer-skill

Skill 说明

命令、参数、文件名以原文为准

文件整理工具(黄金标准)

功能特性

  • 智能分类:按文件扩展名(默认)或日期(年/月)分组。
  • 安全可靠:支持冲突自动重命名、模拟运行模式和撤销操作。
  • 深度清理:支持递归扫描子目录。
  • 审计追踪:生成 organize_history.json 文件记录操作历史。

使用方法

基础分类(按扩展名)

python3 scripts/organize.py /path/to/folder

按日期分类(年/月)

适用于照片或归档文件。

python3 scripts/organize.py /path/to/folder --date

模拟运行(预览)

查看将要执行的操作,但不实际移动任何文件。

python3 scripts/organize.py /path/to/folder --dry-run

撤销操作

使用历史记录文件恢复之前的文件状态。

python3 scripts/organize.py --undo /path/to/folder/organize_history.json

配置说明

通过修改 scripts/organize.py 中的 get_default_mapping() 函数,添加自定义文件扩展名映射。

1
@1999azzar

已收录 1 个 Skill

相关推荐