智能文件整理助手Skill file-organizer

这个技能用于智能整理文件和文件夹,通过自动化分析、查找重复文件、建议组织结构和执行清理操作,帮助用户高效管理文件系统。关键词包括文件组织、重复文件查找、文件夹整理、自动化清理、智能整理、文件管理工具、目录优化、去重功能。

其他 0 次安装 0 次浏览 更新于 3/20/2026

name: 文件组织器 description: 通过理解上下文、查找重复文件并建议更好的组织结构,智能地组织文件和文件夹。当用户想要清理目录、整理下载文件、移除重复项或重构项目时使用。

文件组织器

何时使用此技能

  • 你的下载文件夹一片混乱
  • 文件散落各处,找不到所需文件
  • 重复文件占用空间
  • 文件夹结构不合理
  • 想要建立更好的组织习惯
  • 开始新项目需要良好结构
  • 归档旧项目前进行清理

此技能的功能

  1. 分析当前结构:检查文件夹和文件,了解已有内容
  2. 查找重复文件:识别系统中的重复文件
  3. 建议组织方式:基于内容提出逻辑文件夹结构
  4. 自动化清理:经批准后移动、重命名和组织文件
  5. 保持上下文:基于文件类型、日期和内容做出智能决策
  6. 减少杂乱:识别可能不需要的旧文件

操作指南

当用户请求文件组织帮助时:

  1. 理解范围

    询问澄清问题:

    • 需要组织哪个目录?(下载、文档、整个主文件夹?)
    • 主要问题是什么?(找不到东西、重复文件、太乱、没有结构?)
    • 是否有文件或文件夹要避免?(当前项目、敏感数据?)
    • 组织力度如何?(保守 vs 全面清理)
  2. 分析当前状态

    检查目标目录:

    # 获取当前结构概览
    ls -la [目标目录]
    
    # 检查文件类型和大小
    find [目标目录] -type f -exec file {} \; | head -20
    
    # 识别最大文件
    du -sh [目标目录]/* | sort -rh | head -20
    
    # 统计文件类型
    find [目标目录] -type f | sed 's/.*\.//' | sort | uniq -c | sort -rn
    

    总结发现:

    • 文件和文件夹总数
    • 文件类型分布
    • 大小分布
    • 日期范围
    • 明显的组织问题
  3. 识别组织模式

    基于文件确定逻辑分组:

    按类型

    • 文档(PDF、DOCX、TXT)
    • 图像(JPG、PNG、SVG)
    • 视频(MP4、MOV)
    • 压缩文件(ZIP、TAR、DMG)
    • 代码/项目(包含代码的目录)
    • 电子表格(XLSX、CSV)
    • 演示文稿(PPTX、KEY)

    按用途

    • 工作 vs 个人
    • 活动 vs 归档
    • 项目特定
    • 参考资料
    • 临时/草稿文件

    按日期

    • 当前年/月
    • 往年
    • 非常旧(归档候选)
  4. 查找重复文件

    当请求时,搜索重复文件:

    # 通过哈希查找完全重复的文件
    find [目录] -type f -exec md5 {} \; | sort | uniq -d
    
    # 查找名称相似的文件
    find [目录] -type f -printf '%f
    

’ | sort | uniq -d

查找大小相似的文件

find [目录] -type f -printf '%s %p ’ | sort -n


对于每组重复文件:

- 显示所有文件路径
- 显示大小和修改日期
- 推荐保留哪个(通常是最新或名称最好的)
- **重要**:始终在删除前确认

5. **提出组织计划**

在更改前提出清晰计划:

```markdown
# [目录] 组织计划

## 当前状态

- X 个文件分布在 Y 个文件夹
- [大小] 总计
- 文件类型:[分布]
- 问题:[列出问题]

## 提议结构

[目录]/
├── 工作/
│ ├── 项目/
│ ├── 文档/
│ └── 归档/
├── 个人/
│ ├── 照片/
│ ├── 文档/
│ └── 媒体/
└── 下载/
├── 待整理/
└── 归档/

## 我将进行的更改

1. **创建新文件夹**:[列出]
2. **移动文件**:
   - X 个 PDF → 工作/文档/
   - Y 个图像 → 个人/照片/
   - Z 个旧文件 → 归档/
3. **重命名文件**:[任何重命名模式]
4. **删除**:[重复文件或垃圾文件]

## 需要您决策的文件

- [列出不确定的文件]

准备执行吗?(是/否/修改)
  1. 执行组织

    批准后,系统化组织:

    # 创建文件夹结构
    mkdir -p "路径/到/新文件夹"
    
    # 移动文件并清晰记录
    mv "旧路径/文件.pdf" "新路径/文件.pdf"
    
    # 重命名文件为一致模式
    # 示例:"YYYY-MM-DD - 描述.ext"
    

    重要规则

    • 始终在删除前确认
    • 记录所有移动以便可能的撤销
    • 保留原始修改日期
    • 优雅处理文件名冲突
    • 遇到意外情况时停止并询问
  2. 提供摘要和维护建议

    组织后:

    # 组织完成!✨
    
    ## 变化内容
    
    - 创建了 [X] 个新文件夹
    - 组织了 [Y] 个文件
    - 通过移除重复文件释放 [Z] GB
    - 归档了 [W] 个旧文件
    
    ## 新结构
    
    [显示新文件夹树]
    
    ## 维护建议
    
    为保持组织:
    
    1. **每周**:整理新下载
    2. **每月**:审查并归档完成的项目
    3. **每季度**:检查新重复文件
    4. **每年**:归档旧文件
    
    ## 您的快速命令
    
    # 查找本周修改的文件
    
    find . -type f -mtime -7
    
    # 按类型整理下载
    
    [针对其设置的自定义命令]
    
    # 查找重复文件
    
    [自定义命令]
    

    想组织另一个文件夹吗?

最佳实践

文件夹命名

  • 使用清晰、描述性名称
  • 避免空格(使用连字符或下划线)
  • 具体化:例如“客户提案”而非“文档”
  • 使用前缀排序:例如“01-当前”、“02-归档”

文件命名

  • 包含日期:例如“2024-10-17-会议记录.md
  • 描述性:例如“第三季度财务报告.xlsx”
  • 避免版本号在名称中(使用版本控制替代)
  • 移除下载残留:例如“文档-final-v2 (1).pdf” → “文档.pdf”

何时归档

  • 6 个月以上未触及的项目
  • 完成后可能参考的工作
  • 迁移到新系统后的旧版本
  • 犹豫删除的文件(先归档)