Personal-Blog
你正在看的这个站点:Astro 静态生成,Cloudflare 边缘分发。
问题
想要一个不依赖平台、能长期维护的个人站点:文章是自己的 Markdown,样式自己控制,不被模板和广告绑架。
做法
用 Astro 7 做纯静态生成,Content Collections 管理文章、日常和项目;Cloudflare Workers 托管静态资源,GitHub 推送后自动构建。设计上采用「页边」布局:左侧装订线放名字和导航,右侧正文,日期和标签退到页边。
结果
- 18 个静态页面,构建约 3 秒;
- Lighthouse 四项 100;
- 写作流程是新建一个
.md文件,push 后自动上线; - 没有数据库、没有服务器、没有后台。
接下来
补上真实项目案例、日常照片,以及每篇文章的独立 OG 图。