跳至主要內容

用 Claude Desktop 自動發布到 WordPress:免終端機的完整工作流


寫完一篇文章,然後打開 WordPress 後台、貼上內容、設定分類、選封面圖、按發布。每次發布前都要做這些事。

何不都交給 AI 處理瑣事?

我建立了一套以 Claude Desktop 為核心的本地寫作發布工作流。流程是這樣的:

  1. 在 Claude Desktop 裡跟 AI 一起起草文章
  2. 切到 Obsidian 看一遍、必要時手動微調
  3. 回到 Claude Desktop,說「幫我把這篇發布到 WordPress」

就這樣,不需要到 WordPress 再複製貼上。

Claude Desktop 和終端機版的 Claude Code 有什麼不同?

Anthropic 同時提供兩種使用方式:終端機版的 Claude Code(給習慣 CLI 的開發者),以及 Claude Desktop 桌面應用程式(內建 Claude Code 功能,但不需要自己在終端機下指令)。

兩者背後的技術相同,但 Claude Desktop 的操作門檻低很多,畢竟是圖形化介面,你可以直接操作軟體介面。

這篇文章用的是 Claude Desktop,適合不想跟終端機打交道、但想把 AI 真正整合進寫作流程的人。


第一步:下載並安裝 Claude Desktop

Claude Desktop 目前支援 WindowsmacOS,到官方頁面下載:

👉 code.claude.com/docs/zh-TW/desktop

下載後,正常安裝即可。

找到 Claude Code 功能入口

安裝完成、打開 Claude Desktop 之後,你會看到一個對話介面。Claude Desktop 裡有 3 個功能入口,都在左上角的選單裡,分別是:Chat、Cowork 和 Code 。

Chat 入口,使用方式跟網頁版功能一樣。

至於 Cowork 和 Code,兩者背後的技術架構相同,但定位不同:

Claude Cowork 是給一般使用者用的,你可以在對話介面裡直接說要做什麼,執行環境是隔離的虛擬機,相對安全,擅長寫文章、整理檔案、透過 MCP 發布到 WordPress。

Claude Code 是給開發者用的,執行環境是開放的本機環境,擅長修改程式碼、改網站主題、做技術客製化,建立 AI 工作流。

我都是使用 Claude Code ,因為能力較強,但是你也可以 先從 Cowork 開始,再慢慢過渡到 Claude Code。

第一步:安裝 Git

第一次點開 Claude Code 功能時,系統通常會提示你安裝 Git,按照畫面指示完成即可。

Windows 使用者:到這裡就可以進入下一步了。

macOS 使用者:繼續看第二步,你的環境可能還需要多裝一樣東西。


第二步:macOS 使用者的環境準備

Windows 使用者可以跳過這一步,直接看第三步。

這一步是針對 macOS 使用者的額外準備。如果你的 Mac 從來沒有做過任何開發相關設定,很可能缺少 Command Line Tools for Xcode。它包含 Git、編譯器與許多開發工具常用的底層元件。

雖然 Claude Code 官方文件沒有明列它是必要條件,但在 macOS 上先安裝它,可以避免後續安裝 Git、Node.js 套件或其他開發工具時遇到問題。

怎麼知道自己有沒有裝?

打開「終端機」(Terminal),輸入:

xcode-select -p

如果出現類似以下路徑:

/Library/Developer/CommandLineTools

代表已經安裝 Command Line Tools。

如果你有安裝完整 Xcode,也可能看到:

/Applications/Xcode.app/Contents/Developer

你也可以直接測試 Git:

git--version

如果出現 Git 版本號,代表 Git 可以正常使用。

如果出現錯誤訊息,例如 xcrun: error: invalid active developer path,或系統跳出要求安裝 command line developer tools 的視窗,就繼續往下安裝。

安裝 Command Line Tools

方法一:在終端機輸入以下指令,系統會自動跳出安裝視窗:

xcode-select--install

按照提示點「安裝」,等待完成即可。

方法二:如果上面的指令沒反應,或你想手動下載特定版本,可以到 Apple Developer Downloads 頁面搜尋:

Command Line Tools for Xcode

下載頁面:

https://developer.apple.com/download/

需要登入 Apple Account,但不需要付費加入 Apple Developer Program。

版本要注意什麼?

下載時選「Command Line Tools for Xcode」,並選擇你目前 macOS 版本對應的最新版即可。

不需要安裝完整 Xcode,除非你要開發 iOS、macOS App,否則一般安裝 Claude Code、Git 或基本開發工具時,用 Command Line Tools 就夠了。


第三步:安裝 Obsidian(可選,但建議)

這一步不是強制的,但建議你裝。

為什麼要用 Obsidian?

使用 Claude 起草完文章之後,你需要有個軟體能夠管理文章,進行人工編輯,再決定要不要發布。

這就是 Obsidian 的角色,它是免費的 Markdown 編輯器,可以用來閱讀與編輯 Markdown 格式的文章,透過 Docxer 等第三方插件,也能閱讀 Microsoft 的 Word 文件。

安裝 Obsidian

到官網下載對應作業系統的版本:

👉 obsidian.md

安裝完成後,建立一個新的 Vault(資料夾),這個資料夾之後就是你存放文章草稿的地方。

安裝 Obsidian Skills

Obsidian Skills 是 Obsidian 親自發布的技能,讓 Claude Code 能更深度地操作你的 Obsidian vault:包括搜尋筆記、管理內部連結、處理 frontmatter 等。

👉 github.com/kepano/obsidian-skills


第四步:選擇你的 WordPress 接入方案

要讓 Claude 能夠操作你的 WordPress 網站,需要透過 MCP(Model Context Protocol) 建立連線。

目前有三個方案:

方案一:自架網站 + Easy MCP AI(免費)

Easy MCP AI 是 WordPress.org 上的免費外掛,提供超過 149 種工具,涵蓋文章、頁面、媒體、使用者、選單的完整操作,以及 Block Theme 的 Templates 和 Global Styles 編輯。還附有完整的操作稽核日誌、IP 白名單、API Token 權限管理。

  • 費用:外掛免費,需自備主機(虛擬主機費用依方案而定)
  • 能力上限:可以操作 WordPress 後台層級的內容、區塊、選單、Templates 與 Global Styles;也能查看已安裝主題與目前啟用主題。但它不是檔案系統工具,官方工具清單沒有列出直接編輯 functions.phpstyle.css 或其他主題 PHP 檔案的能力。

方案二:自架網站 + AI Engine Pro($59 美金/年起)

AI Engine 是 WordPress 外掛,有免費版和 Pro 版。免費版已包含 WordPress MCP Server,可讓 Claude、ChatGPT、Claude Code、OpenClaw 等 AI agent 連接 WordPress,進行文章、媒體、內容與基本網站任務管理。

Pro 版則開放進階 MCP 工具,包含外掛管理、主題管理、資料庫查詢、WooCommerce、Polylang 等能力。透過 AI Engine MCP 可以執行更進階的網站操作,例如 fork 主題、編輯外掛檔案、安裝與啟用外掛等。

不過,這類能力等同於把 WordPress 管理權限交給 AI agent,風險明顯高於單純發文或改頁面。建議先在測試站使用,不要一開始就直接連正式站。

  • 費用:$59 美金/年起,Starter 方案支援 1 個網站,另需主機費與 AI API 或 AI 工具訂閱費
  • 能力上限:可從內容層級延伸到外掛、主題、資料庫與 WooCommerce 等進階 WordPress 管理操作;是否適合直接改主題 PHP 檔,仍取決於實際開放的 MCP 工具與網站權限設定

方案三:WordPress.com(Personal 方案起)

WordPress.com 原生支援 MCP,從 Personal 方案開始即可使用,不需要另外安裝 MCP 外掛。啟用後,可以讓 Claude、ChatGPT、Cursor、VS Code、Gemini、Perplexity 等支援 MCP 的 AI 工具連接你的 WordPress.com 帳號,協助查看站台設定、統計資料、文章、留言,並在使用者確認後建立、編輯或刪除文章與頁面,管理留言、分類、標籤與媒體中繼資料。

WordPress.com 的優點是主機、SSL、安全性、維護與更新由平台處理,不需要自己管理伺服器。對只想要「開箱即用」的人來說,這是最省事的方案。

費用依繳費週期而定,目前 Personal 方案官方價格為:

  • 年繳:$9 美金/月,約 $108 美金/年
  • 兩年繳:$4 美金/月,約 $96 美金/兩年,平均約 $48 美金/年
  • 三年繳:$3.25 美金/月,約 $117 美金/三年,平均約 $39 美金/年
  • 費用:Personal 方案 $9 美金/月起,依繳費週期折扣不同
  • 能力上限:適合內容管理、文章頁面編輯、留言、分類標籤、媒體中繼資料、站台設定與統計查詢;不適合直接修改主題 PHP 檔案或進行完整主題開發

我的建議:

如果不打算自己管理主機,我建議直接用 WordPress.com 即可。

如果有打算自己管理主機,那可以用 Easy MCP AI 外掛來寫文章。如果還打算在 WordPress 裡做 AI 聊天機器人、AI 表單、知識庫、Embedding,那就用 AI Engine Pro


第五步:安裝 Easy MCP AI 並連接 Claude Desktop

以下步驟以方案一(Easy MCP AI 免費外掛)為示範,我實際操作過確定可行。其他方法的設定邏輯類似,可以把官方文件丟給 AI ,讓他幫你判斷。

在 WordPress 後台安裝外掛

  1. 登入 WordPress 後台
  2. 前往「外掛 > 安裝外掛」
  3. 搜尋 Easy MCP AI
  4. 點「立即安裝」,然後點「啟用」

啟用後,左側選單會出現「Easy MCP AI」選項。

建立 API Token

  1. 找到你的 Easy MCP AI 外掛,前往「設定 > API Token & OAuth」
  2. 點「建立新權杖」
  3. 為 Token 命名,選擇哪個 WordPress 使用者身份運作,到期日期可以留空代表不過期。
  4. 點「建立權杖」,**立刻複製 Token。**它只顯示一次

編輯 Claude Desktop 設定檔

Claude Desktop 透過一個 JSON 設定檔來管理 MCP 連線。

讓你的 Claude 去找到這個檔案:

  • macOS~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows%APPDATA%\Claude\claude_desktop_config.json

用文字編輯器打開,加入以下內容(如果檔案已有其他設定,把 wordpress 那段加進 mcpServers 物件裡即可):

{
  "mcpServers": {
    "wordpress": {
      "type": "streamable-http",
      "url": "https://你的網站.com/wp-json/easy-mcp-ai/v1/mcp",
      "headers": {
        "Authorization": "Bearer 你的Token"
      }
    }
  }
}

你的網站.com 替換成你的實際網址,你的Token 替換成剛才複製的 Token。儲存後重新啟動 Claude Desktop。

小提醒:如果連線後出現 404 錯誤,到 WordPress 後台「設定 > 永久連結」點一下「儲存設定」,重新整理固定連結規則即可。

驗證連線是否成功

重新啟動 Claude Desktop 後,在 Claude Cowork 或 Claude Code 的對話框裡問:

「我的 WordPress 網站目前有幾篇已發布的文章?」

如果 Claude 能回答正確數字,代表 MCP 連線成功。


實際工作流:從寫作到發布

設定完成之後,整個流程就是這樣跑的。

第一階段:在 Claude Cowork 起草文章

打開 Claude Desktop,進入 Claude Cowork (記得選擇 Work in a project 決定專案位置)。

你可以從一個簡單的提示開始:

「我想寫一篇關於『為什麼小型企業應該建立電子郵件名單』的文章,大約 800 字,語氣輕鬆、針對沒有技術背景的讀者。請先列出大綱讓我確認。」

確認大綱之後,請它展開全文。如果你已經有草稿或素材,也可以直接貼進去,請它整理或改寫。

把文章存到 Obsidian vault

文章完成後,請 Cowork 把它存成 Markdown 檔案,放到你的 Obsidian vault 資料夾:

「請把這篇文章存成 Markdown 格式,儲存到 /Users/你的名字/Documents/MyVault/drafts/ 資料夾,檔名用文章標題。」

Cowork 會直接寫入那個資料夾,Obsidian 會自動偵測到新檔案。

第二階段:在 Obsidian 審閱

切換到 Obsidian,打開剛才存入的文章。

這個階段是給你做人工確認用的:通讀一遍、調整措辭、確認結構沒問題。如果有需要修改的地方,直接在 Obsidian 裡編輯。確定沒問題之後,回到 Claude Desktop。

第三階段:發布到 WordPress

回到 Claude Cowork(或 Claude Code),直接下指令:

「請把 Obsidian vault 裡 drafts 資料夾中的『為什麼小型企業應該建立電子郵件名單.md』這篇文章,發布到我的 WordPress 網站,分類設為『行銷』,狀態設為草稿,等我確認後再正式發布。」

Claude 會透過 MCP 把文章內容送進 WordPress,建立草稿。你可以登入後台最後確認一次,沒問題就按發布。或者,如果你完全信任內容,也可以直接說:

「…狀態設為『已發布』。」

一步到位,爽。

流程整理

Claude Cowork 起草文章
    ↓ 存成 .md 檔到 Obsidian vault
Obsidian 審閱、微調
    ↓ 確認 OK
Claude Cowork 透過 MCP 發布到 WordPress

文章上線

進階:從 Cowork 過渡到 Claude Code

用 Cowork 跑了一段時間之後,你可能會開始想做一些更細的事:改網站的配色、調整版型、寫 custom CSS、或是直接修改主題檔案。

這個時候,就是開始習慣 Claude Code 的好時機。

Cowork 和 Code 的分工

Claude Cowork 做的事:寫文章、發布內容、管理分類。

Claude Code 做的事:改網站配色、字型、間距;改頁面版型(header / footer / 文章頁);新增區塊組合、寫 custom CSS。

前提:你的網站需要使用 Block Theme

Claude Code 對 WordPress 主題的操作,是建立在 Block Theme 架構上的。如果你的網站還在用傳統的 Classic Theme,需要先切換才能使用這些功能。

Claude Code 能對主題做什麼?

連上 MCP 之後,你可以直接告訴 Claude Code:

「幫我把網站的主要文字顏色改成深灰色 #333,連結顏色改成藍色 #2563EB。」

「分析一下我網站目前的版型結構,然後幫我在 header 和內容區之間加一條細線。」

「幫我新增一個區塊組合:一個有標題、副標題、按鈕的 Hero 區塊,配色用網站的主色調。」

Claude Code 會透過 MCP 讀取你網站目前的 Global Styles 和 Templates,分析完之後直接修改,不需要你自己去找設定在哪裡。

怎麼開始用 Claude Code?

Claude Code 就在 Claude Desktop 的左上角選單裡,和 Cowork 並排。切換過去之後,操作方式一樣是對話,但 Claude Code 更習慣接受具體的技術描述,例如:

「用 MCP 連接我的 WordPress 網站,分析目前的 Global Styles,告訴我現在設定的字型和配色。」

這是一個很好的起點:先讓 Claude Code 讀取你網站的現狀,再開始下修改指令。

安裝 Skills,讓 Claude Code 做事更嚴謹

要讓 Claude Code 更有效率地修改 WordPress 主題,有兩組 Skills 值得在開始前先裝好。Skills 的概念很簡單:它們是一組給 Claude 的行為準則,裝了之後 Claude 在執行任何任務時都會更謹慎、更有系統。

1. superpowers(168,000 顆星)

作者:Jesse Vincent(Prime Radiant) GitHub:github.com/obra/superpowers

社群目前最熱門的 Skills 包。裝了之後:

  • 碰到 bug 不會亂猜原因,會系統性地追根究底
  • 說「修好了」之前一定要拿出驗證依據
  • 寫程式前先做設計規劃,不符合的舊程式碼也會一併整理

就算你不寫程式,這組 Skills 對你也有幫助——Claude 做任何任務都會更認真驗證自己的工作。

安裝方式,在 Claude Code 裡輸入:

/plugin install superpowers@claude-plugins-official

2. anthropics/skills(124,000 顆星)

作者:Anthropic 官方 GitHub:github.com/anthropics/skills

Anthropic 自己維護的官方 Skills 集合。裡面幾個特別實用:

  • 文件處理組(docx、pptx、xlsx、pdf):「幫我把這個逐字稿整理成投影片」這類需求可以直接交給它
  • skill-creator:幫你自己寫 Skill 的 Skill,你只要口述需求,它幫你產生、測試、優化
  • frontend-design:會要求 Claude 先規劃設計風格再動手寫程式碼,避免做出一看就是隨手產出的醜樣

如果你同時在經營部落格和社群,文件處理組會是最常用到的——投影片、報告、課程教材都能直接在 Claude Desktop 裡處理。


小結

整套流程設定一次,之後每次寫文章都能省掉大量重複操作。

六步驟快速回顧:

  1. 下載並安裝 Claude Desktop,認識 Cowork 和 Code 兩個功能入口
  2. macOS 使用者先裝好 Command Line Tools
  3. 安裝 Obsidian 作為本地審稿空間(建議)
  4. 選擇你的 WordPress 接入方案——大多數人從 Easy MCP AI(免費) 開始就夠
  5. 安裝 Easy MCP AI 外掛、取得端點、在 Claude Desktop 完成 MCP 連線
  6. 需要深度改主題的使用者:開啟 MCP、用 CLI 指令連接 Claude Code

設定完之後的日常:

用 Claude Cowork 起草文章 → 存進 Obsidian 確認 → 回到 Claude 下令發布。後台登入、手動貼文、設定分類這些動作,幾乎可以全部省掉。

下一步往哪走:

習慣了 Cowork 之後,開始把 Claude Code 加進你的工作流。先裝 superpowers 和 anthropics/skills,讓 Claude 做事更嚴謹;再慢慢把主題外觀、版型調整這些工作也交給它來做。

這套工作流沒有終點,它會隨著你的需求一直擴展。