这个站点是怎么搭起来的
这是这个博客的第一篇文章。与其写“你好世界”,不如把搭站的链路记下来 —— 以后出问题能回头查。
整条链路长这样
- 内容写在
src/content/posts/里的 Markdown 文件 - 推送到 GitHub 私有仓库
- GitHub Actions 自动构建并部署
- Cloudflare 全球网络把它送到
limeng.fan
没有数据库,没有后台服务器。整个站点就是一堆预先渲染好的静态文件。
为什么这么做
最直接的原因是:任何能连上 GitHub 的 AI 工具,都能改这个站。
改一篇文章、调一处样式、加一个新页面,都只是“改文件 + 推送”。不需要懂服务器,不需要登录任何控制台。构建和上线由流水线自动完成。
加一篇文章要做什么
在 src/content/posts/ 下新建一个 .md 文件,开头写上标题、摘要、日期和标签:
---
title: 文章标题
description: 一两句话的摘要
pubDate: 2026-09-18
tags: [标签]
---
然后正常写正文就行。推送之后一两分钟,线上就能看到。
图片
图片分两类走:
- 正文配图直接放在文章旁边,构建时会自动压成多种尺寸和格式
- 大图、图集、原图归档放在对象存储上,正文里用完整链接引用
待办
- 把首页贴纸换成自己做的素材
- 配好图片的对外域名
- 迁移旧站的内容