SKILL.md
readonlyread-only
name
file-organizer
description
智慧整理電腦中的檔案與資料夾,透過理解內容、找出重複檔案、建議更好的結構,並自動化清理工作。減少認知負擔,無需手動整理即可保持數位工作區整潔。
檔案整理工具
此技能作為您的個人整理助手,協助您在電腦上維持乾淨、邏輯的檔案結構,無需耗費心力進行手動整理。
何時使用此技能
- 您的「下載」資料夾亂成一團
- 檔案散落各處,找不到需要的東西
- 有重複檔案佔用空間
- 資料夾結構已不合時宜
- 想建立更好的整理習慣
- 正要開始新專案,需要良好的結構
- 在歸檔舊專案前進行清理
此技能的功能
- 分析現有結構:檢視您的資料夾與檔案,了解您擁有哪些內容
- 找出重複檔案:在系統中識別重複檔案
- 建議整理方式:根據內容提出邏輯的資料夾結構
- 自動化清理:在您同意後移動、重新命名及整理檔案
- 維持上下文:根據檔案類型、日期與內容做出智慧決策
- 減少雜亂:找出可能不再需要的舊檔案
使用方式
從您的家目錄開始
cd ~
然後執行 Claude Code 並請求協助:
幫我整理下載資料夾
在我的文件資料夾中找出重複檔案
檢視我的專案目錄並建議改善方式
特定整理任務
根據檔案類型將這些下載內容整理到適當的資料夾
找出重複檔案並幫我決定保留哪些
清理我超過 6 個月未觸及的舊檔案
為我的[工作/專案/照片/等]建立更好的資料夾結構
操作說明
當使用者請求檔案整理協助時:
-
了解範圍
提出釐清問題:
- 哪個目錄需要整理?(下載、文件、整個家目錄?)
- 主要問題是什麼?(找不到東西、重複、太亂、沒有結構?)
- 有哪些檔案或資料夾要避開?(進行中的專案、敏感資料?)
- 整理程度為何?(保守 vs. 全面清理)
-
分析現狀
檢視目標目錄:
# 取得現有結構概覽 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總結發現:
- 檔案與資料夾總數
- 檔案類型分布
- 大小分布
- 日期範圍
- 明顯的整理問題
-
識別整理模式
根據檔案,決定邏輯分組:
依類型:
- 文件(PDF、DOCX、TXT)
- 圖片(JPG、PNG、SVG)
- 影片(MP4、MOV)
- 壓縮檔(ZIP、TAR、DMG)
- 程式碼/專案(含程式碼的目錄)
- 試算表(XLSX、CSV)
- 簡報(PPTX、KEY)
依用途:
- 工作 vs. 個人
- 進行中 vs. 歸檔
- 專案特定
- 參考資料
- 暫存/草稿檔案
依日期:
- 今年/本月
- 前幾年
- 非常舊(適合歸檔)
-
找出重複檔案
當要求時,搜尋重複檔案:
# 透過雜湊找出完全相同的檔案 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對於每組重複檔案:
- 顯示所有檔案路徑
- 顯示大小與修改日期
- 建議保留哪個(通常是最新或命名最佳的)
- 重要:刪除前務必要求確認
-
提出整理計畫
在進行變更前提出明確計畫:
# [目錄] 的整理計畫 ## 現狀 - Y 個資料夾中有 X 個檔案 - 總計 [大小] - 檔案類型:[分布] - 問題:[列出問題] ## 建議結構[目錄]/
├── 工作/
│ ├── 專案/
│ ├── 文件/
│ └── 歸檔/
├── 個人/
│ ├── 照片/
│ ├── 文件/
│ └── 媒體/
└── 下載/
├── 待整理/
└── 歸檔/## 我將進行的變更 1. **建立新資料夾**:[列出] 2. **移動檔案**: - X 個 PDF → 工作/文件/ - Y 張圖片 → 個人/照片/ - Z 個舊檔案 → 歸檔/ 3. **重新命名檔案**:[任何重新命名模式] 4. **刪除**:[重複或垃圾檔案] ## 需要您決定的檔案 - [列出您不確定的檔案] 準備好繼續了嗎?(是/否/修改) -
執行整理
獲得批准後,系統性地整理:
# 建立資料夾結構 mkdir -p "新資料夾路徑" # 移動檔案並清楚記錄 mv "舊路徑/檔案.pdf" "新路徑/檔案.pdf" # 以一致模式重新命名檔案 # 範例:「YYYY-MM-DD - 描述.ext」重要規則:
- 刪除任何東西前務必確認
- 記錄所有移動以便可能的復原
- 保留原始修改日期
- 妥善處理檔名衝突
- 遇到意外情況時停下來詢問
-
提供摘要與維護建議
整理完成後:
# 整理完成!✨ ## 變更內容 - 建立了 [X] 個新資料夾 - 整理了 [Y] 個檔案 - 透過移除重複檔案釋放了 [Z] GB - 歸檔了 [W] 個舊檔案 ## 新結構 [顯示新的資料夾樹狀圖] ## 維護建議 為保持整潔: 1. **每週**:整理新的下載 2. **每月**:檢視並歸檔完成的專案 3. **每季**:檢查是否有新的重複檔案 4. **每年**:歸檔舊檔案 ## 給您的快速指令 ```bash # 找出本週修改的檔案 find . -type f -mtime -7 # 依類型整理下載 [依其設定的自訂指令] # 找出重複檔案 [自訂指令]想整理另一個資料夾嗎?
範例
範例 1:整理下載(來自 Justin Dielmann)
使用者:「我的下載資料夾有超過 500 個檔案,亂成一團。幫我整理。」
過程:
- 分析下載資料夾
- 找出模式:工作文件、個人照片、安裝程式、隨機 PDF
- 建議結構:
- 下載/
- 工作/
- 個人/
- 安裝程式/(DMG、PKG 檔案)
- 歸檔/
- 待分類/(需要決定的東西)
- 下載/
- 要求確認
- 根據內容與名稱智慧移動檔案
- 結果: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 資料夾中的工作檔案與個人檔案分開。
專業技巧
- 從小處著手:從一個雜亂的資料夾(如下載)開始建立信任
- 定期維護:每週清理下載資料夾
- 一致命名:重要檔案使用「YYYY-MM-DD - 描述」格式
- 積極歸檔:將舊專案移至歸檔而非刪除
- 保持進行中分離:維持進行中與歸檔工作的明確界線
- 信任流程:讓 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 個月未觸及的專案
- 可能日後參考的已完成工作
- 遷移至新系統後的舊版本
- 猶豫是否刪除的檔案(先歸檔)
相關使用案例
- 為新電腦設定整理方式
- 準備備份/歸檔的檔案
- 在儲存空間清理前進行整理
- 整理團隊共享資料夾
- 建立新專案目錄結構






