自动化最容易出现的问题,不是工具不够强,而是接入得太早、太深。对当前这个站点来说,先定义 GitHub Actions 应该做到哪里,比急着把所有流程都交给脚本更重要。

现阶段适合自动化什么

  • 定时生成或整理 Markdown 内容。
  • 自动提交到 GitHub 仓库。
  • 在内容生成后触发正常的 Cloudflare Pages 构建发布。

现阶段先不自动化什么

  • 额外引入 VPS 部署链路。
  • 自动改动过多模板或站点结构。
  • 跳过 Git 正常同步流程直接覆盖远程内容。

为什么要先把边界写清楚

因为站点结构还在收敛阶段,如果现在把自动化做得太深,后面每改一次目录和模板,脚本都要跟着大改,整体维护成本也会迅速抬高。

更稳妥的接入顺序

先站点,后脚本,再自动更新。等首批内容和页面结构稳定后,再把自动化接进来,整体维护成本会低很多。