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 来驱动个人网站或博客的内容创作者和开发者。
主要亮点
- 全栈生态系统:从服务器、管理 UI 到原生 iOS 应用,一应俱全。
- AI 集成:提供共享 AI 协议和专用于 AI 驱动内容管理的包。
- 注重隐私:实现隐私保护的推送中继以处理通知。
- 开发者友好:提供类型化 SDK、面向所有者配置的 CLI,以及强大的端到端测试套件。
相关
- 项目
- 项目
- 项目
- 项目
- 项目