2026/02/03
用 Codex 搭建并发布我的个人博客
记录一次通过 Codex 完成 Eleventy + Cloudflare Pages 的发布流程。
这篇文章记录了我如何通过 Codex 创建并发布 blog 项目,作为这个博客的第一篇内容。
目标
- 用 Markdown 写作,直接在文件夹里新增文章
- 静态站点,易于维护
- 可以一键发布到 Cloudflare Pages
实现流程
- 在 Codex 中描述需求:需要一个支持 Markdown 的个人博客,并能发布到 Cloudflare Pages
- Codex 生成项目结构与基础配置,选择 Eleventy 作为静态站点生成器
- Codex 生成首页、归档页、文章模板与基础样式
- Codex 在
src/posts/写入示例文章,并告诉我如何继续新增 Markdown 文件 - Codex 帮我更新站点信息与项目名(作者为
VV,项目名为blog) - Codex 执行本地构建生成
_site/ - Codex 使用
wrangler pages project create blog创建 Cloudflare Pages 项目 - Codex 使用
wrangler pages deploy ./_site --project-name=blog完成首次部署
结果
现在这个博客已经可以通过 Cloudflare Pages 访问,并且只要在 src/posts/ 里新增 Markdown 文件就会自动出现在首页与归档页。
下一步我会绑定自己的个人域名,并持续更新内容。