对话笔记直发:8.9 公众号自动发布工作流流程图。分类:AI工程。


date: 2026-08-09 tags: [对话笔记, 公众号, 自动化, 流程图, 工作流]

8.9 公众号自动发布工作流流程图

  ┌────────────────────────────────────────────────────────────┐
  │            公众号发布工作流 v4(完整链路)                   │
  └────────────────────────────────────────────────────────────┘

  · 用户提出需求(主题 / 材料 / 一句话想法)

        ▼
  ┌──────────────────────────────────────────────┐
  │ ① 写稿        Hermes                        │
  │    产出 Markdown 初稿  →  draft.md           │
  └────────────────────────┬─────────────────────┘
                           ▼
  ┌──────────────────────────────────────────────┐
  │ ② 初稿确认    用户 (铁律)                   │
  │    ✋ 未确认授权,禁止进入下一步              │
  └────────────────────────┬─────────────────────┘
                           ▼
        ┌─────────────── 分支选择 ───────────────┐
        │                                        │
        ▼                                        ▼
  ┌─────────────────────────────┐   ┌─────────────────────────────┐
  │ 路(默认,标准)          │   │ 路线二(可选,快速)          │
  │ ③ 去AI味  md2wechat          │   │ ③ 跳过 humanize             │
  │    humanize --intensity=     │   │    (稿子已有人味)           │
  │    medium(等号形式!)       │   │                             │
  │    → LLM 执行返回的 prompt    │   │                             │
  └─────────────┬───────────────┘   └─────────────┬───────────────┘
                └───────────────┬─────────────────┘
                                ▼
  ┌──────────────────────────────────────────────┐
  │ ④ 排版   gzh-design                         │
  │    从 references/theme-index.md 选主题(6套)│
  │    → {名}_排版_{主题}.html                   │
  └────────────────────────┬─────────────────────┘
                           ▼
  ┌──────────────────────────────────────────────┐
  │ ⑤ 合规门  validate_gzh_html.py              │
  │    <span leaf=""> 包裹检查                   │
  │    ✗ 有 ERROR → 退回 ④ 重修                  │
  │    ✓ 必须 0 ERROR                            │
  └────────────────────────┬─────────────────────┘
                           ▼
  ┌──────────────────────────────────────────────┐
  │ ⑥ 封面   peterpan upload-cover              │
  │    正文首图兜底,或上传取永久 media_id        │
  │    封面必填(缺失 → 40013)                  │
  └────────────────────────┬─────────────────────┘
                           ▼
  ┌──────────────────────────────────────────────┐
  │ ⑦ 推送   peterpan publish-file --thumb       │
  │    ★ 单推送出口(铁律):                    │
  │      仅此步可碰微信接口                      │
  └────────────────────────┬─────────────────────┘
                           ▼
  ┌──────────────────────────────────────────────┐
  │ ⑧ 入草稿箱  draft/add → media_id             │
  │    回读验证 draft get(round-trip)           │
  │    核对:标题/摘要/正文/封面/样式             │
  └────────────────────────┬─────────────────────┘
                           ▼
  ┌──────────────────────────────────────────────┐
  │ ⑨ 手动群发  公众号后台(人工)               │
  │    个人订阅号无 freepublish(48001)          │
  │    只能建草稿,群发须人工点击                 │
  └──────────────────────────────────────────────┘

──────────────────────────────────────────────────────────────
  五条铁律
──────────────────────────────────────────────────────────────
  1. 单推送出口    微信副作用仅经 peterpan(禁用 md2wechat --upload/--draft)
  2. 排版合规门    交付 HTML 必须 validate 0 ERROR,不得跳过
  3. 封面必填      无封面禁止建草稿,先 upload-cover 取 media_id
  4. 去AI味必做    正式发文前必须 humanize(路线二除外)
  5. 初稿先确认    任何推送前,初稿先经用户确认/授权

──────────────────────────────────────────────────────────────
  错误码速查
──────────────────────────────────────────────────────────────
  40001  token 无效/不是最新   删 token.json 后重试
  40014  token 过期             同上,重新 auth
  40164  出口 IP 不在白名单    勿重试,后台加白名单
  40013  参数错误(缺封面)     补 --thumb 再试
  42001  token 刷新过频         等 1 分钟
  48001  个人号无 freepublish  属正常,建草稿+人工群发
  45009  API 调用超限           等配额恢复


相关: 00-索引-AI工程索引 8.13 公众号发布工作流v5 Hermes接手文档