第 10 課 · 實戰一:把亂資料夾整乾淨、批次改一堆檔名
前面九課都在打底——認識 agent、學會開 terminal、裝好、算過用量、學會看住它。這一課開始,我們捲起袖子真的幹活。第一件活,就挑你辦公室最常見、最花時間、也最不用寫任何程式的那種:整理一個亂到爆的資料夾、把一堆檔名一次改成統一格式。
先說清楚今天的規矩,你就不慌了:
💡 這一課全程「不寫任何程式」。 你要做的,就跟前面幾課一樣——用白話跟 agent 講你要什麼(這叫你給它的指示),然後看住它。差別只在於:這次它動的是你真正在乎的檔案,不是第 6 課那個練習用的
hello.txt。所以「看住它」這件事,這一課要玩真的。
這一課讀完,你要能回答三個問題:
- 「整理一個亂資料夾」「把一堆檔名改成統一格式」這種活,怎麼講,agent 才聽得懂、做得對?
- 動到我真正的檔案時,第 9 課學的看住它(先備份、逐步確認),實際上怎麼套?
- 做完怎麼驗收?萬一它做錯了,怎麼救回來?
動任何檔案之前,先背一條四步驟
在碰第一個真實檔案之前,我要先給你一套每次都照做的流程。你把它當成「動檔案的安全帶」——以後不管做哪種檔案雜務,都先在心裡把這四步跑一遍:
flowchart TB
s1["1 先備份 (把要動的資料夾複製一份)"] --> s2["2 把指示講清楚 (哪個資料夾 要什麼結果 規則)"]
s2 --> s3["3 逐步確認 (先看它的計畫 先做幾個 你點頭才全做)"]
s3 --> s4["4 驗收 (去資料夾親眼看 數量對不對 抽查幾個)"]
s4 --> ok{"結果對嗎"}
ok -->|"對"| done["收工"]
ok -->|"不對"| restore["從備份救回 (把做壞的丟一邊 貼回原始那份)"]
restore --> s2
這四步,其實就是把第 9 課的看住它(權限、逐步確認、備份)落到一件具體的活上:第 1 步是備份,第 3 步是逐步確認(外加 Claude Code 動手前自己會跳的權限確認),第 4 步和救回,是你驗收和退路。這一課接下來要做的兩件真實工作,我們都會一步一步照這四步走一遍。
⚠️ 一個誠實的邊界:不是每件事都要這麼慎重。 這套四步驟,是給「agent 會改、會搬、會刪你檔案」的活用的。如果你只是叫它「幫我數一下這個資料夾裡有幾個 PDF」——它只是讀、不動任何東西——那你根本不用備份,放心讓它做就好。要不要拉安全帶,看的是『這件事會不會動到我的檔案』。
我們先把最重要、也最多人偷懶跳過的第 1 步講透。
第 1 步做到位:備份,就是「複製一份,出事有退路」
備份聽起來很專業,其實對你來說就一個動作:把等一下要讓 agent 動的那個資料夾,先原封不動複製一份放旁邊。 這份拷貝,是你的保險——不管 agent 等下做了什麼,都碰不到它。真的搞砸了,你還有一份好的可以退回去。
而且你不用叫 agent 幫你備份,你自己在 Finder(Mac 上那個管檔案的視窗;Windows 上就是「檔案總管」)裡點一點就好,這樣最保險——因為備份這道保險,最好是由你親手拉、不假手於它:
- 打開 Finder,找到你等一下要整理的那個資料夾(比如「下載」)。
- 點它一下,把它選起來(不用打開)。
- 按 ⌘+C(複製),再按 ⌘+V(貼上)。
- 同一個地方會多出一個資料夾,名字通常叫「下載 拷貝」。
搞定。那個「拷貝」就是你的退路。你甚至可以把它拖到桌面放著,看得到、心裡踏實。接下來 agent 要在原本那個資料夾裡怎麼折騰,都跟這份拷貝無關。
🪟 Windows 一樣做: 打開「檔案總管」找到那個資料夾,點一下把它選起來,按 Ctrl+C 再按 Ctrl+V,同一個地方就會多出一份複製的資料夾。整套動作跟 Mac 一模一樣,只是把 Finder 換成檔案總管、⌘ 換成 Ctrl。
💡 為什麼堅持你自己在 Finder 備份,而不是叫 agent 備份? 因為「複製一份」這動作本身零風險(只是多一份,不會弄壞原本的),你親手做,就百分之百確定備份真的存在、而且是好的。萬一你叫 agent 備份、它卻會錯意連備份都弄糊了,那你就真的兩手空空了。保險這種東西,自己買最安心。
⚠️ 備份不是要你複製整台電腦。 你只要複製這次要動的那一個資料夾就好。別把「備份」想得太大而不敢做——它就是「⌘C、⌘V,多一份」這麼輕。
好,安全帶第一格扣上了。上工。
實戰 A:把爆炸的「下載」資料夾整乾淨
先看病人。你的「下載」資料夾大概長這樣——幾百個檔案全擠在一起,PDF、圖片、安裝檔、螢幕截圖、莫名其妙的檔案,全混成一鍋粥,要找一個東西得滾動半天:
下載/
├── 報價單_最終版.pdf
├── IMG_2871.jpg
├── 螢幕截圖 2026-03-11.png
├── SomeApp-installer.dmg
├── 會議記錄.docx
├── 貓咪.jpg
├── 發票202603.pdf
├── ……(還有 305 個)
目標很單純:在這個資料夾裡開幾個子資料夾(PDF、圖片、安裝檔、其他),把檔案照類型分進去。 找東西就不用大海撈針了。
A-1 先備份(第 1 步)
照上一節做:Finder 裡選「下載」→ ⌘C → ⌘V,多出一個「下載 拷貝」(Windows:在檔案總管裡把「下載」選起來,Ctrl+C → Ctrl+V)。這一步做完再往下。 別急,就是這一下最保命。
A-2 把指示講清楚(第 2 步)
開工前,先讓 agent 站到對的資料夾上——不然它根本不知道你要它動哪一個。照第 8 課教的那招:打開 terminal(那個黑黑的打字視窗),打 cd、空一格,再把「下載」資料夾拖進 terminal 視窗,路徑就自動帶進來,按 Enter,你就站進「下載」資料夾了;接著打 claude,把 agent 叫起來。這樣它等一下動的,才會是你這個「下載」資料夾。
🪟 Windows 做法一樣: 從開始選單搜尋、打開「Windows Terminal 或 PowerShell」,同樣打
cd、空一格、把資料夾拖進視窗帶出路徑、按 Enter,再打claude。
agent 起來了,現在用白話跟它交代。但「白話」不等於「隨便講」。我先給你看一個很多人會犯的壞示範:
❌ 太模糊:「把我的下載資料夾整理一下。」
問題在哪?「整理」這兩個字對 agent 來說太開放了。它不知道你心裡的「整理」是分類?是刪掉舊的?是改名?它像一個手腳很快、很聽話、但不會替你多想的新人(這你第 4 課就認識了)——你給的空間越大,它自己腦補的成分就越多,做出來越可能不是你要的。
好的指示,會把四件事講清楚。你照這個公式套,就八九不離十:
✅ 講清楚版: 「我的『下載』資料夾很亂,裡面有 PDF、圖片、安裝檔,還有一堆雜七雜八的檔案混在一起。請在這個資料夾裡建幾個子資料夾——像是
圖片、安裝檔、其他——把檔案照類型分進對應的資料夾。遇到你不確定該歸哪類的,就先丟到其他,不要自己刪掉任何東西。動手前,先把你的分類計畫講給我聽,先不要動,我確認了你再做。」
拆開看,這句話剛好講滿了四件事:
| 要素 | 這句指示裡對應的部分 | 為什麼重要 |
|---|---|---|
| ① 對哪個資料夾動手 | 「我的『下載』資料夾」 | 別讓它猜你指哪個 |
| ② 要什麼結果 | 「建子資料夾、照類型分進去」 | 講你要的成品長怎樣 |
| ③ 規則與例外 | 「不確定的丟『其他』、不要刪東西」 | 先把邊界劃好,它就不會亂發揮 |
| ④ 安全收尾 | 「先講計畫、先不要動」 | 這一句就是把逐步確認寫進指示裡 |
💡 第 ③ 點的「不要刪掉任何東西」是這種整理活的護身符,強烈建議每次都加上。你要的是「搬家」不是「丟東西」——這句話講明了,就算它遇到看不懂的檔案,也只會放進「其他」,而不會自作主張清掉。
A-3 逐步確認:先看它的計畫,你點頭它才全做(第 3 步)
送出指示後,因為你剛剛那句「先講計畫、先不要動」,agent 不會馬上開幹,它會先回你一份計畫,大概像這樣:
它: 我看到「下載」資料夾裡有 312 個檔案。我打算這樣分:
圖片:.jpg、.png(約 180 個,含螢幕截圖)安裝檔:.dmg、.pkg(約 6 個)其他:剩下不屬於以上的(約 79 個,像.docx、.zip)我不會刪除任何檔案,只會搬進對應資料夾。要我開始嗎?
這一步就是你在把關。 你讀一下這份計畫,確認它理解的跟你要的一致——數字 312 跟你印象差不多嗎?分類方式合理嗎?沒問題,你才回:
你: 好,開始。
接著還有第二道關卡自動幫你頂著:Claude Code 在真的動手搬檔案前,通常還會自己跳一個確認(問你允不允許它動這個資料夾)——這就是你在第 9 課設好的權限在起作用。看清楚它要做什麼,再按允許。
💬 你發現了嗎?這裡有兩層在保護你:一層是逐步確認——你用指示叫它「先講計畫」(這是你主動要的);另一層是權限——Claude Code 動手前自己跳出來問你(這是它被動問你、工具內建的)。兩層疊在一起,agent 要真的動你的檔案,得先過你兩關。這就是「看住它」在真實任務裡長的樣子。
A-4 驗收:去資料夾親眼看(第 4 步)
它回報「做完了」不等於做對了。一定要自己驗收。這種整理活,驗收看三件事:
-
打開 Finder 親眼看。 進「下載」資料夾,是不是真的多了
PDF、圖片、安裝檔、其他四個資料夾?點進去,裡面是不是對的東西(PDF裡真的都是 PDF)? -
數量對不對,有沒有搞丟東西。 這是最關鍵的一項。你可以直接叫 agent 幫你數:
你給它的指示: 幫我數一下,這四個子資料夾裡的檔案加起來總共幾個?
如果它回「312 個」,跟一開始的 312 對得上,代表一個都沒少,只是換了位置。要是變成 308,那就有 4 個不見了,得追。
-
抽查幾個。 隨手點開一兩個檔案(比如
圖片裡的一張照片),確認能正常打開、內容沒壞。搬動檔案通常不會改到內容,但驗收時親手確認一下最安心。
三項都過,恭喜,第一個真實任務收工。你的「下載」資料夾從一鍋粥變成整整齊齊。
💡 這一整趟花的用量(token)很少。 這種檔案雜務對 agent 來說是小活,不用擔心燒錢——怎麼看自己花了多少、怎麼估,第 7 課已經教過了,這裡不重講。
實戰 B:把一批照片檔名統一格式(順便學「救回」)
還記得第 4 課開頭那個情境嗎——老闆丟來 200 張春酒照片,檔名全是相機給的 IMG_0001.jpg、IMG_0002.jpg,要你改成 2026春酒-001 這種一看就懂的。那時候只是「讓你先有畫面」,現在你真的有能力做了。我們就拿它當第二個實戰,順便把「做錯怎麼救回」練一遍。
B-1 先備份(第 1 步)
一樣,動手前先在 Finder 把那個放照片的資料夾複製一份(⌘C、⌘V;Windows 用檔案總管、Ctrl+C/Ctrl+V)。批次改名這種活,備份尤其不能省——因為它會一口氣改動一大批檔案,萬一規則錯了,就是一整批全錯。有備份,錯了也只是虛驚一場。
⚠️ 這裡剛好回應前面那條邊界:「會不會改動我的檔案」是要不要備份的分界線。 批次改名 = 一次改動幾百個檔案 = 一定要備份。等下你就會慶幸有備份。
B-2 把指示講清楚(第 2 步)
這次要動的是放照片的那個資料夾,不是「下載」了——所以開工前記得重新站進照片那個資料夾:退出剛剛那個 agent(打 /exit),重新 cd 站進照片資料夾(一樣可以把資料夾拖進 terminal 帶出路徑),或乾脆另開一個 terminal 從頭站進照片資料夾,再打 claude。站錯地方,它可能會跑去動別的資料夾(Windows 也一樣:在「Windows Terminal 或 PowerShell」裡 cd 進照片資料夾,或另開一個視窗)。
批次改名有個小陷阱:你要的格式,和排序依據,都得講明白。照樣套四要素公式,但這次特別把「範例」和「照什麼排序」寫清楚:
✅ 「這個資料夾裡有 200 張春酒照片,檔名現在是相機給的
IMG_0001.jpg這種。請照照片的拍攝時間由早到晚排序,重新命名成這個格式:2026春酒-001.jpg、2026春酒-002.jpg,一路排到2026春酒-200.jpg。序號要補到三位數(是001不是1)。先改前 3 個給我看,格式和順序我確認 OK,你再改剩下的。」
注意兩個容易被漏掉、一漏就整批錯的細節:
- 照什麼排序? 這裡明講「拍攝時間由早到晚」。如果你不講,它可能會照原本的檔名排——那春酒的照片順序就亂了。排序依據,是這種活的靈魂,一定要指定。
- 給它看範例。 直接把你要的長相寫出來(
2026春酒-001.jpg),比你形容半天都清楚。連「補到三位數」都講,免得它給你2026春酒-1、2026春酒-2這種排序會亂跳的命名。
而最後那句「先改前 3 個給我看」,就是這一輪的逐步確認——這招在批次改名裡特別好用,下一步你就看到它救了你。
B-3 逐步確認:先做 3 個,攔在災難前面(第 3 步)
因為你要求「先改前 3 個」,agent 不會一次改 200 個,它先做 3 個給你看:
它: 好,我先改前 3 個(照拍攝時間排序後):
IMG_0043.jpg→2026春酒-001.jpgIMG_0044.jpg→2026春酒-002.jpgIMG_0051.jpg→2026春酒-003.jpg格式和順序對嗎?對的話我改剩下的 197 個。
這 3 個就是你的試吃。 你看一眼:格式 2026春酒-001.jpg 對;序號三位數對;再去 Finder 點開 2026春酒-001.jpg,確認它真的是最早那張照片——順序也對。沒問題:
你: 對,繼續。
它才把剩下的 197 個改完。萬一這 3 個就不對(比如順序明顯錯了),你在這裡喊停,損失就只有 3 個檔名,而不是 200 個——這就是逐步確認的價值:把錯誤攔在它變成大災難之前。
B-4 驗收(第 4 步)
跟實戰 A 一樣的驗收心法,這裡多看一項「順序」:
- 打開 Finder 看:檔名是不是都變成
2026春酒-XXX.jpg了? - 數量對不對:還是 200 張嗎?可以叫它「數一下現在資料夾裡有幾個檔案」,確認沒有莫名少檔。
- 順序對不對:把 Finder 切成「按名稱排序」(Windows 的檔案總管一樣能按名稱排序),
2026春酒-001到2026春酒-200應該剛好是照片從早到晚的順序。抽開頭、中間、結尾各一張對一下拍攝時間。 - 抽查能不能打開:點兩張確認照片本身沒壞(改名不動內容,確認一下安心)。
B-5 做錯了,怎麼靠備份救回來
前面都是順利的版本。現在來練出事——因為真正讓你安心的,是知道「搞砸了也救得回來」。
假設一個真實會發生的狀況:你一時分神,沒仔細看那 3 個試吃就說「繼續」,等它 200 個全改完、你才發現——順序整個是亂的(它照原始檔名排,不是照拍攝時間)。200 個檔名全按錯的邏輯排好了。
先深呼吸,然後千萬別做這件事:
⚠️ 別急著再叫 agent「你自己改回來」去硬凹。 它當然可以試著再排一次,但你這時心已經慌了、指示可能講得更急更亂,很容易越改越糟,甚至把好的檔案也弄花。真正的退路不是它,是你那份備份。
正確的救回,就四步,全程你自己在 Finder 點(Windows 用檔案總管,操作一樣):
- 把做壞的那個資料夾丟一邊。 在 Finder 把它改名成「春酒 壞掉別動」,或直接拖到桌面上晾著。先讓它離現場,別再動它。
- 把你一開始那份「拷貝」請回來。 就是 B-1 你複製的那份原始照片——把它改回原本的名字、放回原本的位置。
- 你現在回到原點了。 資料夾又是那 200 張
IMG_0001.jpg,跟你還沒開始時一模一樣,彷彿剛剛什麼都沒發生過。 - 先再備份一份,再重講一次。 注意:你剛剛把那份「拷貝」請回來當正本了,手上等於又只剩一份——所以動手重試前,先照 B-1 再複製一份備份(Finder ⌘C、⌘V;Windows 檔案總管 Ctrl+C、Ctrl+V),不然這次要是又出錯,就再一次沒退路了。備份好了,再把剛剛踩到的雷寫進指示裡——「請務必照拍攝時間排序,不是照檔名」——然後乖乖看那 3 個試吃才放行。
看懂了嗎:備份 + 逐步確認,是一組的。 逐步確認讓你盡量在小範圍就發現錯(只錯 3 個);就算你這次失手放它全做了,備份還兜著底,讓你一鍵回到原點重來。有這兩層,你動自己真正的檔案時,才敢放手用 agent。
💡 那份備份什麼時候可以刪? 等你驗收完、確定成品完全 OK 了,再把那份「拷貝」刪掉、把桌面清乾淨。在你百分百滿意之前,留著它不吃虧——它只是佔一點空間,換的是你的安心。
重點回顧
- 動任何會改、會搬、會刪你檔案的活,先在心裡跑四步驟:① 先備份 → ② 把指示講清楚 → ③ 逐步確認 → ④ 驗收(錯了就從備份救回)。這四步,就是第 9 課看住它(權限、逐步確認、備份)落在一件真實工作上的樣子。
- 備份 = 你自己在 Finder 把要動的那個資料夾複製一份(⌘C、⌘V,多出一個「拷貝」;Windows 換成檔案總管、Ctrl+C/Ctrl+V)。自己親手做最保險,別假手 agent。只複製這次要動的資料夾就好,不用複製整台電腦。
- 好的指示講滿四件事:對哪個資料夾動手、要什麼結果(給範例)、規則與例外(例如「不要刪任何東西」「照拍攝時間排序」)、以及一句安全收尾(「先講計畫/先做幾個給我看,先別全做」)。「整理一下」這種模糊講法會讓它自己腦補,做出你不要的東西。
- 兩層一起把關:一層是逐步確認——你用指示叫它「先講計畫、先做 3 個」(你主動要的);另一層是權限——Claude Code 動手前自己跳出來問你(它被動問你)。兩層疊起來,把錯誤攔在變成大災難之前(只錯 3 個,不是 200 個)。
- 做完一定要驗收:去 Finder 親眼看、數量對不對(可叫 agent 幫你數,確認沒搞丟檔案)、抽查幾個能不能正常打開;批次改名再多看「順序對不對」。
- 做錯了,靠備份救回,不要慌著叫 agent 硬改:把做壞的丟一邊 → 把備份那份請回原位 → 回到原點 → 把踩到的雷寫進指示、重講一次。備份要等驗收完全 OK 才刪。
- 邊界提醒:只叫它「讀、不改」的活(例如「幫我數有幾個 PDF」)不用這麼慎重,備份可省。安全帶拉不拉,看的是「這件事會不會動到我的檔案」。
你剛剛完成了兩件真實、動到你自己檔案的工作,而且全程照著「看住它」的規矩,錯了也知道怎麼救。這就是用 agent 幹活最扎實的手感——放手讓它做,但底下永遠有網接著。
下一課,我們換個更「動腦」一點的活:手上一堆零散的筆記、會議記錄、草稿,散在好幾個檔案裡,怎麼叫 agent 幫你讀完、整理、合併成一份。同樣不寫程式,同樣看住它。