这个站点基于 Astro 构建,页面结构参考了 Gridea 的 `Mao` 主题,同时保留了 Astro 内容集合、 静态构建和后续抽离主题的可能性。

现在的实现重点是把首页、文章页、标签页、归档页和整体视觉迁移过来。后续如果你要把它整理成 独立主题发布到 GitHub,只需要继续把配置项和组件边界再抽象一层即可。

你可以从 `src/components/mao/`、`src/layouts/` 和 `src/utils/blog.ts` 继续扩展页面模块, 把当前单站实现逐步沉淀成可复用主题。