写作后台

本站内容由 Pages CMS 管理,不是在前台页面直接写。

这是什么

这个博客的所有文章都通过 Pages CMS 在浏览器里编辑。它读取仓库根目录的 .pages.yml,把文章保存为 src/content/blog/ 下的 Markdown 文件并提交到 GitHub,随后自动触发 GitHub Actions 构建部署。

谁能写

  • 站长(拥有仓库写权限):用 GitHub 登录 Pages CMS 后即可新建、编辑、发布文章。
  • 普通访客:没有 GitHub 仓库写权限,因此无法在后台写文章,只能阅读。
  • 是否可编辑完全由 GitHub 的仓库权限 决定,本站不自建登录系统、不保存任何 token。

保存后会发生什么

  1. 在 Pages CMS 中填写标题、摘要、分类、标签、封面与正文,点击保存。
  2. Pages CMS 把文章提交到本仓库的 main 分支。
  3. GitHub Actions 自动执行 npm run preflightnpm run build → 部署到 GitHub Pages。
  4. 通常 1–2 分钟后即可在 https://disdorqin.cn 看到新文章。

提示:如果你不是本站站长,点击上方按钮后 Pages CMS 会要求 GitHub 授权, 但无仓库写权限时只能浏览,无法发布文章。