跳到主要內容
Cypher's Practical Coding
正在準備工作環境...

Hook + Skill 組合技:下載資料夾自動整理

那個亂成一團的下載資料夾

你知道在說哪個。

截圖、PDF 合約、會議紀錄、發票、產品規格書,全混在一起。檔名不是「截圖 2026-03-15 下午4.23.01.png」就是「document(2).pdf」。

每次找東西,先翻資料夾找個五分鐘,再大概猜一下應該叫什麼名字,再翻一次。

這個問題可以用 Hook + Skill 組合技解掉。

門鈴響了,才叫人來開門

Claude Code 的比喻很準:

Hook 是門鈴,Skill 是開門以後真正幹活的人。

門鈴(Hook)偵測到新檔案進來,通知系統。開門幹活的人(Skill)才是真正負責辨識、分類、重命名、搬移的那個。

單靠 Hook 不行——Hook 只知道「有新東西來了」,不知道要怎麼處理。單靠 Skill 也不行——Skill 不知道什麼時候該啟動。兩個搭在一起,才是完整的自動化流程。

做法:先 Skill,後 Hook

第一步:先寫整理用的 Skill

告訴 AI 你的分類規則。例如:

幫我寫一個 Skill,功能是整理新進來的檔案:
- PDF 看內容,如果像是發票就搬到 ~/Documents/財務/發票/
- PDF 如果像是合約就搬到 ~/Documents/合約/
- 截圖依照內容重新命名(例如:meeting-note-20260627.png)再搬到 ~/Documents/截圖/
- 其他不確定的先放到 ~/Documents/待整理/

越具體越好。你的分類邏輯是你自己知道的,AI 照著執行。

第二步:設 Hook 監聽資料夾

有了 Skill 之後,再設 Hook:

幫我設一個 Hook,監聽 ~/Downloads/ 資料夾,
當有新檔案加入時,呼叫剛才那個整理 Skill。

這樣就串起來了。

它能辨識什麼

不用擔心 AI 看不懂檔案內容。PDF 裡有文字它就讀得了,圖片裡有 UI 介面它能判斷是截圖,發票格式有固定結構它認得出來。

辨識結果不保證百分百準確,但準確率遠超「完全手動整理」,而且它 24 小時上班、不會累、不會忘。

偶爾分錯了怎麼辦?加個規則:

不確定的檔案不要亂搬,先放到 ~/Documents/待整理/,
並且在終端機輸出一行說明,告訴我為什麼不確定。

讓 AI 在不確定的時候告訴你,而不是瞎猜。

變體玩法

這套組合技可以應用在各種場景:

  • 工作專案資料夾:盯著特定客戶資料夾,新進來的檔案自動按客戶名和日期重命名
  • 電商素材管理:商品圖片進來自動按品類分資料夾
  • 信件附件整理:從郵件下載的附件自動分類到對應專案
  • 截圖管理:研究競品截圖的自動歸類到競品分析資料夾

核心概念是一樣的:Hook 偵測時刻,Skill 處理邏輯,兩者組合成你的自動化工作夥伴。


AI 協作:學了這個,跟 AI 怎麼配合?

Hook + Skill 組合技讓你把「重複性的判斷工作」外包給 AI,而不只是外包「重複性的執行動作」。

你的人類優勢:

  • 你知道你的分類邏輯是什麼(哪些是重要合約、哪些是可以刪掉的垃圾)
  • 你能定義「不確定時要怎麼處理」的邊界條件
  • 你能在 AI 分錯的時候判斷哪裡出了問題,然後調整 Skill 的規則

可以這樣跟 AI 說:

幫我設一個 Hook + Skill 組合,監聽 ~/Downloads/ 資料夾。新檔案進來時,辨識內容並分類:PDF 發票搬到 ~/Documents/財務/,會議記錄搬到 ~/Documents/會議/,截圖按日期重命名後搬到 ~/Documents/截圖/。不確定的放 ~/Documents/待整理/ 並輸出說明。


挑戰任務

Task 1

想一個你自己最需要整理的資料夾(不一定是下載資料夾)。如果要設一個 Skill 來整理它,你的分類規則是什麼?哪些類型的檔案應該去哪裡?

BackNext Lesson →