这篇文章记录了我如何通过 Codex 创建并发布 blog 项目,作为这个博客的第一篇内容。

目标

  • 用 Markdown 写作,直接在文件夹里新增文章
  • 静态站点,易于维护
  • 可以一键发布到 Cloudflare Pages

实现流程

  1. 在 Codex 中描述需求:需要一个支持 Markdown 的个人博客,并能发布到 Cloudflare Pages
  2. Codex 生成项目结构与基础配置,选择 Eleventy 作为静态站点生成器
  3. Codex 生成首页、归档页、文章模板与基础样式
  4. Codex 在 src/posts/ 写入示例文章,并告诉我如何继续新增 Markdown 文件
  5. Codex 帮我更新站点信息与项目名(作者为 VV,项目名为 blog
  6. Codex 执行本地构建生成 _site/
  7. Codex 使用 wrangler pages project create blog 创建 Cloudflare Pages 项目
  8. Codex 使用 wrangler pages deploy ./_site --project-name=blog 完成首次部署

结果

现在这个博客已经可以通过 Cloudflare Pages 访问,并且只要在 src/posts/ 里新增 Markdown 文件就会自动出现在首页与归档页。

下一步我会绑定自己的个人域名,并持续更新内容。