← 返回
未分类

文件自动整理skill

Organize files in a directory by type, date, and keywords. Supports preview/dry-run mode before making changes.
Organize files in a directory by type, date, and keywords. Supports preview/dry-run mode before making changes.
user_9ed517b6
未分类 community v1.0.2 2 版本 98750 Key: 无需
★ 0
Stars
📥 79
下载
💾 0
安装
2
版本
#latest

概述

Organize — 文件自动整理

将指定目录中的文件按规则自动分类整理到子文件夹中。

快速开始

当用户要求整理文件时,执行以下流程:

Step 1: 确定目标目录

如果用户没有指定目录,询问用户要整理哪个目录。

Step 2: 确定整理模式

向用户确认整理模式:

模式说明示例结构
----------------------
type按文件类型分类Images/, Documents/, Videos/
date按日期归档2026-05/, 2026-04/
type-date先类型后日期Images/2026-05/, Documents/2026-04/
date-type先日期后类型2026-05/Images/, 2026-04/Documents/
keyword按关键词匹配发票/, 简历/, 合同/

如用户未指定,默认使用 type 模式。

Step 3: 预览(dry run)

必须先预览再执行。 运行:

python "<skill_dir>/organize.py" "<目标目录>" --mode <模式> --dry-run

将预览结果展示给用户确认。

Step 4: 执行

用户确认后运行:

python "<skill_dir>/organize.py" "<目标目录>" --mode <模式>

Step 5: 报告

告知用户整理结果:移动了多少文件、创建了哪些文件夹、跳过了多少文件。

支持的分类

文件类型分类

rules.json 中预定义了 13 个类别:Images, Documents, Videos, Audio, Archives, Code, Executables, Fonts, Torrents, Ebooks, Data, Certificates。未匹配的文件归入 Other/

关键词分类

rules.json 中预定义了中文和英文关键词:发票、简历、合同、账单、截图、身份证、照片、音乐、备份、临时文件。

安全机制

  • 默认预览模式:必须先 dry-run 展示变更计划
  • 用户确认:执行前需用户确认
  • 跳过隐藏文件:默认不处理 . 开头的文件
  • 跳过系统文件:自动跳过 Thumbs.dbDesktop.ini
  • 文件名冲突处理:默认重命名(添加 _1_2 后缀)

自定义规则

用户可以通过编辑 rules.json 自定义分类规则:

  • 添加/修改文件类型映射
  • 添加/修改关键词匹配
  • 调整日期格式(YYYY / YYYY-MM / YYYY-MM-DD
  • 修改冲突处理策略(rename / skip / overwrite

文件索引

  • organize.py — 整理脚本
  • rules.json — 分类规则配置
  • version - 1.0.2
  • author - jm-jsjkxyjs02-sh-303

版本历史

共 2 个版本

  • v1.0.2 Initial release 当前
    2026-05-23 16:13 安全 安全
  • v1.0.0 Initial release
    2026-05-19 10:28 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

ai-intelligence

Self-Improving + Proactive Agent

ivangdavila
自我反思+自我批评+自我学习+自组织记忆。智能体评估自身工作、发现错误并持续改进。
★ 1,358 📥 318,370
developer-tools

Github

steipete
使用 `gh` CLI 与 GitHub 交互,通过 `gh issue`、`gh pr`、`gh run` 和 `gh api` 管理议题、PR、CI 运行及高级查询。
★ 668 📥 324,162
ai-intelligence

ontology

oswalpalash
类型化知识图谱,用于结构化智能体记忆与可组合技能。支持创建/查询实体(人员、项目、任务、事件、文档)及关联...
★ 712 📥 243,832