老海鮮升級記:WordPress 7.0 的 AI 有沒有用?

WordPress 7.0(代號 Armstrong)在平台創立 23 週年之際推出,標誌著 Gutenberg 計劃第三階段的開始,主要新增多人協作功能,並引入 AI 基礎架構,包括 Connectors Hub、AI Client 及 Abilities API 三個核心組件。

這套 AI 設計定位為底層管線而非即用工具,一般用戶短期內感受有限。現有官方 AI 插件提供標題建議、自動 alt text、標籤推薦等基本功能,但我最需要的翻譯功能尚未涵蓋,有待第三方插件如 Polylang 跟進整合。

WordPress 由 Matt Mullenweg 和 Mike Little 創立,2003 年 5 月 27 日推出,今日剛好 23 週年。

除了我這種老海鮮還在每日使用,很多人早就認為 WordPress 不合時宜。上週代號 Armstrong 的 WordPress 7.0 推出,致敬爵士樂傳奇 Louis Armstrong,加入一系列生成式 AI 功能,是過氣大叔穿著潮流衣飾般東施效顰,還是 NBA 老將遇上新秀搭檔般如虎添翼?

我已身先士卒,把部落格 ckxpress.com 升級並試用。本文分享我的第一印象。

多人協作,整合 AI

WordPress 自 2017 年啟動 Gutenberg 計劃,分四大階段全面改進核心。第一階段為區塊編輯器(指把文字、圖片、影片等各種元素視為區塊處理的 block editor,跟區塊鏈無關),於 2018 年開始逐步推出;第二階段為全站自訂,於 2022 年初推出並逐漸加強。上週推出的 WordPress 7.0,為 Gutenberg 的第三階段多人協作揭開序幕。

2005 年,初創 Writely 已支援實時協作寫文章,Google 出手收購後,於 2006 年推出廣為人知的 Google Docs。廿年過去,WordPress 終於補回協作功能,姍姍來遲,但諷刺的是,儘管 ckxpress.com 21 年來都在用 WordPress,但由始至終都是一人樂隊,我可沒有協作的對象。話說回來,假如我很需要多人協作,搞不好早就跳槽了?

整個 Gutenberg 計劃,我最期待的是多語言,反而被排到第四段階,現時連具體的開發時間表都還沒有。可幸的是,核心沒有配備的功能,總能透過插件補足,正是 WordPress 強大之處。ckxpress.com 需要支援英語,三年多前我評估過幾個多語言插件後,選了 Polylang,並把過程完整記錄下來

Polylang 提供的只是框架,文字還得自行提供,因此選翻譯插件的同時,我也評估了三款翻譯助手,分別為 Google Translate、DeepL 及 ChatGPT。當時,ChatGPT 推出半年,其他大語言模型還不成氣候,但已足以讓我明確定論,生成式 AI 比起舊式翻譯軟體要強得多。

那之後不久,只要不偷懶,每週的郵報我都會加推英文版。雖說 AI 翻譯為我省下 99% 工夫,但光是把文章貼到聊天機器人(剛開始時是 ChatGPT,後來改用 Gemini,再後來 Claude)、審閱修訂(初期所需改動較多,不久後就持續改進)、把文本貼回 WordPress、補回圖片和過程中丟失的格式,加起來也夠麻煩,遇上像〈當《尋秦記》項少龍穿越回秦代搞維穩〉這種文章,我會提不起勁做這些很可能沒用的事。

WordPress 7.0 整合 AI,正好鋪路把以上工序大幅簡化,全部直接在後台搞定。

是水電管線,而不是電器本身

話雖如此,假如你以為升級了 WordPress 7.0,馬上就會有個 AI 助理等著你發號司令,恐怕會大失所望。

配合 WordPress 一貫定位,它要提供的是水電管線,而不是電器本身。這原則放諸 AI,成為三件東西:

  • Connectors Hub:中央設定區,讓你填上 AI 服務的 API Key,供所有外掛共用。
  • AI Client:統一的程式介面,讓插件呼叫 AI 時,不用各自重寫一套。
  • Abilities API:定義 AI 可以在 WordPress 裡做哪些動作,如讀文章、改分類、生成摘要等,並控制權限。

這個設計很合理很聰明,但弔詭得很,也因此讓一般使用者非常無感,就像當年剛加入 REST API 時,一般人也覺得事不關已,但兩三年後,幾乎所有現代插件、手機 App、Headless 架構都靠它。AI 基礎架構大概也會走類似的路,剛出來時用戶沒有體感,但一段時間後生態中的 AI 外掛都會因為這個架構變得更好用、更便宜、更整合。

不過,在慣常使用的插件支援 AI 基礎架構之前,使用者還是可以透過官方的 AI 插件小試牛刀。填好 API key 及安裝 AI 插件後,可在設定按需要打開如生成標題、封面圖、摘要等,為了測試,我把功能全部打開,以下為當中幾項,直接以本文測試。

  • alt-text 建議:一般讀者看不到 alt text,但對搜索引擎有幫助。為圖片逐一填很煩,平日通常留空,這種事情最適合由 AI 代勞。
  • 文章標題建議:有用但陽春,真想要 AI 給意見的話,我會一次過請它提供幾個,我再選擇及調整。
  • tags 建議:還好,也許我會繼續用。
  • 擴寫段落:除了騙稿費,不知所為何事。什麼人這樣寫文章,我要認真考慮絕交?

還有一大堆功能,老實說,大部分沒用,我抗拒在寫作的過程中依賴 AI,偏偏我最需要的翻譯功能,它卻並沒提供。不過這非戰之罪,AI 插件理應維持基本編輯功能,只要 Polylang 等插件加入 AI 翻譯功能後,維護多語言網站變得輕鬆。

作為基建,WordPress 7.0 提供的是 AI 基礎架構,雖然暫時幫助不大,但隨著插件商推出更新,Abilities API 受到重用,WordPress 將能做到與時並進,歷久不衰。


p.s. 這邊是 WordPress 加入 AI 基礎架構,那邊廂的 Cloudflare 乾脆 vibe code 出一個新的內容管理系統,稱為 EmDash,依照公司傳統於 4 月 1 日發佈,卻絕非愚人節笑料,定位為「WordPress 精神承繼者」。一向很欣賞 Cloudflare 的產品,但我不會拿自己的部落格跑新軟體做實驗。

Comments

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *