file-organizer

file-organizer

熱門

智慧整理電腦中的檔案與資料夾,透過理解內容、找出重複檔案、建議更好的結構,並自動化清理工作。減少認知負擔,無需手動整理即可保持數位工作區整潔。

6.8萬星標
7700分支
更新於 2026/5/22
SKILL.md
readonlyread-only
name
file-organizer
description

智慧整理電腦中的檔案與資料夾,透過理解內容、找出重複檔案、建議更好的結構,並自動化清理工作。減少認知負擔,無需手動整理即可保持數位工作區整潔。

檔案整理工具

此技能作為您的個人整理助手,協助您在電腦上維持乾淨、邏輯的檔案結構,無需耗費心力進行手動整理。

何時使用此技能

  • 您的「下載」資料夾亂成一團
  • 檔案散落各處,找不到需要的東西
  • 有重複檔案佔用空間
  • 資料夾結構已不合時宜
  • 想建立更好的整理習慣
  • 正要開始新專案,需要良好的結構
  • 在歸檔舊專案前進行清理

此技能的功能

  1. 分析現有結構:檢視您的資料夾與檔案,了解您擁有哪些內容
  2. 找出重複檔案:在系統中識別重複檔案
  3. 建議整理方式:根據內容提出邏輯的資料夾結構
  4. 自動化清理:在您同意後移動、重新命名及整理檔案
  5. 維持上下文:根據檔案類型、日期與內容做出智慧決策
  6. 減少雜亂:找出可能不再需要的舊檔案

使用方式

從您的家目錄開始

cd ~

然後執行 Claude Code 並請求協助:

幫我整理下載資料夾
在我的文件資料夾中找出重複檔案
檢視我的專案目錄並建議改善方式

特定整理任務

根據檔案類型將這些下載內容整理到適當的資料夾
找出重複檔案並幫我決定保留哪些
清理我超過 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\n' | sort | uniq -d
    
    # 找出大小相近的檔案
    find [目錄] -type f -printf '%s %p\n' | sort -n
    

    對於每組重複檔案:

    • 顯示所有檔案路徑
    • 顯示大小與修改日期
    • 建議保留哪個(通常是最新或命名最佳的)
    • 重要:刪除前務必要求確認
  5. 提出整理計畫

    在進行變更前提出明確計畫:

    # [目錄] 的整理計畫
    
    ## 現狀
    - Y 個資料夾中有 X 個檔案
    - 總計 [大小]
    - 檔案類型:[分布]
    - 問題:[列出問題]
    
    ## 建議結構
    
    

    [目錄]/
    ├── 工作/
    │ ├── 專案/
    │ ├── 文件/
    │ └── 歸檔/
    ├── 個人/
    │ ├── 照片/
    │ ├── 文件/
    │ └── 媒體/
    └── 下載/
    ├── 待整理/
    └── 歸檔/

    
    ## 我將進行的變更
    
    1. **建立新資料夾**:[列出]
    2. **移動檔案**:
       - X 個 PDF → 工作/文件/
       - Y 張圖片 → 個人/照片/
       - Z 個舊檔案 → 歸檔/
    3. **重新命名檔案**:[任何重新命名模式]
    4. **刪除**:[重複或垃圾檔案]
    
    ## 需要您決定的檔案
    
    - [列出您不確定的檔案]
    
    準備好繼續了嗎?(是/否/修改)
    
  6. 執行整理

    獲得批准後,系統性地整理:

    # 建立資料夾結構
    mkdir -p "新資料夾路徑"
    
    # 移動檔案並清楚記錄
    mv "舊路徑/檔案.pdf" "新路徑/檔案.pdf"
    
    # 以一致模式重新命名檔案
    # 範例:「YYYY-MM-DD - 描述.ext」
    

    重要規則

    • 刪除任何東西前務必確認
    • 記錄所有移動以便可能的復原
    • 保留原始修改日期
    • 妥善處理檔名衝突
    • 遇到意外情況時停下來詢問
  7. 提供摘要與維護建議

    整理完成後:

    # 整理完成!✨
    
    ## 變更內容
    
    - 建立了 [X] 個新資料夾
    - 整理了 [Y] 個檔案
    - 透過移除重複檔案釋放了 [Z] GB
    - 歸檔了 [W] 個舊檔案
    
    ## 新結構
    
    [顯示新的資料夾樹狀圖]
    
    ## 維護建議
    
    為保持整潔:
    
    1. **每週**:整理新的下載
    2. **每月**:檢視並歸檔完成的專案
    3. **每季**:檢查是否有新的重複檔案
    4. **每年**:歸檔舊檔案
    
    ## 給您的快速指令
    
    ```bash
    # 找出本週修改的檔案
    find . -type f -mtime -7
    
    # 依類型整理下載
    [依其設定的自訂指令]
    
    # 找出重複檔案
    [自訂指令]
    

    想整理另一個資料夾嗎?

    
    

範例

範例 1:整理下載(來自 Justin Dielmann)

使用者:「我的下載資料夾有超過 500 個檔案,亂成一團。幫我整理。」

過程

  1. 分析下載資料夾
  2. 找出模式:工作文件、個人照片、安裝程式、隨機 PDF
  3. 建議結構:
    • 下載/
      • 工作/
      • 個人/
      • 安裝程式/(DMG、PKG 檔案)
      • 歸檔/
      • 待分類/(需要決定的東西)
  4. 要求確認
  5. 根據內容與名稱智慧移動檔案
  6. 結果:500 個檔案 → 5 個整理好的資料夾

範例 2:找出並移除重複檔案

使用者:「在我的文件中找出重複檔案,並幫我決定保留哪些。」

輸出

# 找到 23 組重複檔案(總計 156 MB)

## 重複組 1:「proposal.pdf」
- /Documents/proposal.pdf(2.3 MB,修改日期:2024-03-15)
- /Documents/old/proposal.pdf(2.3 MB,修改日期:2024-03-15)
- /Desktop/proposal.pdf(2.3 MB,修改日期:2024-03-10)

**建議**:保留 /Documents/proposal.pdf(最新且在正確位置)
刪除其他 2 個副本?

[繼續處理所有重複...]

範例 3:重組專案資料夾

使用者:「檢視我的 ~/Projects 目錄並建議改善方式。」

輸出

# ~/Projects 分析

## 現有結構問題
- 進行中與已歸檔專案混雜(3 年以上)
- 無一致的命名慣例
- 有些專案在根目錄,有些在隨機子資料夾
- 重複資料夾(project-name、project-name-old、project-name-v2)

## 建議結構

Projects/
├── Active/
│ ├── client-work/
│ ├── side-projects/
│ └── learning/
├── Archive/
│ ├── 2022/
│ ├── 2023/
│ └── 2024/
└── Templates/


## 具體變更
1. 將 12 個自 2022 年未觸及的專案移至 Archive/
2. 合併 4 個重複的專案資料夾
3. 將專案重新命名為一致格式:「client-name-project-name」
4. 為舊工作建立歸檔

要我執行嗎?

範例 4:依日期整理照片

使用者:「依年份與月份整理我的照片資料夾。」

輸出:建立如下結構:

Photos/
├── 2023/
│   ├── 01-January/
│   ├── 02-February/
│   └── ...
├── 2024/
│   ├── 01-January/
│   └── ...
└── Unsorted/

然後根據 EXIF 資料或檔案修改日期移動照片。

常見整理任務

下載清理

整理我的下載資料夾 - 將文件移至 Documents,
圖片移至 Pictures,安裝程式分開存放,並歸檔超過 3 個月的檔案。

專案整理

檢視我的 Projects 資料夾結構,幫我將進行中的專案與應歸檔的舊專案分開。

移除重複

在我的 Documents 資料夾中找出所有重複檔案,並幫我決定保留哪些。

桌面清理

我的桌面堆滿了檔案。幫我將所有東西妥善整理到 Documents 資料夾。

照片整理

根據拍攝日期(年/月)整理此資料夾中的所有照片。

工作/個人分離

幫我將 Documents 資料夾中的工作檔案與個人檔案分開。

專業技巧

  1. 從小處著手:從一個雜亂的資料夾(如下載)開始建立信任
  2. 定期維護:每週清理下載資料夾
  3. 一致命名:重要檔案使用「YYYY-MM-DD - 描述」格式
  4. 積極歸檔:將舊專案移至歸檔而非刪除
  5. 保持進行中分離:維持進行中與歸檔工作的明確界線
  6. 信任流程:讓 Claude 處理檔案歸類的認知負擔

最佳實踐

資料夾命名

  • 使用清晰、描述性的名稱
  • 避免空格(使用連字號或底線)
  • 具體明確:「client-proposals」而非「docs」
  • 使用前綴排序:「01-current」、「02-archive」

檔案命名

  • 包含日期:「2024-10-17-meeting-notes.md
  • 描述性:「q3-financial-report.xlsx」
  • 避免在名稱中使用版本號(改用版本控制)
  • 移除下載殘留:「document-final-v2 (1).pdf」→「document.pdf」

何時歸檔

  • 超過 6 個月未觸及的專案
  • 可能日後參考的已完成工作
  • 遷移至新系統後的舊版本
  • 猶豫是否刪除的檔案(先歸檔)

相關使用案例

  • 為新電腦設定整理方式
  • 準備備份/歸檔的檔案
  • 在儲存空間清理前進行整理
  • 整理團隊共享資料夾
  • 建立新專案目錄結構