mx-space/core
AI-powered CMS core for personal blogs and creator websites, with AI summaries, translation, moderation, and writing workflows.
解決的問題
Mix Space 提供一個專為個人部落格、創作者首頁與內容導向網站設計的 AI 驅動無頭內容管理系統(CMS)。它取代了分散工具的需求,提供一個整合的堆疊,包含後端伺服器、管理儀表板與原生行動端客戶端。
如何運作
此專案以單體倉儲(monorepo)形式組織,包含多個整合元件:
- 核心伺服器:基於 NestJS,使用 PostgreSQL 與 Redis 的後端,作為 CMS 的核心。
- 管理介面:用於網頁管理的 React 19 單頁應用(SPA)與用於行動管理的原生 iOS 客戶端。
- 推送中繼:用於 Apple 推播通知服務(APNs)警報的隱私保護中繼。
- 共享套件:一組 SDK,包含型別化 API 客戶端、設定用 CLI,以及透過 Server-Sent Events(SSE)實作伺服器-客戶端通訊的共享 AI 協定。
- 遙測:基於 Cloudflare Workers 建構的匿名資料收集器。
適用對象
適合希望使用自架、AI 增強型無頭 CMS 來驅動個人網站或部落格的內容創作者與開發者。
主要亮點
- 全端生態系統:從伺服器、管理介面到原生 iOS 應用,一應俱全。
- AI 整合:提供共享 AI 協定與專用套件,支援 AI 驅動的內容管理。
- 注重隱私:實作隱私保護的推送中繼以處理通知。
- 開發者導向:提供型別化 SDK、所有者端設定用 CLI,以及強大的端對端測試套件。
相關
- 專案
- 專案
- 專案
- 專案
- 專案