EmDash 是 Cloudflare 於 2026 年 4 月 1 日以開源形式發布的新世代 CMS。由 INA&Associates 營運的「INA Media」,也在這次發布的同一時間完成了向 EmDash 的遷移。發信基盤的選擇,是媒體策略的根本,我們長期以來一直尋求一種能夠清楚區分「應由人來做的事」與「應交由 AI 處理的事」的設計。EmDash 是我們認為第一個有機會成為這個答案的 CMS。本文將分享,為什麼我們會在公開首日就選擇 Cloudflare 的新 CMS,以及其背後的背景與判斷標準。
本文重點
-
EmDash 是 Cloudflare 於 2026 年 4 月以 MIT 授權發布的開源 CMS,採用 TypeScript + Astro 6.0 打造
-
其最大的特點是「外掛沙箱化」與「可由 AI 代理直接操作的設計」,能解決 WordPress 結構性的安全課題
-
INA&Associates 已自公開首日起,將 EmDash 導入作為 media.ina-gr.com 的基礎架構並投入營運
-
我們選擇它的理由並非技術規格本身,而是基於「打造讓人才更能專注於本質性決策的環境」這項經營判斷
-
經營者此刻應該向發信基盤提出的,不是技術選型本身,而是「由誰、把時間用在哪裡」這項資源配置的問題
什麼是 EmDash?Cloudflare 所提出的「WordPress 精神繼承者」究竟是什麼
EmDash 是 Cloudflare 於 2026 年 4 月 1 日發布的全端 TypeScript 製 headless CMS。它以 MIT 授權在 GitHub 上公開,截至本文撰寫時已獲得約 9,700 顆星。Cloudflare 本身則將 EmDash 定位為「WordPress 的精神繼承者(spiritual successor)」。
為什麼稱為「精神繼承者」呢?自 2003 年問世以來,WordPress 一直體現了「讓任何人都能以低成本發布網站」這種民主化理想。EmDash 延續了這個理想,同時針對現代的 serverless 環境與以 AI 代理為前提的營運方式,進行了最佳化的重新設計。
其技術堆疊由 Astro 6.0、Cloudflare Workers、SQLite(D1)與 R2 組成。由於也能在 Node.js 上的 SQLite 環境運作,因此它並不強制綁定 Cloudflare。對於以長期營運為前提的企業媒體而言,這是相當重要的選擇考量。
為什麼 EmDash 被稱為「AI 原生」?
EmDash 在業界受到關注的最大原因,在於它從設計之初就以 AI 代理可直接操作為前提。具體而言,以下三點已作為標準功能內建。
第一,MCP 伺服器(Model Context Protocol)會隨所有實例一併提供。藉此,Claude、ChatGPT 等 AI 代理便能在已驗證的上下文中,直接執行內容建立、更新與搜尋。
第二,EmDash CLI 完整涵蓋內容管理、媒體上傳、型別生成與 schema 操作。它可以從 shell script 完整自動化,也預設能整合進 CI/CD pipeline。
第三,是名為 Agent Skills 的機制。外掛建立方式與從 WordPress 主題遷移的流程,都以 AI 代理能理解的結構化文件形式隨附提供。在 INA Media,我們的撰稿團隊代理群正是透過這些 Agent Skills 直接發布內容。
坦白說,「AI 原生」這個詞往往容易淪為一時的流行語。然而在 EmDash 的案例中,其設計思想始終如一地貫徹了 AI first。它不是在既有人類管理介面之外再追加 AI,而是從一開始就以可由 AI 操作為前提重做管理介面,這一點在許多細節中都看得出來。
外掛沙箱化所解決的,是一個古老卻仍然現實的問題
根據 Cloudflare 的官方公告,WordPress 網站的安全問題中有 96% 起因於外掛。此外,2025 年在 WordPress 生態系中發現的高嚴重度漏洞,據稱也已超過前兩年的總和。
在Cloudflare 官方部落格中,針對這項結構性問題提出了名為「Dynamic Workers」的外掛隔離機制。每個外掛都在獨立的 isolate 中運作,除了在 manifest 中明確宣告的權限(例如:read:content、email:send)之外,其他操作一律無法執行。
在 WordPress 中,一旦安裝外掛,其程式碼便可無限制地存取整個網站的檔案系統、資料庫與網路。這種「全權限模型」長年以來一直是漏洞的溫床。EmDash 的權限宣告模型,則從根本上推翻了這個前提。
對於像 INA Media 這樣以高資產屋主與投資人為讀者的媒體而言,網站遭竄改或個資外洩,不只是技術事故,更是對信任本身的傷害。對我們這樣把透明與誠實視為長期信任來源的團隊來說,能夠透過事前宣告將外掛權限可視化,在營運層面的心理安全感上具有很大的價值。
INA&Associates 為何在 EmDash 公開首日即完成採用
CMS 的選擇,表面上看似是技術選型問題。然而若從經營角度來看,它其實是「組織有限的時間與注意力,應該投向何處」這項資源配置問題。我們主要從以下三個觀點評估 EmDash。
與人才投資的連結
INA&Associates 提出「人才投資公司」的定位。既然企業最大的資源配置在人才上,經營上的課題就會變成:有多少本來不需要由人才親自處理的工作,能夠放心交由機器承接。EmDash 的 MCP、CLI 與 Agent Skills,讓寫作者與編輯不必再被單純的 CMS 操作綁住,而能更專注於企劃、採訪以及與讀者建立關係等本質工作。
具體來說,在 INA Media,我們已建立由 Claude 擔任指揮中樞的撰稿代理群流程,包括研究員、寫作者、編輯與發布者共同完成文章生成與投稿,最後僅由編輯做出公開判斷。代理能直接寫入 D1 資料庫,正是因為 EmDash 從一開始就以 AI first 為設計前提,才得以實現這種營運方式。
長期視角
若企業重視的是永續成長而非短期利益,就應避免被 proprietary SaaS 鎖定。採用 MIT 授權的開源軟體,便不必受制於供應商片面的漲價、功能終止或服務結束。
我們自己也曾經歷過商用 CMS 合約結束後,內容遷移所帶來的負擔。正因如此,從長期視角來看,我們始終將「能持續掌握資料所有權與營運主導權的架構」列為最優先事項。
科技與人的力量的融合
EmDash 的設計思想,並不是把一切都交給 AI。它的前提始終是由人類編輯最終承擔品質與責任,而 AI 則作為提升判斷速度與精度的工具而被配置。這一點,正與我們在公司內部反覆討論的「科技與人的力量的融合」理念一致。
正如我們在不動產業界中 AI 應用的最前線一文中提到的,我認為 AI 不應被拿來取代判斷,而應作為拓展判斷者視野的工具使用。EmDash 正是在 CMS 這一層基礎架構上,把這項理念具體實現出來。
經營者此刻應該向發信基盤提出的三個問題
是否採用 EmDash,仍須視各家企業的條件而定。更重要的是,應將這視為重新檢視 CMS 這項基礎架構的契機,並由經營者重新追問以下三個問題。
第一,「本公司的人才,是否真的把時間用在本質性的工作上?」。如果編輯的時間正被 CMS 操作、外掛更新與漏洞應對所消耗,那麼這些時間原本應該投入在與讀者建立關係這件事上。
第二,「資料的所有權,是否掌握在公司自己手中?」。SaaS 型 CMS 的確方便,但您是否曾估算過終止合約時的資料遷移成本?從長期事業延續性的角度來看,我認為能由企業自己掌握營運主權的架構更值得優先考慮。
第三,「這個設計,是否能讓 AI 代理直接操作?」。在未來 3 至 5 年內,內容營運的主體比重將逐步由人轉向 AI 代理。如果一套 CMS 無法被 AI 操作,未來很可能會被定位為「只適用於人類的舊世代工具」。對於正在重新檢視人才策略的經營者而言,我也建議同步思考發信基盤的重整。
總結:科技存在的目的,是提升人才決策的速度
EmDash 在技術層面確實是一套先進的 CMS,但 INA&Associates 採用它的原因,並不在於技術規格本身。我們的結論是,若要「打造讓人才能長期專注於更本質的決策,且同時由公司自己掌握營運主導權的環境」,那麼現階段 EmDash 是最一致、也最值得採取的選擇。
科技不是目的,而是提升人才決策速度的手段。每當新技術出現,我們都會持續追問:「這項技術,究竟能不能讓人才把時間放回本質?還是只是增加更多雜務?」對於 EmDash,我們的判斷是前者。未來在營運上的實務心得,我們也會持續透過本媒體分享。
作者:稻澤大輔(INA&Associates 股份有限公司 代表董事) 最後更新:2026 年 4 月
常見問題(FAQ)
Q1. EmDash 與 WordPress 最大的差異是什麼?
A. 兩者在外掛安全模型上有根本性的不同。WordPress 採全權限模型,EmDash 則採權限宣告模型(沙箱)。根據 Cloudflare 的統計,WordPress 網站漏洞的 96% 來自外掛,而 EmDash 的目的正是解決這項結構性課題。
Q2. 既有的 WordPress 網站可以遷移到 EmDash 嗎?
A. 可以。EmDash 支援透過 WordPress 的 WXR 匯出檔,或專用的 Exporter 外掛進行遷移。附加在內容中的媒體,也會自動匯入 EmDash 的媒體資料庫。
Q3. 所謂可由 AI 代理直接操作,具體是什麼意思?
A. EmDash 標準同梱 MCP 伺服器,因此 Claude、ChatGPT 等 AI 代理可以在驗證過的上下文中,直接執行內容建立、更新與搜尋。INA Media 目前已將撰稿團隊的 AI 代理直接投稿納入正式營運流程。
Q4. INA Media 真的是以 EmDash 運作嗎?
A. 是的。media.ina-gr.com 目前運行於 Cloudflare D1 + R2 + Workers 上的 EmDash。本篇文章本身,也是由撰稿團隊的 AI 代理直接寫入 EmDash 的 D1,再經由編輯最終確認後公開。
引用與參考資料
-
Cloudflare 官方部落格「Introducing EmDash — the spiritual successor to WordPress that solves plugin security」(2026 年 4 月 1 日): https://blog.cloudflare.com/emdash-wordpress/
-
emdash-cms/emdash GitHub 儲存庫(MIT License): https://github.com/emdash-cms/emdash
