AdAstro logo AdAstro
关于 AdAstro

一个快速的 CMS 核心,并且具备扩展空间

AdAstro 将 Astro、React 和 Supabase 组合成一套从精简起步、按需扩展的发布平台。核心层提供页面、文章、媒体、主题、SEO、本地化、迁移工具和引导式安装流程,而 AI、评论和邮件简报功能会在你的工作流真正需要时随时可用。

AdAstro 项目插图

AdAstro 的设计目标

AdAstro 面向那些想要现代 CMS、但不想陷入常见插件蔓延问题的团队。核心层关注可预测的发布流程、清晰的运维边界,以及在性能、SEO 和编辑工作流方面稳健的默认值。

系统建立在 Astro 的服务器端渲染、React 驱动的管理工具,以及由 Supabase 提供的认证、数据库和存储之上。这让部署模型保持直接,同时把内容、媒体、设置和功能状态都放在一套可维护的技术栈里。

AdAstro 不会从第一天就强迫你启用所有能力,而是先让核心独立可用,再在你的编辑流程、审核模型和责任归属成熟后按需开启更高阶的功能。

CMS 核心能力

基础产品覆盖了大多数发布团队在使用额外扩展之前真正需要的运维能力。

核心

安装流程与管理后台

包含引导式安装流程,以及用于文章、页面、媒体、用户、设置、主题和功能控制的管理工具。

核心

内容模型

文章、页面、可复用页面区块、分类体系、SEO 元数据和定时发布,都统一在一套一致的模型中。

核心

媒体管线

上传、存储配置、元数据管理和具备 CDN 感知能力的图片交付,直接融入编辑工作流。

核心

本地化与路由

支持语言感知路由、本地化页面和文章变体、翻译后的系统页面,以及可配置的文章 URL 规则。

核心

性能与 SEO

轻量的 SSR 输出、低 JavaScript 公共页面、sitemap 与 RSS 生成、规范 URL,以及默认的结构化元数据。

核心

迁移与回滚

提供 WordPress 导入工具,支持试运行、迁移产物记录和更安全的回滚追踪。

可选功能包

AdAstro 在代码库中内置了高级能力,但会保持停用状态,直到你认为工作流已经成熟到足以承载它们。

功能

AI

提供基于供应商的 SEO 辅助、图片生成、语音旁白、模型选择和使用限制,服务于编辑支持场景。

功能

评论

提供公开评论组件和审核工具,让你在不失去运维控制的前提下开放互动。

功能

邮件简报

支持订阅收集、活动与投递跟踪、基于供应商的发送,以及合规的退订处理。

一条务实的落地路径

大多数团队分阶段引入 AdAstro 会比一开始就启用全部能力获得更好的结果。

阶段 1

先用核心发布能力上线

先从页面、文章、媒体、主题、SEO 和路由开始,让编辑基础先稳定下来。

阶段 2

再加入高杠杆功能

只有在审核、产出质量和投递流程都有明确负责人时,再启用 AI、评论或邮件简报。

阶段 3

保持运维可预测

借助安装检查、部署指引和清晰的功能边界,让技术栈在扩展时仍然易于理解。

运维原则

产品方向既由功能范围驱动,也同样受运维纪律约束。

性能

公共页面以强 PSI 分数为目标

AdAstro 建立在低 JavaScript 的 SSR、轻量模板以及面向发布的检查之上,目标是在核心公共路由上取得 90+ 的 Lighthouse 和 PageSpeed 风格结果。

自动化

内置 Remote MCP

启用后,AdAstro 可以暴露一个经过认证的 MCP 端点,让 AI 工具和代理检查状态并执行安全的发布或管理任务。

维护

由一名开发者借助 AI 工具维护

AdAstro 目前由一名开发者持续开发和维护,并使用 AI 工具来加速实现、文档编写、回归巡检和运维支持。

想看技术层面的完整说明?

代码仓库更详细地记录了架构、安装流程、环境模型、迁移管线以及功能契约。

查看仓库