Files

43 lines
1.6 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# Official Site Base · 官网白标基座
一人公司「[产品线 E · 快速官网](../../一人公司开源项目选型清单.md)」的可复用基座。
## 一句话
**Astro + Sveltia CMS + 自建 Gitea + 阿里云 OSS/CDN** —— 客户在 `/admin` 可视化自助改内容、客户侧零服务器、一套基座复制给多客户。
## 目标
- 客户在可视化后台自助改内容(公司 / 产品 / 新闻 / 案例 / 招聘 / 下载 / 留言)
- 客户侧零服务器(访客访问 OSS + CDN 纯静态站)
- 一套基座复制给多客户(换设计 token + 换内容)
## 文档
- **设计文档**[docs/specs/2026-07-23-official-site-cms-design.md](docs/specs/2026-07-23-official-site-cms-design.md)
- **上游选型清单**:工作区根《一人公司开源项目选型清单.md》§5 / §9-E
## 技术栈(全部 MIT / 商业,已原文核实)
| 层 | 选型 |
|----|------|
| 官网框架 | AstroSSG |
| 官网主题 | Astro Wind 起步,逐步沉淀自有主题 |
| 自助 CMS | Sveltia CMS |
| Git 后端 + CI | 自建 Gitea+ Gitea Actions |
| 表单后端 | 自研轻量微服务(复用 Gitea 那台轻量云) |
| 对象存储 + CDN | 阿里云 OSS + CDN |
## 实施阶段
| 阶段 | 目标 |
|------|------|
| Phase 0 | 技术验证:最小链路跑通(Astro + Sveltia + Gitea → 构建 → OSS |
| Phase 1 | 基座化:沉淀自有主题 + Content Collections + 白标脚本 |
| Phase 2 | 首客户上线 |
| Phase 3(可选) | 加 Payload 适配器,接富后台客户 |
## 状态
📋 设计已确认,待出实施计划(Phase 0 技术验证)。