工作流模版 · 概览
content workflow 单文件 · 自包含

自媒体内容工作流模板

为什么需要一套工作流模板

每周更新公众号,难的不是写一篇,而是每次都要重新搭流程:选题靠灵感、风格靠手感、审查靠记忆、配图靠运气,换人写、换号写、隔两个月再回头 —— 基本又要从 0 开始。

把这些不稳定动作全部沉淀进 markdown:拆 1 个对标账号 → 改 1 份 定位.md → 后续写作引擎完全复用。

写作模型四件套 · 骨架/开头/中段/收尾 三档证据 · 🟢直接 🟡推断 🔴猜测 事实红线 🔴=0 砍评分 · 编辑/风格转软建议

一句话 它不是文章模板,而是一套能复用 / 换号 / 换人 / 复盘的内容生产工作流。

素材整理 → 选题制作 → 内容创作 → 内容审查 → 确认 → 排版 → 发布 + 确定定位(季度刷新一次)
每篇用一次的 7 步生产。五个寄生数据库 × 三层审查门禁 × 写作模型四件套。引擎与身份解耦:复刻后只改一份 定位.md,整条管线就换成你的账号。

管线现状 · 此刻在飞什么

直读本地 ops/pipeline-state.json出口队列 = 等你批量拍板的篇,一周看一次这里就够。连接中…

加载实时数据…
每篇用 · 7 步
7
素材 → 发布 · 端到端生产
Step 1 · 核心数据库
5
寄生 frontmatter,零外部依赖
Step 4 · 审查门禁
3
editor / style / fact,信息隔离
Step ⓪ · Fork 步骤(一次性)
5
对标拆解 → 改 positioning.md

人退两端 · 中间空跑

v1.1 最大的结构问题是人卡在每篇文章的中间(CP1→4 全在管线里)。V2 把人抽出来,只留两端:上游喂真料 + 下游签字。中间 7 步你不进,管线可以从素材池持续空跑。决策记录见 docs/adr/ADR-010。

入口层 · 永远在线
你随手喂真料
语音转写 / 碎片 / 截图 / 真实对话 → materials/inbox/。这是 AI 永远不知道的第一人称素材,是全系统上游瓶颈。
✅ v1.1 已通 · 投喂表单 + 素材库 vault
生产管线 · 人不进中间
选题 → 写 → 审 → 配图 → 排版
手动驱动(/wechat-autopilotprompts/),但人不再被每篇打断。管线从备好料的素材池里持续产出候选成品。
⚙ 7 步生产 · fact-checker 硬门禁是唯一会打回的
出口层 · 一周看一次
你批量放行
成品堆在「出口队列」,你批量过 CP3 终稿 + CP4 发布。不再单篇打断。24h 不动作自动归档(防积压)。
🚪 看板「出口队列」 · CP4 永不自动(以你名义负责)
provisional · 暂定中间管线产出的候选选题 / 候选稿 / 配图,都只是「暂定」——未经你签字,不代表你。
signed · 签字到出口层,你批量过 CP3 终稿 + CP4 发布;签了字,才从「暂定」变「确认」。
accountable · 以你名义负责一旦发布即以你名义对外背书 —— CP4 永锁 L1,禁止自动。

信任档位 · 自动权由"和你一致的记录"赚来

每个决策点一个自治等级。现在全部 L1(人确认)——系统越证明选择和你一致,越往上走;一旦否决率回升,自动降档。自动升降档要等 /evolve 解冻(≥10 篇 + n≥5 样本)。记录见 docs/strategy/autonomy.md

CP1 · 选题
L1
→ L2 当你 90% 都选第一候选
CP2 · 素材
L1
→ L2 当补料判断稳定
CP3 · 终稿
L1
长期 L1 · 质量闸(改批量过)
CP4 · 发布 🔒
L1
永不自动 · 写入宪法
⏸ DEFERRED · 自我迭代引擎

/evolve 进化引擎 + 自治档位自动升降 + reader-sim 尚未建。触发条件:真实发布 ≥ 10 篇 + ledger 攒够 n≥5 同类样本。在此之前,ops/ledger.jsonl 先默默攒数据(每篇发布满 7 天追加一行),等够了 evolve 才有话可说。三条治理原则(宪法层冻结 / 机器提案人批准 / 统计纪律防塌缩)已在 ADR-010 立住。

五库 · 数据库寄生

前言:不另建表,不另起目录。素材库、选题池、稿件流水、日历、复盘全部寄生在前言m'd
md文件,随时可以查询。

DB 01

素材库

materials/references/

金句 / 数据 / 引用 / 灵感。used: true 复用记忆,避免重复引用。

DB 02

选题池

content/0-ideas/

进池门禁三字段:核心观点 / 目标读者 / reader_value。缺一不进,避免变垃圾桶。
▸ 去选题池工作台

DB 03

稿件流水

content/1~6/ · 10 stage + CP1-4

从空白主题 → 分发完成的端到端工作流。10 个阶段 · 4 个你必须介入的决策点(CP1-4)。
▸ 看 10 阶段工作流 · ▸ 看产出归类视图

DB 04

发布日历

ops/calendar-YYYYMM.md

计划日 + 实际日双轴,可作为稿件流水的视图,按渠道完成度跟踪。

DB 05

复盘记录

docs/retros/retro_*.md

发布满 7 天填,理论化 12 字段,结论反哺 风格.md / 定位.md。

DB 01 · 素材库工作台

Claude + Obsidian 模式:每条素材 = 一个带 frontmatter 的 .md 文件。可手动新建、批量上传 .md/.txt、本地浏览器自动保存 → 一键导出整个 vault 覆盖到 materials/references/

▸ 新建素材 · 字段写完点保存
⬆ 拖入 .md / .txt 文件 或点击选择 · 支持多选 · 自动解析 frontmatter
兼容 Obsidian 笔记格式 — 已有 vault 直接拖整个文件夹的 .md 文件进来
0 条
还没有素材。
填上面表单点保存,或拖入 .md 文件批量导入。

选题池 

检索素材库 → 调用AI模型生成 3-5 个选题方向 → 创作者人工确认 → 入池为 content/0-ideas/ 草稿。每个选题必含 内容支柱 / 目标读者 / 读者价值 三门禁字段,缺一不进。

DB 02 · 选题池工作台

SOP:检索素材库 → 调用AI模型生成 3-5 个选题方向 → 创作者人工确认 → 入池为 content/0-ideas/ 草稿。每个选题必含 pillar / target_reader / reader_value 三门禁字段。

▸ Step 1 · 配置生成参数
候选素材:0 条
▸ Step 2 · 候选选题(待创作者确认) 0 个
还没生成候选。
填好上面参数点「生成选题方向」,Claude 会基于素材库扒出 3-5 个方向。
▸ Step 3 · 已入池选题 0 个
还没入池。
从上面候选区点「✓ 入池」即可。

稿件流水 · 10 阶段端到端

从空白主题 → 分发完成。10 个阶段 + 4 个决策点(CP1-4)AUTO 阶段AI自动跑;DECISION 阶段会停下等你拍板。Step 5 审查详情见 三道闸;Step 7 排版器接在 CP4 之后。

DECISION · 台前 · 你拍板 AUTO · 底层 · agent 执行 10 stage · 4 CP · 6 AUTO · 4 DECISION
台前 · 你操作 素材库 → 选题池 → 4 个 CP 拍板(CP1 选题 / CP2 素材 / CP3 终稿 / CP4 发布)→ 看板盯状态
底层 · agent 执行 立纲 → 写作 → 三层审查 → 配图排版 → 发布分发 · 你触发后只看结果,不亲手做
下面时间线:紫 = 台前 CP(你拍板) 夹在 青 = 底层 AUTO(agent 跑) 之间 —— 分界是「人工 vs 自动」,不是「看板 vs 流程」。
⊙ Stage 0 · 身份卡快照(读自定位起草器 · 只同步不重建)
↶ Stage 1 · 继承入池选题 → 进流水(drafts · CP1 继承自入池,不重复拍板) 0 个已入池
Stage 2 – 4.5 · 中段管线一条硬规矩 不让 AI 在素材不够时硬写:先立纲 + 审素材 → 缺口由你决策(CP2)→ 再写作 → 机器三层审 → 你签字(CP3)。AI 能写能审,但不替你决定素材真不真、不替你担发布责任 物理流转:一篇 = 一个 md,按 frontmatter status 在文件夹间移动 · 0-ideas1-drafts2-reviewing3-formatting4-ready5-published(弃稿 → 6-archived
2
OUTLINE
STAGE 2 · OUTLINE + MATERIAL_AUDIT
立纲 + 素材审计(并行)
architect agent 先按 writing-models.md 选骨架四件套(BM-1~4 骨架 / OP-1~5 开头 / BD-1~4 中段 / CL-1~3 结尾),写入 frontmatter writing_models;再按 voice.md 六段式落地骨架。同时 material-auditor 逐场景位查真实锚点(案例 / 数据 / 引用 / 亲历观察)打三档:✅ 可写 / ⚠️ 可写但需标注推断 / ❌ 素材不足≥3 个 ❌、或承重位(开头 / 核心案例 / 主论点 / 结论)单个 ❌ → 触发 CP2。立纲与审计都写进同一篇 1-drafts/draft_*.md(结论回写 frontmatter writing_models),不另起 outline / audit 伴生文件
skeleton: BM-1~4 opening: OP-1~5 body: BD-1~4 closing: CL-1~3
AUTO
2.5
CP2
STAGE 2.5 · INTERVIEW · CP2
素材决策 · 你来决策
看缺口清单 → 你拍板:interview 补访谈(生成 5-10 问,答完回 materials/inbox/)· substitute 换素材(留观点、换证据)· skip 接受缺口但降确定性表达(「这是事实」→「我的观察是 / 更可能是」)· drop 砍场景 / 退回选题池(→ 0-ideas)/ 归档弃稿(→ 6-archived)。缺口只能你定,AI 不替你补。
interview skip substitute: 替代素材 drop: 砍场景 / 退池 / 归档
DECISION
3
WRITE
STAGE 3 · WRITING
写作(按骨架填充)
按 longform.md 长文规则展开。每个场景位嵌入真实锚点(人名、数字、对话)。AI 味雷区按 voice.md §8 实时回避。
AUTO
4
REVIEW × 2
STAGE 4 · REVIEW_GATE
三层审查(1 硬门禁 + 2 软建议 · v1.1 砍 scorer · 信息隔离)
editor / style-auditor / fact-checker 三 agent 并行调度,互相看不见彼此意见只有 fact-checker 会打回,editor / style 给修改建议但永不卡死作者(v1.md §4.2)。
硬门禁规则:
· fact-checker 输出 三档证据等级总览🟢 直接 / 🟡 推断 / 🔴 猜测🔴 = 0 是红线,否则一票打回。
· editor / style-auditor 输出建议清单,不阻断流程
· scorer 五维 100 分 / 骨架适配度 — v1.1 已砍(违反 v1.md §4.2 反对打分卡死)。
AUTO
4.5
CP3
STAGE 4.5 · FINAL_APPROVAL · CP3
终稿确认 · 你来决策
看 fact-checker 证据等级总览(🟢/🟡/🔴)、editor / style-auditor 的修改建议清单 → 你拍板:进配图排版,还是回写作修一个具体点。24h 不动作 → 默认转 6-archived(防积压);想留的选题手动退回 0-ideas 等补素材,不是永久删。
approve revise: 指明问题 reject: 进 archived
DECISION
5
VISUAL+FMT
STAGE 5 · VISUAL_GEN + FORMATTING
配图 + 排版(并行)
visual-designer 出 1 封面 + 3-4 场景图(SVG → PNG),所有数字/对话与正文锚点一致。/wechat-formatter 同时套主题。视觉退出条件按 visuals.md 检查。
AUTO
5.5
CP4
STAGE 5.5 · PUBLISH_APPROVAL · CP4
发布确认 · 你来决策
publish-checker 过完发布清单(标题、摘要、封面、原创、引用合规)→ 你最后一次拍板:现在发,还是定时,还是 hold。
publish: 立即发布 schedule: HH:MM hold: 暂存 ready
DECISION
6+7
SHIP
STAGE 6 + 7 · PUBLISHING + DISTRIBUTION
发布 + 多平台分发
公众号发布 → distributor agent 24h 内推小红书(/wechat-formatter xhs)+ 知乎长文 + 即刻 3-5 条 + X thread。每渠道完成度写回 kanban 与 calendar。满 7 天触发 retro。
AUTO
DB 03 · 产出归类视图(目录状态机) 台前 · 主操作台

稿件流水的物理目录视图。看每篇稿件当前躺在哪个目录 content/<N-state>/<slug>.md。完整工作流见上方 10 阶段时间线。

↔ 工作流对位 drafts = Stage 0-3 / reviewing = Stage 4 / formatting = Stage 5 / ready = pre-CP4 / published = Stage 6+7 / archived = retro 完成
0 篇在流水

三道闸(v1.1 )

每篇文章必须穿过:红线 → 三层审查 → 发布清单。v1.md §4.2 反对用打分卡死事实审查是唯一硬门禁,编辑(内容审查)/ 风格审查 给建议但永不打回。发稿前人工逐条过 → 发稿门禁自检台(在七条红线区)。

排版器 · Markdown → 公众号

审查 + 终稿确认通过后,进入 Stage 5 配图 + 排版。左侧写 Markdown,中间实时预览公众号实际效果,右侧细粒度调样式。一键 复制富文本到公众号后台,所有样式以 inline-style 注入,粘贴保留全部格式。

⌘ 公众号排版器 Markdown → 公众号 · 内联样式 · 复制即用 0 字 · 0 分钟
Markdown 已自动保存
预览(360px 手机视图) 公众号实际效果
9:41 100%
文章标题(公众号会自动加上)
· 刚刚

发布 + 多平台分发

公众号母稿先发(主阵地)→ distributor 24h 内推即刻 / 小红书 / 知乎(X、视频号可选)→ 每渠道写回看板与日历,满 7 天触发复盘。先主后分,一稿多形 ≠ 一稿多发。

主阵地 T+0 立即 / 定时

微信公众号

publish-checker 过完 10 项发布清单 → CP4 拍板 → 调公众号草稿 API → 定时 / 即发。封面 900×383、原创声明、引用合规一次过。

/wechat-formatter · publish-checker
分发 · 图文 T+24h

小红书

同主题转系列图(封面九宫格 + 正文金句卡 + 图片化引用块),保留核心论点,删长链接。

/wechat-formatter xhs
分发 · 长文 T+24h

知乎

长文原文复用 → 补充一段「行业背景」与一段「数据回顾」前置 → 末尾留公众号引导。

distributor agent · zhihu
分发 · 短句 T+0 当日

即刻

拆 3-5 条核心观点(每条 <140 字)+ 公众号外链。低门槛预热 + 引流。

distributor agent · jike
可选 · 海外 出海才做

X / Twitter

英文 thread(5-8 推):钩子 → 论点 → 案例 → 结论 → 公众号长文 CTA。国内 To B 不必做,要沉淀英文表达资产再上。

distributor agent · x
可选 按选题判断

视频号 / 抖音

选 1-2 个核心观点做 60s 短视频脚本(口播 + 字幕模板)。仅适合强反差 / 强案例题。

distributor agent · video
⚖ 分发铁律 换平台 · 不换观点 · 不破红线
  1. 1先主后分:公众号母稿没发,外部平台不动 —— 没有主链接不分发。
  2. 2一稿多形 ≠ 一稿多发:每个平台改成平台语境(小红书图文化 / 知乎补背景 / 即刻短观点 / 视频脚本化),不照搬长文。
  3. 3主张不变:可以换表达,不能换观点 —— 一篇只有一个核心主张。
  4. 4一平台一 CTA:每个平台只给一个下一步,禁止同篇堆「加微信 / 领资料 / 买产品 / 关注」。
  5. 5按类型选平台:不是每篇都全平台发 —— 方法论 / 案例型重小红书 + 知乎;强观点 / 趋势型走即刻;强反差 / 强案例才上视频。(按类型选,不打分)
  6. 6分发也要过红线:每个平台版本再走一遍 真实性 / 素材边界 / 防撞脸 / 引用 / AI 味 → 七条红线
↻ Retro 闭环 发布满 7 天 · 自动触发
发布日起算第 8 天 0:00 → 调出 docs/retros/_template.md 12 字段 schema → 抓回 kanban / calendar / 各平台数据 → 写入 docs/retros/retro_<slug>.md → 结论反哺 voice.md / positioning.md,规则越用越准。

五步切换身份

先拆一组对标账号(不是 1 个,1 个容易做成仿号)→ 改 1 个定位→ 引擎(约束 /智能体 / 技能 / 钩子)完全复用。方法论吸收自大V做号 SOP,已适配,见大V复刻模型。核心:留骨架,换血肉。

对标矩阵拆解

5 类对标,不是 1 个:主对标(你的风格源头/母版)/ 结构(刘润·偷金句)/ 选题(笔记侠)/ 语言(用九·偷自曝)/ 变现(待补)。每个号按账号层 / 选题层 / 结构层 / 商业层四层拆,反哺 定位 + 风格 + 观点。

competitor-analyze/targets.yaml materials/competitor-analysis/

确定账号定位 + 观点库

定位文件共 10 节字段(身份/定位/读者/支柱/差异化/主张/节奏/变现/分发/选题边界)。配 观点.md 观点库——5 大核心主张 + 金句库(标【原创】/【引用】)+ 招牌动作(7字段PRD)。新选题挂不到主张、或撞「我不写」= 偏 IP,不写。

docs/strategy/positioning.md docs/strategy/viewpoints.md

改写作签名 + 爆款框架

风格.md 是作者指纹(继承自 风格 母版)。配 复制框架.md——10 要素 + 爆款公式(强痛点×强标题×强情绪×强获得感×强转发理由)。偷两招:金句工程化+ 第一人称自曝。

.claude/rules/voice.md docs/strategy/viral-framework.md

改红线 + 防撞脸

宪法红线:§1 内容真实性(不编造)+ §3.5 防撞脸(不照搬对标)——在沿用主对标母版骨架做变体,这条最该守。发布前过防撞脸 4 自检:标题/开头/案例/有没有换成我的。

CONSTITUTION.md §1 + §3.5
▸ 七条红线 + 门禁台

清空示例 + 开跑

删旧素材 / 配图 / 示例文章,跑 /"你的第一个主题"⚠️ 不设选题打分门禁——v1.md §4.2 反对打分卡死作者。

/wechat-autopilot "topic"

不可违反的红线

速查版。每条都被 hooks / agent / 三层审查机器化执行;详规见 CONSTITUTION.md,发稿前用 card 04「发稿门禁自检台」逐条过。冲突时停下告知用户,不自行绕过。

五层节奏

按时间维度组织,不是线性流程。每层有固定 playbook,互相反哺 —— 八步流转的上下文与节拍都从这里来。

QUARTERLY

战略层

账号定位卡 + 内容支柱评估 + 变现路径检查 → 定位文档更新

docs/strategy/
quarterly-review.md
WEEKLY

规划层

周一计划(30min)+ 周日复盘(20min)→ 周计划 + 选题表

docs/playbooks/
weekly-routine.md
PER-ARTICLE

生产层

素材 → 大纲 → 初稿 → 改稿 → 排版 → 发布 → 分发,八阶段目录即状态

/wechat-autopilot
content/0-ideas→6
DAILY

运营层

早 10min + 随手 + 晚 15min → 选题池增量 + 素材库增量 + 私域沉淀

docs/playbooks/
daily-routine.md
CONTINUOUS

累积层

月度汇总 + 复盘 → 模板沉淀 + 反哺 风格 / 定位 / 写作范式,规则越用越准。5 篇起统计骨架/开头桶,得出 v0.x 升级建议(< 5 篇拒绝下结论,避免主观猜测)。

docs/playbooks/
monthly-summary.md
+ writing-models.md

目录结构

绿色 = 本次 SOP 对齐新增,紫色高亮 = 复刻复用入口

项目根/
├─ SETUP.md                  ← fork 复用五步上手 NEW
├─ CLAUDE.md                  流程治理(身份指针化)
├─ CONSTITUTION.md            7 条不可违反红线
├─ AGENTS.md                  跨工具最小指针
│
├─ docs/
│  ├─ strategy/               NEW · 战略层
│  │  ├─ positioning.md      ← 唯一身份配置入口(A-I 九节)
│  │  └─ quarterly-review.md  季度校准 checklist
│  ├─ playbooks/
│  │  ├─ content-flow.md
│  │  ├─ publish-checklist.md
│  │  ├─ kanban-update.md
│  │  ├─ daily-routine.md       NEW · 运营层
│  │  ├─ weekly-routine.md      NEW · 规划层
│  │  └─ monthly-summary.md     NEW · 累积层
│  ├─ retros/
│  │  └─ _template.md           NEW · 复盘 schema
│  └─ adr/                   ADR-001 → ADR-006
│
├─ .claude/
│  ├─ rules/  (8)             voice / sourcing / visuals / editorial / longform / frontmatter / research / writing-models
│  ├─ agents/ (8)             editor / style-auditor / fact-checker / scorer / visual-designer / distributor / scout / architect  v1.1 砍 scorer
│  ├─ skills/ (1)             wechat-autopilot/SKILL.md
│  └─ settings.json           Hooks(机器强制)
│
├─ content/                 七阶段:0-ideas → 6-archived(稿件流水)
├─ materials/               articles/ + references/(素材库)
├─ assets/                  per-slug 封面 + 场景图
├─ ops/                     kanban + calendar + pipeline-state + log
└─ templates/               longform.md + writing_models frontmatter

复刻时改什么 / 不动什么

引擎与身份解耦:左边一列改完就换了账号,右边一列是「怎么生产」的通用引擎,直接复用、不用动

要改的 · 你的身份

  • docs/strategy/positioning.md 必改
    9 字段身份卡——填完即换账号,是唯一必改项
  • .claude/rules/voice.md 建议改
    写作签名指纹;可先用默认值跑几篇再调
  • CONSTITUTION.md 按需
    §5/§6 强烈建议保留,其余按你的红线调
  • materials/ · assets/ · content/ 清空
    删掉示例素材 / 配图 / 文章,保留空目录结构
最小 fork 路径:只改一份 positioning.md + 清空示例目录,就能跑 /wechat-autopilot "你的第一个主题"

不动的 · 通用引擎

  • AGENTS.md · 跨工具指针
  • .claude/rules/ writing-models / sourcing / visuals / research / editorial / frontmatter / longform
  • .claude/agents/ editor / style-auditor / fact-checker / scorer / architect / visual-designer / distributor / scout · v1.1 砍 scorer
  • .claude/skills/wechat-autopilot/ · 编排器
  • .claude/settings.json · hooks 机器强制

这一列是「怎么生产」的通用机器,与具体账号无关。fork 后直接复用,跑通了再按需微调。

已复制
查看模板