不會編程也能用 Claude Code 寫 Python 自動化腳本:桌面版、先預演再執行、讓它逐行講給你聽

零基礎想用 Claude Code 寫 Python 自動化腳本處理日常重複工作。本文按官方文檔講:用桌面版 Code 標籤頁不碰終端、先在計劃模式講清需求、腳本先預演再執行、權限怎麼選,附五段可複製提示詞和出錯時的處理辦法。

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

適用於誰

  • 每天要重複做同樣的電腦操作,比如整理表格、彙總文件、批量改名的上班族;
  • 完全沒學過編程,但願意複製粘貼、願意看懂結果的人;
  • 聽說過 Claude Code 但覺得「那是程式員的工具」的人。

結論先說

  1. 可以不碰終端:官方說桌面版有 Code 標籤頁,提供圖形介面,你可以讓 Claude 處理電腦上某個文件夾裏的內容,並自己審閱改動,不需要先裝 Node.js 或命令行版。要訂閱 Pro、Max、Ultra、Team 或 Enterprise。
  2. 先講需求再寫代碼:用計劃模式,讓它先把腳本要做什麼說清楚,你確認後再寫。
  3. 腳本要先預演:讓腳本先只打印「它打算做什麼」,你確認後再真正執行,尤其涉及改名、刪除、覆蓋。這是通用安全做法。
  4. 別讓它碰原件:對原始文件先複製一份。官方明確說,只被 Bash 命令改動的文件,/rewind 追蹤不到。
  5. 讓它講給你聽:看不懂就問,這也是你學會它的方式。

零基礎用 Claude Code 寫腳本

圖:本站根據 Claude Code 官方文檔:Get started with the desktop app 整理的示意圖

一、怎麼開始

桌面版的步驟是:安裝並登入 Claude 桌面應用,點側邊欄頂部的 Code 標籤頁;在輸入框下方選環境(本機用 Local 一組),再點項目文件夾控件選 Open folder…,選中你要處理的文件夾;然後挑模型,輸入你要做什麼。官方建議新手先拿自己熟悉的小項目試。桌面版細節見 /guides/claude-code-desktop。

如果你更習慣終端,官方快速入門裏 Windows PowerShell 的安裝命令是 irm https://claude.ai/install.ps1 | iex,並推薦在原生 Windows 上裝 Git for Windows,否則 Claude Code 會改用 PowerShell。安裝細節見 /guides/claude-code-getting-started。

建議為每個自動化任務建一個獨立文件夾,裏面放樣例文件,不要直接指向「我的文檔」整個目錄。

二、把需求講清楚

官方的最佳實踐說,具體的提示能省你一輪糾正:點名文件、描述現象、說明「做好」是什麼樣。對腳本來說就是:輸入長什麼樣、輸出要什麼樣、哪些情況要特別處理。

提示詞 1:先講清需求,不寫代碼

text
我完全不會編程。我每週要做的事情是:【例如:把文件夾裏 10 個銷售表格的「銷售額」那一列合併成一張彙總表】。
請先不要寫代碼。用我能聽懂的話回答:
1)你理解的輸入是什麼、輸出是什麼,用一個小例子說明;
2)還有哪些資訊需要我補充(例如文件格式、列名、遇到空值怎麼辦);
3)這件事用 Python 腳本做是否合適,需要在電腦上準備什麼。
我確認之後再開始寫。

三、寫腳本,先預演

提示詞 2:生成帶預演的腳本

text
請根據我們確認的需求寫一個 Python 腳本,放在當前文件夾,文件名 run.py。
要求:
1)預設是「預演模式」:只打印它打算做什麼(處理哪些文件、會生成什麼),不修改、不刪除、不覆蓋任何文件;
2)只有加上參數 --run 才真正執行;
3)輸出結果寫成新文件,不改動原始文件;
4)遇到異常文件(打不開、缺列)時跳過並在最後列出清單,不要中斷;
5)代碼裏加中文註釋。
寫完後告訴我:怎麼運行預演、怎麼真正運行。

官方的權限機制在這裏很重要。預設模式下 Claude 會在改文件、運行命令前問你;acceptEdits 模式會自動通過文件編輯和 mkdir、touch、mv、cp 等常見文件系統命令;官方說無論哪種模式,識別出的 rm 之類的關鍵路徑刪除都不會被自動批准。新手建議保持預設的逐步詢問,看幾遍就熟悉了。詳見 /guides/claude-code-permission-modes。

四、讓它講給你聽

提示詞 3:逐段解釋

text
請逐段解釋 run.py:每一段在做什麼,用生活裏的比喻講。
然後告訴我:1)哪些地方是我以後可能需要修改的(比如文件夾名、列名),在哪一行;2)哪些地方改錯會造成數據丟失。

五、跑起來,出錯就把原文交給它

官方在處理報錯時建議:把錯誤訊息交給 Claude,並告訴它復現的命令。你不需要看懂報錯,複製整段給它。

提示詞 4:報錯處理

text
我運行 python run.py 的時候出現了下面的錯誤。請先用中文告訴我這是什麼意思,是我的文件問題還是腳本問題,再修改腳本。
修改後請你自己用樣例文件運行一遍預演模式,把輸出給我看。
錯誤全文:
【粘貼完整錯誤】

提示詞 5:驗證結果

text
請用樣例文件真正運行一次(帶 --run),然後核對結果:輸出文件有幾行、與原始文件的行數加起來是否一致、有沒有跳過的文件。
把你運行的命令、輸出和核對結論給我,不要只說「完成了」。

這條對應官方的核心建議:給 Claude 一個能判斷對錯的檢查,並要求它拿出證據,也就是運行的命令和輸出。更多官方做法見 /guides/claude-code-best-practices。

腳本出問題時怎麼辦

圖:本站根據官方 Best practices 與 Checkpointing 文檔整理的示意圖

六、兩個提醒

備份。 官方 Checkpointing 文檔說明,/rewind 會撤銷 Claude 用編輯工具改過的文件,但只被 Bash 命令改過的文件不會被追蹤,要靠版本控制或你自己的備份。腳本改名、覆蓋都是由 Bash 運行 Python 完成的,所以一定要先複製原件。回退說明見 /guides/claude-code-rewind-checkpoints-undo。

私隱。 文件夾裏的內容會發給 Claude 來處理。含客戶個人資料、合同、財務數據的文件,先確認公司規定允許這樣做,並先脫敏。

一個適合新手的第一個任務

挑一件你每週都在做、規則很清楚、出錯也不嚴重的小事:比如把一個文件夾裏的多張表格彙總成一張,或者把一批文件按日期加前綴。這類任務輸入輸出明確,結果一眼就能檢查。做第一個任務時,不必追求完美,先走完一遍「講需求、預演、講解、運行、核對」的流程,感受每一步的作用。之後再逐步增加難度,比如處理異常文件、生成報告。每一次成功的小任務,都會讓你更清楚下一個任務該怎麼描述。

常見問題

Q:沒有安裝 Python 怎麼辦?

官方沒有說桌面版會代裝 Python。可以在提示詞裏讓 Claude 告訴你怎麼檢查本機有沒有 Python,安裝以 python.org 官方說明為準。

Q:以後每週自動跑可以嗎?

官方有定時任務功能,桌面版的見官方 Desktop scheduled tasks 文檔,命令行版見 /guides/claude-code-loop-scheduled-tasks,建議先手動穩定運行幾次再考慮定時。

訂閱和額度

Claude Code 需要付費訂閱。想了解可以看 /chongzhi/claude-code,價格和額度以官方頁面當前顯示為準。

相關教學

參考資料

  • Claude Code 文檔:Get started with the desktop app — https://code.claude.com/docs/en/desktop-quickstart
  • Claude Code 文檔:Quickstart — https://code.claude.com/docs/en/quickstart
  • Claude Code 文檔:Best practices for Claude Code — https://code.claude.com/docs/en/best-practices
  • Claude Code 文檔:Choose a permission mode — https://code.claude.com/docs/en/permission-modes
  • Claude Code 文檔:Checkpointing — https://code.claude.com/docs/en/checkpointing

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 條評論

登入 後參與評論

還沒有評論,來搶沙發~