长大ing← 全部项目

Personal-Blog

你正在看的这个站点:Astro 静态生成,Cloudflare 边缘分发。

问题

想要一个不依赖平台、能长期维护的个人站点:文章是自己的 Markdown,样式自己控制,不被模板和广告绑架。

做法

用 Astro 7 做纯静态生成,Content Collections 管理文章、日常和项目;Cloudflare Workers 托管静态资源,GitHub 推送后自动构建。设计上采用「页边」布局:左侧装订线放名字和导航,右侧正文,日期和标签退到页边。

结果

  • 18 个静态页面,构建约 3 秒;
  • Lighthouse 四项 100;
  • 写作流程是新建一个 .md 文件,push 后自动上线;
  • 没有数据库、没有服务器、没有后台。

接下来

补上真实项目案例、日常照片,以及每篇文章的独立 OG 图。