建造第一座博客岛
首页

记录这个站点的初始架构:Astro 静态页面、Markdown 内容集合和动森风格 UI。

这座小岛先从最稳的结构开始:所有文章都保存在 src/content/posts,每个 Markdown 文件带有标题、摘要、日期和标签。构建时,Astro 会读取这些文件并生成静态页面。

为什么用静态路由

静态博客最重要的是清晰、可部署、可迁移。每篇文章都有自己的 URL,左侧列表负责导航,右侧阅读区负责承载内容。这样既保留了“点文章、右侧读”的体验,也不会牺牲搜索引擎和静态托管的友好度。

内容约定

每篇文章的 frontmatter 至少包含:

  • title
  • summary
  • pubDate
  • tags

标签统计会在构建阶段自动汇总,所以新增文章时只要维护 Markdown 本身即可。