AI News HubLIVE
站內改寫1 分鐘閱讀

Camox:面向代理驅動網站的框架

Camox 是一個開源頁面構建器框架,允許開發者透過 Claude Code 等工具快速構建高質量網站,同時享受視覺化編輯、草稿等功能。它支援在程式碼中定義區塊,視覺化編輯內容,並讓編碼代理建議頁面草稿和更改。

來源Hacker News AI作者: malgamves

Camox 是一個開源的頁面構建器框架,專為構建“代理驅動”的網站而設計。它讓開發者能夠利用 AI 編碼代理工具(如 Claude Code)快速搭建高質量網站,同時保留傳統內容管理系統(CMS)中最受歡迎的功能,例如視覺化內容編輯和草稿管理。Camox 的核心理念是讓開發者和代理協同工作:開發者負責定義網站的結構和設計,而代理則負責生成和調整內容。

開始使用 Camox 非常簡單,只需在終端中執行 npm create camox@latest 命令即可建立一個新專案。Camox 的工作流程包括:透過 CLI 建立專案;在程式碼中定義可複用的 UI 區塊,每個區塊包含一個資料模式(schema)和一個元件(component);然後直接在網站內視覺化編輯這些區塊的內容;接著,讓你的編碼代理自動建議頁面草稿和修改;最後釋出頁面,獲得一個生產就緒的網站。

Camox 提供了一系列強大的功能:完全視覺化的內容編輯體驗;自動 SEO 管理,確保網站對搜尋引擎友好;基於草稿和釋出的工作流,方便團隊協作;自動最佳化圖片和資源;自動生成 OpenGraph 圖片;以及專為代理最佳化的原生 Markdown 內容生成。這些功能使得 Camox 不僅適合人類開發者,也適合 AI 代理進行操作。

在許可方面,Camox 框架核心及其多個包(包括 camox、@camox/cli、create-camox、@camox/ui、@camox/api-contract、模板和支援包)均採用 MIT 開源許可。託管的 API 實現(位於 apps/api 目錄下)則採用 FSL-1.1-MIT 許可,原始碼可獲取。截至最新版本 v0.33.1,Camox 在 GitHub 上已獲得 19 顆星、1 個分支,並擁有 80 個釋出版本。專案主要使用 TypeScript 開發(佔比 98.1%),同時也包含少量 CSS 和其他語言。Camox 的目標是成為構建現代、代理友好網站的首選框架,將傳統 CMS 的易用性與 AI 代理的自動化能力結合起來。