把博客工作流从 Codex 迁到 Grok Bot:分工、预览与边界

983 字
5 分钟
把博客工作流从 Codex 迁到 Grok Bot:分工、预览与边界
把博客工作流从 Codex 迁到 Grok Bot:分工、预览与边界

为什么迁#

本站之前的写作和发布流程放在 Codex 里完成。现在我把它迁到 Grok Bot,由主管 pep 统筹一个小团队来接手。

迁移不换站点,也不换技术栈。文章源仍在 Notion,站点仍是本机的 Astro + Firefly 项目,最终部署到 blog.nyqking.top。变化的是「谁负责哪一步」和「哪一步必须等我点头」。

团队怎么分工#

角色负责不负责
pep(主管)审阅、分派、验收直接写稿
笔杆写提纲和正文,写入 Notion 文章库;写封面与配图提示词生成图片、发布
影视组按提示词生成封面和文内图(水墨科技风),成图先交审未经同意对外发布
天才程序员在本机运行导入、构建、预览与发布命令未经确认推送或删除
我确认方向、文案,决定是否发布;批准本机命令—

一篇文章的路径大致是:选题 → 提纲交审 → 正文写入 Notion → 配图 → 我确认文案 → 本地预览 → 我明确说「发布」后才上线。

水墨风团队协作示意图,中央为主管 pep,青绿细线连接笔杆、影视组、天才程序员三个角色,外圈「YuQing 确认」印章连向「发布」节点
水墨风团队协作示意图,中央为主管 pep,青绿细线连接笔杆、影视组、天才程序员三个角色,外圈「YuQing 确认」印章连向「发布」节点

图 1:团队分工与发布确认关系

本机与部署环境#

  • 项目:本机 E:\blog,Astro + Firefly。
  • 文章源:Notion「博客文章库」。
  • 命令:用 npm.cmd 执行 notion:import、build、deploy。
  • 部署:1Panel 服务器,SSH 密钥部署。

私钥不读取,也不改成密码登录。 部署相关的认证只走已配置好的密钥。

已验证:本地预览链路#

我用学校 API 教程(usst-aiapi)作为样例,完整跑了一遍本地预览:

  1. notion:import --preview 导入文章
  2. build 构建静态站点
  3. astro preview 启动本地预览

验收结果:

检查项结果
首页返回 200通过
文章页返回 200通过
页面只有一个 H1通过
图片都有 ALT通过
表格有表头通过
封面正常显示通过

这只说明「导入 + 本地预览」在新团队里已经跑通,不代表发布也已验证。

已跑通:发布链路#

发布包括上传、线上验证、IndexNow 推送和 Notion 回填。本文于 2026-10-12 发布时,这一整段已经实际跑通;其中 IndexNow 返回 200,只表示提交成功,不代表已被收录。

触发条件只有一个:我明确说「发布」,并说明范围。单独在 Notion 改状态不会触发任何上传。

水墨风发布流程示意图,上传、线上验证、IndexNow、Notion 回填四个节点以虚线相连,标注「未实跑」
水墨风发布流程示意图,上传、线上验证、IndexNow、Notion 回填四个节点以虚线相连,标注「未实跑」

图 2:发布链路(本文发布前的状态)

安全与禁止事项#

  • 不恢复已删除的 Halo 教程。
  • 不创建定时发布任务。
  • 每一步先给方案,确认后再执行。
  • 不读取私钥,不把密钥、密码或令牌写进正文、截图或仓库。

目前还没接通的能力#

迁移时我把流程存成了一份「博客团队工作流」技能,并把还没接通的部分单独记下来:

  1. 本机联网搜索脚本(byted-web-search)未测试。
  2. Grok Bot 不能直接读取 E:\blog,只能走命令行,而且每条命令都需要我批准。

配图链路已经跑通:本文三张图由影视组生成,转成 WebP 后复制回本机 public/notion/codex-to-grok-bot/,本地预览加载正常。发布链路也已跑通:本文发布时完成了上传、线上验证、IndexNow 提交和 Notion 回填。

以上两项接通并实测之后,我再更新这篇文章或另写一篇记录。

写在最后#

迁移之后,规则可以压成一句话:预览已验证,发布听指令。 写稿、配图、构建各有人负责,但上线这一步始终由我来按。

文章分享

如果这篇文章对你有帮助,欢迎分享给更多人!

把博客工作流从 Codex 迁到 Grok Bot:分工、预览与边界
https://blog.nyqking.top/posts/codex-to-grok-bot/
作者
Kieran Nie
发布于
2026-10-12
许可协议
CC BY-NC-SA 4.0
文章目录