06/03/2026

如何安裝與使用 GreenLight Vibe — Claude Code × Greenshift 自動發佈示範

什麼是 GreenLight Vibe?

GreenLight 是 Greenshift 官方提供的 AI Agent 技能包(Skill),讓 Claude Code 能夠直接生成 Greenshift Block 格式的 WordPress 頁面內容,而不只是輸出純 HTML。

簡單說:有了 GreenLight,Claude 就懂得怎麼「說 Greenshift 的語言」,可以直接產出帶有動畫、排版、互動效果的完整區塊,搭配 WordPress MCP 一鍵發佈。

整體架構

完整流程如下:

Claude Code(讀取 GreenLight Skill)
    ↓ 生成 Greenshift Block 格式內容
Claude Desktop(WordPress MCP)
    ↓
WordPress 發佈完整排版頁面

安裝步驟

Step 1:安裝 WordPress MCP

在 Git Bash 執行:

git clone https://github.com/wolffcatskyy/wordpress-mcp.git
cd wordpress-mcp
npm install
npm run build

接著在 Claude Desktop 的 claude_desktop_config.json 加入:

{
  "mcpServers": {
    "wordpress": {
      "command": "node",
      "args": ["C:\\Users\\bence\\wordpress-mcp\\dist\\index.js"],
      "env": {
        "WORDPRESS_URL": "https://bencent.cc",
        "WORDPRESS_USERNAME": "your_username",
        "WORDPRESS_PASSWORD": "Application Password"
      }
    }
  }
}

重啟 Claude Desktop,確認 Developer 頁面顯示 wordpress: running

Step 2:安裝 GreenLight Vibe Skill

在終端機執行:

git clone https://github.com/wpsoul/greenlight-vibe

在 Claude Code 對話中告知 skill 資料夾路徑,Claude 會自動讀取技能說明,學會 Greenshift Block 的語法規則。

Step 3:生成並發佈

在 Claude Code 輸入需求,例如:

「請用 Greenshift Block 格式幫我做一個 Hero Section,左側標題與 CTA 按鈕,右側 3D Isometric SVG 動畫,極簡風格。」

Claude 生成完整 Block 代碼後,透過 WordPress MCP 直接發佈到網站。

示範:生成的 Hero Section

以下是本次 Claude Code 透過 GreenLight Skill 實際生成的 Greenshift Block,包含:

  • 3D Isometric SVG 動畫圖形(含 Mouse Parallax 互動)
  • 動態格線背景(60s loop animation)
  • 左右兩欄 Hero Layout
  • 響應式設計(900px breakpoint)
  • CSS 變數色彩系統(oklch)
  • 淡入動畫(fade-in-right / fade-in-scale)

注意事項

  • WordPress MCP 只在 Claude Desktop(桌機版)有效,網頁版 claude.ai 不支援
  • Application Password 請在 WordPress 後台 → 使用者 → 個人資料 → 應用程式密碼 產生
  • GreenLight Skill 主要針對 Claude Code 設計,Claude Desktop 可搭配使用但需手動傳入代碼
  • Node.js 建議使用 v18–v22,v24 在某些 MCP 套件上有相容性問題