跳到正文
IFAI

開源專案

WordPress 推出 AI Agent 技能:幾秒跑通外掛測試閉環

首次發布 傳播指數 47

WordPress 貢獻者釋出開源 AI 技能 wp-playground。它基於 Playground CLI 讓 AI 程式設計智慧體在幾秒內啟動本地 WordPress 例項,自動掛載外掛或主題並用 Playwright 驗證。這意味著像 Claude Code 這類智慧體寫完程式碼能立刻自測自糾,告別繁瑣的手動除錯環境。

WordPress 推出 AI Agent 技能:幾秒跑通外掛測試閉環
圖:wordpress.org

wp-playground 是 WordPress 官方社群最新推出的開源 AI 技能,專門幫 AI 程式設計智慧體在本地快速搭建和測試 WordPress 環境。

如果你在用 Claude Code、Codex 或其他程式碼智慧體開發 WordPress 外掛或主題,它能讓 AI 寫完程式碼後立刻自己跑起來測試,把以前動輒一分鐘的環境準備時間縮短到幾秒鐘。

它是怎麼跑起來的

這個技能的核心是 WordPress Playground CLI。AI 生成一段程式碼後,wp-playground 會自動掃描檔案特徵,比如外掛的檔案頭說明或者主題的 style.css。

識別出來之後,它會自動把程式碼掛載到對應的 wp-content/plugins 或 wp-content/themes 目錄下,省去了人工配置目錄和虛擬主機的麻煩。

輔助指令碼接管了例項的啟動和關閉過程,還支援自動登入 WP-Admin 後臺。智慧體不用猜 WordPress 到底有沒有準備好,測試就緒的時間從大約一分鐘直接縮減到了幾秒。

在實際測試流程裡,AI 會配合 curl 和 Playwright 等工具來訪問剛剛跑起來的 WordPress。一旦頁面報錯或功能不符合預期,智慧體能拿到即時反饋,直接修改程式碼並在 Playground 中重新驗證,形成一個完整的自動除錯閉環。

怎麼安裝和使用

要用上這個技能,你的環境裡只需要安裝 Node.js 和 npm。

在專案根目錄下,執行一條命令就能完成安裝:npx openskills install WordPress/agent-skills。如果你使用的是 Claude 以外的智慧體,再執行一次 npx openskills sync,就能把技能同步過去。

目前程式碼已經開源在 GitHub 的 WordPress/agent-skills 倉庫中。根據官方規劃,後續還會加入基於當前目錄持久化站點、在現有例項中執行 wp-cli 命令,以及自動生成 Blueprint 等功能。

為什麼重要

對於正在嘗試用 AI 智慧體寫 WordPress 外掛或做定製開發的工程師來說,這個工具非常值得一試。以前 AI 經常「盲寫」程式碼,語法對了但一進 WordPress 就報致命錯誤或鉤子衝突;現在有了秒級啟動的沙箱和自動化測試,AI 能自己發現並修正八九成低階錯誤,開發效率會有質的提升。

它比傳統的 Docker 本地環境輕巧得多,也不需要配置複雜的資料庫,完全跑在輕量級的 WebAssembly 環境裡。

不過需要注意,這套工具目前還處於早期探索階段,暫時還不支援跨會話持久化和直接執行 wp-cli 命令。複雜的重度外掛或者依賴特定 MySQL 特性的擴充套件,在 Playground 裡可能還會遇到相容性邊界。但對於日常的原型驗證和常見功能除錯,它已經足夠好用了。

來源 (1)

  1. [1]
    wordpress.org(在新分頁開啟)原文wordpress.org

每日 AI 內容精選