用 Claude Code 整理電腦文件、批量重命名、處理表格:先出清單再執行,副本操作和權限設定

Claude Code 不只能寫代碼,官方說它能在任何文件夾裏搜尋、編輯和整理內容。本文講非程式員怎麼用它整理下載文件夾、批量重命名、處理表格:先出整理清單、用副本操作、權限怎麼設,附四段提示詞和撤銷辦法。

NNathaniel bigo··原創首發·AI 輔助撰寫
9 分鐘讀完
資料核對於 2026-11-05 · 依據官方文檔與公開資料整理 Pro 帳號
本文根據 Claude Code 官方文檔《Common workflows》《Choose a permission mode》《Checkpointing》《Commands》《Best practices for Claude Code》整理,資料核對於 2026-11-05。配圖為本站整理的示意圖,不是介面截圖。本站(bigolab.com)不是 Anthropic 官方網站。

適用於誰

  • 下載文件夾亂成一團、想按類型或日期整理的人;
  • 手裏有幾百張照片、幾十份文檔要統一改名的人;
  • 要合併、清洗 CSV 或表格數據,又不會寫腳本的人。

如果你想要的是在 Claude 聊天裏上載文件分析表格,看 /guides/claude-data-analysis-csv;想用 Claude 官方的桌面端文件助手,看 /guides/claude-cowork。本文講的是 Claude Code 直接在你電腦文件夾裏幹活。

結論先說

  1. 官方確認可行:Claude Code 在任何目錄都能工作,在筆記庫、文檔文件夾或一堆 Markdown 文件裏,可以像處理代碼一樣搜尋、編輯和重新組織內容。
  2. 最大風險是撤不回來:官方 Checkpointing 文檔說,只被 Bash 命令改動、且 Claude 沒用文件編輯工具改過的文件,/rewind 追蹤不到。批量移動和改名通常是命令完成的,所以必須先備份。
  3. 先出清單,再執行:讓它先列出「哪個文件改成什麼」,你看過再動手。
  4. 別在整個用戶目錄裏開會話:只在要整理的那個文件夾裏啟動。
  5. 權限先保持預設:官方說 acceptEdits 會自動通過 mv、cp、mkdir、touch 等文件系統命令,批量操作前慎用。

整理文件的安全流程

圖:本站根據 Claude Code 官方文檔:Checkpointing 整理的示意圖

一、準備:副本加窄範圍

  1. 把要整理的文件夾整個複製一份到別處,作為備份(或者複製出一個工作副本,對副本操作);
  2. 只在這個工作文件夾裏啟動 Claude Code(命令行裏先 cd 進去再運行 claude,桌面版用 Open folder… 選擇它);
  3. 需要讓它看另一個目錄時,官方有 /add-dir <路徑> 命令,把額外的工作目錄加進當前會話;
  4. 在會話裏引用文件用 @ 加路徑,官方說引用目錄顯示的是文件列表而不是內容。

官方還提到,@ 引用的文件超過讀取上限(預設 25,000 token)或者文本文件大於 256KB 就不會被直接帶入,大文件要讓 Claude 自己分段讀,別指望一次讀完。

二、整理雜亂的文件夾

提示詞 1:只出整理方案,不動文件

text
這是我的下載文件夾的工作副本。請先只讀不改:
1)統計裏面有多少文件,按類型(文檔、圖片、安裝包、壓縮包、其他)分別多少;
2)提出一個整理方案:建哪些子文件夾、每類放什麼;
3)把「文件名 → 目標位置」做成一個清單文件 plan.csv 放在文件夾外面或當前目錄,我要在裏面檢查;
4)列出你拿不準的文件(例如名字看不出用途),單獨寫出來問我。
這一步不要移動、改名、刪除任何文件。

提示詞 2:按清單執行,並生成還原記錄

text
我已經檢查了 plan.csv,請按清單執行移動。
要求:1)只用「移動」,不要刪除任何文件;2)遇到同名文件不要覆蓋,而是在名字後面加編號;3)執行前先建一份 undo.csv,記錄每個文件的原路徑和新路徑,這樣我隨時能還原;
4)執行完告訴我:移動了多少個,跳過了多少個,原因是什麼。

關於 undo.csv 這一步:因為 /rewind 管不到命令行造成的移動,讓 Claude 同時留下一份還原記錄,是用你自己的方式補上撤銷能力。官方還說明,識別出的 rm 和 rmdir 之類關鍵路徑刪除,在任何權限模式下都不會被自動批准,所以涉及刪除時它一定會問你。

三、批量重命名

提示詞 3:先預覽命名規則

text
我要給這個文件夾裏的照片統一改名,格式:【日期_地點_序號.jpg】,例如 2026-10-01_杭州_001.jpg。
請先:1)讀取文件的拍攝日期(如果讀不到,用文件修改時間,並告訴我哪些是這樣處理的);2)生成「舊名 → 新名」的預覽表給我看,前 20 行直接顯示,完整清單寫入 rename_preview.csv;
3)檢查新名字有沒有重複。我確認後再執行,執行時同樣生成還原記錄。

四、處理表格

Claude Code 處理表格,實際上是寫小腳本去讀、清洗、合併,再把結果存成新文件。你不需要看懂腳本,但要檢查結果。

提示詞 4:合併並清洗多份表格

text
當前文件夾裏有幾份 CSV:【文件名】。請先讀取每份的前 5 行和列名,告訴我它們的結構有什麼差異。
然後合併成一份 merged.csv:1)統一列名;2)去掉完全重複的行;3)日期統一為 YYYY-MM-DD;4)原始文件不要修改。
完成後告訴我:合併前每份多少行、合併後多少行、去重去掉了多少行,並抽 5 行給我核對。

官方最佳實踐的原則在這裏同樣適用:給 Claude 一個能檢查對錯的東西,比如行數前後對得上,並讓它出示命令和輸出作為證據。更多通用原則見 /guides/claude-code-best-practices。

文件整理出問題時怎麼辦

圖:本站根據官方文檔整理的示意圖

五、權限怎麼設

官方的權限模式表裏,default(介面裏叫 Manual)只自動讀取,其他動作都問你;acceptEdits 自動通過讀取、文件編輯和 mkdir、touch、mv、cp 等;auto 模式由分類器審查。整理文件時建議從預設模式開始,看過幾次清單沒問題,再考慮放寬。如果希望某些文件夾絕不被讀取,可以用拒絕規則,例如 Read(./證件掃描/**),官方說拒絕規則在每種模式下都生效。權限模式說明見 /guides/claude-code-permission-modes,不想一直被詢問的合理設定見 /guides/claude-code-stop-asking-permission。

整理前先想清楚規則

文件整理失敗,最常見的原因不是 Claude 不會,而是你自己也沒想好規則:按類型分,還是按項目分,還是按日期分?重複文件留哪一份?看不出用途的文件放哪裏?建議花五分鐘先寫下三到五條規則,再交給 Claude。規則越明確,生成的整理清單越貼近你的想法,你檢查清單時也更快。官方最佳實踐裏有一條相通的思路:只有你知道的偏好,Claude 無法從文件裏讀出來,所以要自己說明。第一次整理完成後,可以讓它把這次的規則總結成一段文字存起來,下次整理同類文件夾時直接複用。

常見問題

Q:能直接整理我的整個桌面或「文檔」嗎?

不建議。範圍越大,出錯的代價越大;先從一個文件夾的副本開始。

Q:個人私隱文件怎麼辦?

文件內容會被髮給 Claude 處理。證件、合同、財務資料先確認是否適合,先脫敏,或者用拒絕規則把它們排除在外。

Q:整理完發現不對,怎麼還原?

先用你備份的副本,其次用 undo.csv。/rewind 的適用範圍見 /guides/claude-code-rewind-checkpoints-undo。

訂閱和額度

文件很多時會消耗較多額度,建議分批整理。訂閱選擇見 /chongzhi/claude-code,價格和額度以官方頁面當前顯示為準。

相關教學

參考資料

  • Claude Code 文檔:Common workflows — https://code.claude.com/docs/en/common-workflows
  • Claude Code 文檔:Choose a permission mode — https://code.claude.com/docs/en/permission-modes
  • Claude Code 文檔:Checkpointing — https://code.claude.com/docs/en/checkpointing
  • Claude Code 文檔:Commands — https://code.claude.com/docs/en/commands
  • Claude Code 文檔:Best practices for Claude Code — https://code.claude.com/docs/en/best-practices

Nathaniel 的更多內容

  1. 01

    Claude Code 在 Windows 上的常見坑:Git Bash 還是 PowerShell、路徑反斜槓、假報錯、WSL 怎麼選

    Windows 上用 Claude Code,裝好之後最容易踩的是:用哪個 shell、路徑寫法不一致、grep 沒匹配就報錯、鉤子沒生效、WSL 和原生怎麼選。本文逐條按官方文檔整理原因和處理辦法,附三段提示詞和一張對照表。

    Claude0
  2. 02

    Claude Code Hooks 實戰「提交前自動跑測試」:PreToolUse 攔住 git commit,測試不過就退出碼 2,附 Windows 注意點

    只寫一個完整例子:讓 Claude Code 每次要執行 git commit 之前,先自動跑項目測試,沒通過就攔下並把輸出交給它修。本文按官方 Hooks 文檔給出腳本、settings.json 配置、測試方法、排錯和 Windows 的兩處坑。

    Claude0
  3. 03

    Claude Code 自定義斜槓命令與 Skill 實戰:從零寫一個「生成更新日誌」的 /release-notes,含傳參、預執行命令和調試

    概念看過了,還是不知道從哪下手?本文按 Claude Code 官方「Extend Claude with skills」寫一個完整可用的例子:用 /release-notes 根據 git 記錄生成更新日誌,覆蓋目錄、frontmatter、傳參、預執行命令、預授權和調試。

    Claude0
  4. 04

    Claude Code 部署網站:先寫 Dockerfile 和 compose 在本機跑通,再按清單上雲伺服器,別讓它直接改線上

    想讓 Claude Code 幫你把網站部署到雲伺服器。本文只寫通用做法,按 Docker 官方文檔講:讓它寫 Dockerfile、.dockerignore 和 compose,在本機跑通,端口和數據卷怎麼設,再給出上線清單,並說明為什麼不要讓它直接動線上機器。

    Claude0
  5. 05

    Claude Code 寫爬蟲與數據清洗:先查 robots.txt 和網站條款,控制頻率,原始數據留一份再清洗

    想讓 Claude Code 寫爬蟲抓數據再清洗。本文先講合規:robots.txt 不是授權也不是安全措施、網站條款要自己讀;再講怎麼用 Python 標準庫檢查規則、小樣本先試、儲存原始數據,以及用 pandas 清洗,附四段提示詞。

    Claude0
  6. 06

    Claude Code 寫 Chrome 擴展:按 Manifest V3 起步,加載未打包的擴展,改了哪些文件要重新加載

    想讓 Claude Code 幫你寫一個 Chrome 擴展。本文按 Chrome 官方擴展文檔講:manifest.json 的最小寫法、在 chrome://extensions 加載未打包的擴展、哪些改動要刷新、怎麼看控制檯和報錯,再給四段提示詞,以及權限要盡量少。

    Claude0

同產品的其他教學

  1. 01

    Claude Code 寫安卓 App:Android Studio 建項目、讓它用 gradlew 編譯安裝,報錯和日誌怎麼餵給它

    想讓 Claude Code 幫你寫安卓 App。官方文檔沒有專門的安卓教學,本文把 Claude Code 官方工作流和安卓官方命令行文檔拼在一起:Android Studio 建項目、gradlew 編譯安裝、模擬器和真機、測試與日誌,附四段提示詞。

    Claude0
  2. 02

    Claude Code 用數據庫 MCP 查數據、出報表:只讀帳號、先看口徑再看數字,結果別一次拉太多行

    想用自然語言讓 Claude Code 查數據庫、出統計報表,而不是寫後端接口。本文按官方 MCP 頁面和 DBHub 說明講:怎麼連 PostgreSQL、MySQL、SQLite、輸出太大怎麼辦、怎麼讓它先說明口徑、怎麼核對數字,附三段提示詞。

    Claude0
  3. 03

    Claude Code 配 Figma MCP 還原設計稿:插件或一條命令安裝,複製圖層連結,小塊小塊地讓它出代碼

    想讓 Claude Code 照 Figma 設計稿寫前端代碼。本文按 Figma 官方開發者文檔講:遠程伺服器地址、插件和手動兩種安裝、怎麼複製圖層連結、為什麼要選小塊、座位類型與調用次數限制,並給三段還原設計稿的提示詞。

    Claude0
  4. 04

    Claude Code 管理 GitHub issue:用 gh 命令還是 GitHub MCP,怎麼裝、怎麼限權、怎麼讓它分揀和回覆 issue

    讓 Claude Code 讀 issue、分揀標籤、起草回覆、關聯 PR,有兩條路:裝好 gh 命令行直接用,或連 GitHub 官方 MCP 伺服器。本文按兩邊官方文檔講安裝命令、令牌權限、只讀模式,並給出三段分揀提示詞和限權設定。

    Claude0
  5. 05

    Claude Code 配 Playwright MCP 做瀏覽器測試:一條命令安裝,讓它打開頁面、點按鈕、讀控制檯,再把流程寫成測試

    想讓 Claude Code 自己打開瀏覽器測試你的網頁。本文按微軟 Playwright MCP 官方倉庫和 Claude Code 官方 MCP 文檔講:安裝命令、怎麼確認連上、有頭無頭與隔離參數、一次測試的提示詞,以及它不是安全邊界這件事。

    Claude0
  6. 06

    Claude Code 寫文檔、README 和代碼註釋:先讓它讀代碼再動筆,指定風格,寫完逐條核對命令能不能跑

    想讓 Claude Code 給項目補 README、接口文檔和註釋,又怕它編造不存在的命令和參數。本文按官方「Handle documentation」工作流講:先找沒有文檔的代碼、指定風格、寫完核對,附四段可複製提示詞和驗證辦法。

    Claude0

0 條評論

登入 後參與評論

還沒有評論,來搶沙發~