第 10 課 · 實戰一:把亂資料夾整乾淨、批次改一堆檔名

第 10 課 · 實戰一:把亂資料夾整乾淨、批次改一堆檔名

前面九課都在打底——認識 agent、學會開 terminal、裝好、算過用量、學會看住它。這一課開始,我們捲起袖子真的幹活。第一件活,就挑你辦公室最常見、最花時間、也最不用寫任何程式的那種:整理一個亂到爆的資料夾、把一堆檔名一次改成統一格式。

先說清楚今天的規矩,你就不慌了:

💡 這一課全程「不寫任何程式」。 你要做的,就跟前面幾課一樣——用白話跟 agent 講你要什麼(這叫你給它的指示),然後看住它。差別只在於:這次它動的是你真正在乎的檔案,不是第 6 課那個練習用的 hello.txt。所以「看住它」這件事,這一課要玩真的。

這一課讀完,你要能回答三個問題:

  1. 「整理一個亂資料夾」「把一堆檔名改成統一格式」這種活,怎麼講,agent 才聽得懂、做得對?
  2. 動到我真正的檔案時,第 9 課學的看住它(先備份、逐步確認),實際上怎麼套
  3. 做完怎麼驗收?萬一它做錯了,怎麼救回來

動任何檔案之前,先背一條四步驟

在碰第一個真實檔案之前,我要先給你一套每次都照做的流程。你把它當成「動檔案的安全帶」——以後不管做哪種檔案雜務,都先在心裡把這四步跑一遍:

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 上就是「檔案總管」)裡點一點就好,這樣最保險——因為備份這道保險,最好是由你親手拉、不假手於它

  1. 打開 Finder,找到你等一下要整理的那個資料夾(比如「下載」)。
  2. 點它一下,把它選起來(不用打開)。
  3. ⌘+C(複製),再按 ⌘+V(貼上)。
  4. 同一個地方會多出一個資料夾,名字通常叫「下載 拷貝」。

搞定。那個「拷貝」就是你的退路。你甚至可以把它拖到桌面放著,看得到、心裡踏實。接下來 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、圖片、安裝檔,還有一堆雜七雜八的檔案混在一起。請在這個資料夾裡建幾個子資料夾——像是 PDF圖片安裝檔其他——把檔案照類型分進對應的資料夾。遇到你不確定該歸哪類的,就先丟到 其他,不要自己刪掉任何東西。動手前,先把你的分類計畫講給我聽,先不要動,我確認了你再做。

拆開看,這句話剛好講滿了四件事:

要素 這句指示裡對應的部分 為什麼重要
① 對哪個資料夾動手 「我的『下載』資料夾」 別讓它猜你指哪個
② 要什麼結果 「建子資料夾、照類型分進去」 講你要的成品長怎樣
③ 規則與例外 「不確定的丟『其他』、不要刪東西」 先把邊界劃好,它就不會亂發揮
④ 安全收尾 「先講計畫、先不要動」 這一句就是把逐步確認寫進指示裡

💡 第 ③ 點的「不要刪掉任何東西」是這種整理活的護身符,強烈建議每次都加上。你要的是「搬家」不是「丟東西」——這句話講明了,就算它遇到看不懂的檔案,也只會放進「其他」,而不會自作主張清掉。

A-3 逐步確認:先看它的計畫,你點頭它才全做(第 3 步)

送出指示後,因為你剛剛那句「先講計畫、先不要動」,agent 不會馬上開幹,它會先回你一份計畫,大概像這樣:

它: 我看到「下載」資料夾裡有 312 個檔案。我打算這樣分:

  • PDF:所有 .pdf(約 47 個,例如報價單、發票)
  • 圖片.jpg.png(約 180 個,含螢幕截圖)
  • 安裝檔.dmg.pkg(約 6 個)
  • 其他:剩下不屬於以上的(約 79 個,像 .docx.zip

不會刪除任何檔案,只會搬進對應資料夾。要我開始嗎?

這一步就是你在把關。 你讀一下這份計畫,確認它理解的跟你要的一致——數字 312 跟你印象差不多嗎?分類方式合理嗎?沒問題,你才回:

你: 好,開始。

接著還有第二道關卡自動幫你頂著:Claude Code 在真的動手搬檔案前,通常還會自己跳一個確認(問你允不允許它動這個資料夾)——這就是你在第 9 課設好的權限在起作用。看清楚它要做什麼,再按允許。

💬 你發現了嗎?這裡有兩層在保護你:一層是逐步確認——你用指示叫它「先講計畫」(這是你主動要的);另一層是權限——Claude Code 動手前自己跳出來問你(這是它被動問你、工具內建的)。兩層疊在一起,agent 要真的動你的檔案,得先過你兩關。這就是「看住它」在真實任務裡長的樣子。

A-4 驗收:去資料夾親眼看(第 4 步)

它回報「做完了」不等於做對了。一定要自己驗收。這種整理活,驗收看三件事:

  1. 打開 Finder 親眼看。 進「下載」資料夾,是不是真的多了 PDF圖片安裝檔其他 四個資料夾?點進去,裡面是不是對的東西(PDF 裡真的都是 PDF)?

  2. 數量對不對,有沒有搞丟東西。 這是最關鍵的一項。你可以直接叫 agent 幫你數:

    你給它的指示: 幫我數一下,這四個子資料夾裡的檔案加起來總共幾個

    如果它回「312 個」,跟一開始的 312 對得上,代表一個都沒少,只是換了位置。要是變成 308,那就有 4 個不見了,得追。

  3. 抽查幾個。 隨手點開一兩個檔案(比如 圖片 裡的一張照片),確認能正常打開、內容沒壞。搬動檔案通常不會改到內容,但驗收時親手確認一下最安心。

三項都過,恭喜,第一個真實任務收工。你的「下載」資料夾從一鍋粥變成整整齊齊。

💡 這一整趟花的用量(token)很少。 這種檔案雜務對 agent 來說是小活,不用擔心燒錢——怎麼看自己花了多少、怎麼估,第 7 課已經教過了,這裡不重講。


實戰 B:把一批照片檔名統一格式(順便學「救回」)

還記得第 4 課開頭那個情境嗎——老闆丟來 200 張春酒照片,檔名全是相機給的 IMG_0001.jpgIMG_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.jpg2026春酒-002.jpg,一路排到 2026春酒-200.jpg序號要補到三位數(是 001 不是 1)。先改前 3 個給我看,格式和順序我確認 OK,你再改剩下的。

注意兩個容易被漏掉、一漏就整批錯的細節:

  • 照什麼排序? 這裡明講「拍攝時間由早到晚」。如果你不講,它可能會照原本的檔名排——那春酒的照片順序就亂了。排序依據,是這種活的靈魂,一定要指定。
  • 給它看範例。 直接把你要的長相寫出來(2026春酒-001.jpg),比你形容半天都清楚。連「補到三位數」都講,免得它給你 2026春酒-12026春酒-2 這種排序會亂跳的命名。

而最後那句「先改前 3 個給我看」,就是這一輪的逐步確認——這招在批次改名裡特別好用,下一步你就看到它救了你。

B-3 逐步確認:先做 3 個,攔在災難前面(第 3 步)

因為你要求「先改前 3 個」,agent 不會一次改 200 個,它先做 3 個給你看:

它: 好,我先改前 3 個(照拍攝時間排序後):

  • IMG_0043.jpg2026春酒-001.jpg
  • IMG_0044.jpg2026春酒-002.jpg
  • IMG_0051.jpg2026春酒-003.jpg

格式和順序對嗎?對的話我改剩下的 197 個。

這 3 個就是你的試吃。 你看一眼:格式 2026春酒-001.jpg 對;序號三位數對;再去 Finder 點開 2026春酒-001.jpg,確認它真的是最早那張照片——順序也對。沒問題:

你: 對,繼續。

它才把剩下的 197 個改完。萬一這 3 個就不對(比如順序明顯錯了),你在這裡喊停,損失就只有 3 個檔名,而不是 200 個——這就是逐步確認的價值:把錯誤攔在它變成大災難之前。

B-4 驗收(第 4 步)

跟實戰 A 一樣的驗收心法,這裡多看一項「順序」:

  1. 打開 Finder 看:檔名是不是都變成 2026春酒-XXX.jpg 了?
  2. 數量對不對:還是 200 張嗎?可以叫它「數一下現在資料夾裡有幾個檔案」,確認沒有莫名少檔。
  3. 順序對不對:把 Finder 切成「按名稱排序」(Windows 的檔案總管一樣能按名稱排序),2026春酒-0012026春酒-200 應該剛好是照片從早到晚的順序。抽開頭、中間、結尾各一張對一下拍攝時間。
  4. 抽查能不能打開:點兩張確認照片本身沒壞(改名不動內容,確認一下安心)。

B-5 做錯了,怎麼靠備份救回來

前面都是順利的版本。現在來練出事——因為真正讓你安心的,是知道「搞砸了也救得回來」。

假設一個真實會發生的狀況:你一時分神,沒仔細看那 3 個試吃就說「繼續」,等它 200 個全改完、你才發現——順序整個是亂的(它照原始檔名排,不是照拍攝時間)。200 個檔名全按錯的邏輯排好了。

先深呼吸,然後千萬別做這件事

⚠️ 別急著再叫 agent「你自己改回來」去硬凹。 它當然可以試著再排一次,但你這時心已經慌了、指示可能講得更急更亂,很容易越改越糟,甚至把好的檔案也弄花。真正的退路不是它,是你那份備份。

正確的救回,就四步,全程你自己在 Finder 點(Windows 用檔案總管,操作一樣):

  1. 把做壞的那個資料夾丟一邊。 在 Finder 把它改名成「春酒 壞掉別動」,或直接拖到桌面上晾著。先讓它離現場,別再動它。
  2. 把你一開始那份「拷貝」請回來。 就是 B-1 你複製的那份原始照片——把它改回原本的名字、放回原本的位置。
  3. 你現在回到原點了。 資料夾又是那 200 張 IMG_0001.jpg,跟你還沒開始時一模一樣,彷彿剛剛什麼都沒發生過。
  4. 先再備份一份,再重講一次。 注意:你剛剛把那份「拷貝」請回來當正本了,手上等於又只剩一份——所以動手重試前,先照 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 幫你讀完、整理、合併成一份。同樣不寫程式,同樣看住它。

下一課:第 11 課 · 實戰二:把一疊亂筆記、逐字稿,併成一份乾淨文件+一張總表