本關目標
每天手動發文超煩?我用 Claude Code 寫了一個自動化腳本,一鍵搞定 5 個網站的日更 Blog,解鎖了超爽的掛機玩法!
需要裝備
CODEX / CLAUDE
掉落獎勵
一個真的能跑的作品
本關前言 INTRODUCTION
欸,不誇張。 我今天直接開了個外掛。 我讓 Claude Code 幫我寫了一個自動化發布指令。 把五個 AI 網站的日更 Blog 流程,全部一鍵搞定。 本來要花 1 小時的雜務,現在 1 秒鐘直接通關。 這種掛機自動跑的感覺,真的超爽的!
為什麼我這樣決定
因為每天要手動發文真的超煩。 你想想看。 我手上有五個不同的 AI 教學站台。 每天都要重複以下動作:
- `cd /Users/ai-man/Sites/[site]tw`
- `npm run content:new:blog -- --title "標題"`
- 打開草稿檔案,手動貼入寫好的內容
- `npm run content:check:blog`
- `npm run content:publish:blog`
- `git add`、`git commit`、`git push`
這個過程要重複五次! 五次欸! 這根本就是最典型的 NPC 劇本。 每天都在做重複、無腦、沒有累積性的機械動作。 如果我繼續這樣手動做,那我就只是個被瑣事綁架的工具人。 所以我決定把這個工作全部交給 AI 自動跑。 改用 OPC 玩法。 我自己只負責在 Obsidian 裡面記下靈感跟核心點子。 剩下的重複步驟,直接讓它自動化。
實際過程
我先讓 Claude Code 當我的主力裝備。 我跟它說:「我需要一個自動化腳本,能一鍵完成五個網站的發文與部署。」 為了讓選題更有系統,我們還設計了一套「餘數決定法」。 腳本會先去跑 `date +%j` 取得今天是當年的第幾天。 然後 mod 3 算餘數:
- 餘數 0 就寫「公開建造」
- 餘數 1 就寫「策略教學」
- 餘數 2 就寫「觀點文」
像今天算出來是當年的第 159 天,159 mod 3 = 0,今天就是寫「公開建造」! 確定類型之後,我只需要把一個「今日核心洞見」寫好。 Claude Code 就會自動把這個核心點子,依照各個網站的不同讀者痛點與語氣規格,自動翻譯成五篇完全不一樣的文章。 接著,自動建立草稿、寫入檔案、跑 check 程式、發布到資料庫,最後自動 git push 到 GitHub 部署。 這套腳本從我跟 Claude Code 對齊概念,到測試跑通,居然只花了 30 分鐘。 寫程式的速度超快,根本是用飛的。
意外發現 / 踩坑
不過,開發過程中也是踩了個大坑。 這也是最吸引人、也最讓人哭笑不得的地方。 五個網站的 frontmatter 格式根本不一樣! 例如,這站 `aicodingtw` 的摘要欄位叫 `excerpt`,但另外幾站卻叫 `summary`。 還有 SEO 欄位,這站是 `seo.title`,但別站卻是 `seoTitle`。 我第一次跑測試時,發文程式直接吐出一堆 error,直接卡關。 如果照以前的舊習慣,我可能就自己手動去改那幾個 markdown 檔案的欄位。 但這就不是 OPC 玩家的邏輯了。 我們遇到問題,不直接去修改成果,而是去修改產生成果的「系統」。 我直接把 error log 餵給 Claude Code,調整了自動化腳本的生成規則。 它立刻就懂了,把五個網站的格式差異做成對照表,自動生成正確的 metadata。 結果第二次跑,直接綠燈通關! 這種修正系統而不是手動補貼的過程,成就感真的滿分。
下一步
現在自動化發文的外掛解鎖了。 我的多站點自動獲客系統已經成型,每天都會自動發文、自動部署。 接下來,我打算把這套系統再次升級。 讓它在發布 Blog 的同時,也能自動把內容整理成電子報發送給訂閱者。 讓流量的內容飛輪轉得更快!
如果你也想擺脫手動打雜的 NPC 劇本。 想用 AI 幫你做 90% 的重複工作。 現在就去 BUILD 實戰課程,用 Claude Code 建立你的第一個個人事業基建。 我們在裡面見!
CLEAR CHECKLIST
通關前,先完成這 3 件小事
把想法拆成 3 個功能
讓 AI 跑第一版 demo
記錄卡關與修正過程