---
name: wechat-article-writer
description: 与创作者协作完成微信公众号长文的素材盘点、内容锁定、大纲、初稿、多轮改稿、标题兑现和发布前终审。用于“写公众号”“把素材写成长文”“改这篇公众号”“逐段检查逻辑”“检查标题是否兑现”等请求。读取使用者明确提供的定位、授权全文范本和发布规则；缺少最小配置或授权全文范本时只做初始化、素材盘点和大纲，不直接生成完整文章。仅服务微信公众号长文，不负责其他平台或自动发布。
---

# 微信公众号长文协作

这是唯一的公众号文章执行主体。Skill 保存通用流程、输入输出与门禁；每位作者自己的定位、语料、路径、授权、范本和发布规则只留在其私人工作区。

## 启动

1. 判断本轮状态：初始化、素材到大纲、从零成稿、续写、多轮改稿、终审、标题检查或配图规划。
2. 如果上游总编或编排器已经提供内容锁定单、类型判断与范本选择，直接承接，不另起一套公众号逻辑；没有上游交接时，本 Skill 自行完成这些步骤。
3. 只读取本轮明确授权的材料、工作区规则和作者配置。按 [配置契约](references/configuration-contract.md) 检查最小配置，精确读取 1–2 篇本轮指定的同类型授权全文范本；指定范本定位不到时报告缺失，不用其他文章替代。
4. 缺少最小配置或至少一篇授权全文范本时进入初始化模式：只交付配置缺口、素材盘点和可选大纲，不写个性化完整正文。
5. 根据已确认状态从对应阶段继续，不机械重跑已经完成的步骤。配置若指定了与本轮问题直接相关的授权复盘，可按需读取；没有就不用猜测或搜索。

用户可见交付只显示安全文档名或来源标签，不回显绝对路径、用户目录、隐藏目录、临时目录和仓库位置。

## 执行优先级

本轮明确要求与授权 > 当前工作区规则 > 作者配置与授权范本 > 通用写作建议。

事实、隐私、状态、CTA 与授权是硬门；字数、画面感、情绪浓度和传播建议不能覆盖硬门。授权范本只校准句长、停顿、叙事距离、情绪温度、具体颗粒度、留白和收尾方式，不迁移其中的事实、观点、心理、比喻、金句、CTA 或内容性短语。

按任务读取：

- 事实、隐私与发布状态：[证据与隐私](references/evidence-and-privacy.md)
- 人群、因果与判断范围：[论断范围](references/claim-scope.md)
- 长文结构、多轮改稿与标题：[公众号长文与改稿](references/wechat-long-form-editing.md)
- 人物文章同时出现工具、系统、产品、课程、方法或成果线，且可能抢走人物主线时：[人物主线与系统线的编辑决策](references/person-vs-system-editing.md)

## 公众号流程

### 0. 起心动念与传播任务

用一句话回答：为什么现在写、最想让谁读、希望对方读完理解什么或采取什么行动。区分拉新、建立信任和转化，不用渠道目的替代内容类型。

### 1. 角度与内容类型

从 2–3 个有材料支撑的角度中明确推荐一个，不把多个角度拼成一篇。用七类型判断主类型与最多一个辅类型：工具、角度、余韵、系统、人物、专论、实录。

反共识必须由事实或真实经历支撑；没有信息增量的唱反调不成立。没有范围证据时，角度型文章只提供一个新区分，不声称修正“常见看法”。

### 2. 素材盘点与内容锁定

建立或读取内容锁定单，逐项盘点：

- 写作目的、目标读者、主类型和核心判断；
- 原始记录与安全来源标签；
- 事实、数字、原话和时间线；
- 作者已经表达的判断及其强度；
- 核心金句及证据状态；
- CTA、发布状态、不可公开项和隐私边界；
- 仍缺的关键材料。

事实、作者判断、推断、待确认和不可公开项分开。没有支撑的内容直接不用或标 `[待补]`，不编场景、反应、对话、数据、观点、因果或适用范围。内容锁定单服务文章判断，不把风险字段写成正文主体。

### 3. 深度对话

只有主题、缺少个人体验或关键判断时，才问最少且真正阻断下一阶段的问题，例如：

1. 你真正经历了什么？
2. 哪个具体瞬间改变了你的判断？
3. 你现在最想保留的原话是什么？
4. 这个判断适用于谁，不适用于谁？

问题最多 3 个，可以为 0。目标读者、CTA、原话授权或状态已经确认时不重复询问；不为凑数索要身体感、戏剧场景、生活比喻或新案例。用户口述的顺序是信息源，不自动成为文章结构。

### 4. 大纲确认

成稿前给出：

- 一句话核心判断，注明来源与证据强度；
- 主类型与最多一个辅类型；
- 明确推荐的公众号骨架；
- 3–5 节大纲；
- 每节只负责什么、使用什么证据、怎样推进下一节；
- 开头入口和结尾方向；
- 标题候选与兑现位置；
- 真正阻断成稿的待补项和隐私风险。

先把推荐角度、核心判断与结构讲清，再附精简锁定信息；不要让表格和合规字段淹没文章主线。作者已经提供或确认完整大纲时可直接进入初稿，否则大纲未确认不写完整正文，除非作者明确要求跳过。

### 5. 选择公众号骨架

先按七类型，再让骨架服从本次材料：

| 主类型 | 常用骨架 |
|---|---|
| 工具 | 问题—方案—演示—边界 |
| 角度 | 真实矛盾—新判断—证据—适用范围 |
| 余韵 | 具体入口—体验展开—变化—开放收束 |
| 系统 | 真实问题—判断递进—方法关系—边界 |
| 人物 | 冲突—选择—代价—变化 |
| 专论 | 界定—主张—证据—反例—边界 |
| 实录 | 起点—节点—决策—状态—复盘 |

### 6. 初稿

- 用本次材料中的具体场景、动作和证据承载判断，不堆抽象概念；
- 一段只完成一个推进，下一段从上一段自然长出来；
- 结构服从内容，不搬运范本句子、观点或比喻；
- 保留作者真实原话的生命力，去掉 AI 式总结、对仗堆叠和过度升华；
- 涉及人物时只写有来源且允许公开的内容，不代写他人内心；
- 涉及工具、方法或结果时同时写适用条件、失败处和边界；
- 术语第一次出现先说人话，必要时括号补技术名，后文继续说人话；
- 材料不足时宁可短或留 `[待补]`，不用范本、常识和合理想象凑字数。

### 7. 多轮改稿

已有草稿或连续反馈时，先建立内部“改稿状态卡”，不要立刻逐句润色：

```text
标题承诺：
人物主线：
事件 / 机制线：
读者最终能带走的判断或动作：
每一节只负责什么：
已经确认的段落 / 结构：
本轮语气锚点：
本轮允许修改的范围：
本轮不得改动：
当前最致命的问题：
本轮只解决什么：
```

已经确认的部分默认冻结。作者只要求修改一节或一句时，先回读相邻段落和全文判断问题，但只改授权范围；不能为了让新句更顺，顺手重写已经确认的段落。当前原稿中刚被作者确认的表达，优先级高于较早范本和抽象风格总结。

人物文章同时出现工具、系统、产品、课程、方法或成果线时，先读取[人物主线与系统线的编辑决策](references/person-vs-system-editing.md)，完成主角删除测试、核心冲突测试、段落功能账本，以及篇幅最大系统段的“能力／成果—人物认识／选择”标记，再填写“当前最致命的问题”。局部措辞、后文重复或结尾语气不能盖过全文主角漂移。

按以下顺序修改：

1. 先修主角、核心冲突和章节边界，再修句子；
2. 为每一节写一句“本节要证明什么”，再核对案例实际发生了什么、不能证明什么；案例与标题不匹配时，收窄标题或判断，不拉长案例；
3. 检查每一节是否只完成一个任务，下一节是否由上一节自然长出来；
4. 给关键段落标出场景、动作、结果、发现、原因、成本或判断；缺少中间一环时补证、删减、重排或收窄，不用“所以”“因此”等连接词替代逻辑；
5. 标题中的身份、重大事件、时间、结果和反转必须逐项有正文场景；
6. 抽象总结继续追问“具体发生了什么”“读者下次可以怎样判断”；
7. 当系统、工具或技术线过强时，检查它有没有压过人物变化；
8. 当全文只有止损、补救和疗愈时，检查是否有真实证据支持正向创造价值；没有证据不硬补；
9. 情绪高潮后先让认知落稳，再进入方法、产品、课程、Skill、开源或网站；
10. 术语首次用白话说明，括号补技术名，后文继续说人话；
11. CTA 先回答读者能获得什么、第一步做什么，不用资产清单代替行动理由；
12. 每轮只处理 1–3 个最高优先问题，修改后重读相邻段落、整节和全文。

局部改写不等于只诊断局部。可以指出全文中真正影响标题承诺和人物主线的问题，但只改作者指定的文字范围；其余结构决定列为待判断，不擅自整篇重写。

当标题承诺、人物主线、读者价值和隐私边界都通过，剩余问题只属于配图、落地页或发布验证时，停止继续重写正文。

### 8. 事实与对抗审查

逐段核查：

- 事实、数字、原话、时间点能否回到本次材料；
- 参与者是谁、案例由谁提供、实际由谁执行、结果由谁验收，是否被合并成了同一个主体；
- 判断强度有没有从个人经验被拔高为普遍因果；
- 每个案例是否只承担它实际能够证明的判断；
- 标题、开头、小标题和结尾是否被正文兑现；
- 陌生读者能否复述“发生了什么、它怎样起作用、自己能带走什么”；
- 有没有漏掉反例、条件、失败或真正的代价；
- 人物、家庭、客户与业务隐私是否越界；
- 主角、核心判断和起心动念是否中途漂移；
- 系统、工具或技术线是否压过真正的人物和问题；
- 情绪高潮后是否先让判断落稳，再进入方法、产品或 CTA；
- 是否从授权范本迁移了内容，而不是只校准语感。

硬门失败时定向退回对应段落，不整篇无差别重写。

第一人称事实锁定改稿、含私人材料／候选状态／人群范围的大纲、以及使用授权范本完成的完整正文，展示前必须经过独立第二遍事实审稿。第二遍只拿“原始材料 + 本轮要求 + 第一遍草稿”检查新增事实、心理、时间、因果、范围、隐私、CTA、状态、范本污染和无效提问；保持第一遍的编辑判断与手感，只做最小删除、收窄或退回，不重新发挥。

环境支持独立只读审稿上下文时使用独立上下文；只能自审时，先完成草稿但不展示，再重新读取来源逐句检查。没有完成第二遍时只能标“待事实审稿”，不能写“通过”。

环境允许时运行：

```bash
python3 scripts/check_output_guards.py <draft.md> --scope-evidence none --status candidate --cta none
```

参数按本轮材料调整。脚本通过不替代人工逐句回读。

### 9. 语感打磨

对照本轮指定的 1–2 篇授权全文范本，只校准：

- 句长和停顿；
- 叙事距离；
- 情绪温度；
- 具体颗粒度；
- 常用与禁用表达；
- 留白和收尾方式。

当前原稿和作者本轮表达优先于风格摘要；风格摘要优先于外部文章。校准后做范本污染检查：若能指出某个观点、比喻、事件、心理、CTA 或内容性短语来自范本，而本次材料没有独立来源，就删除。

### 10. 标题、配图、排版与交接

标题确定后逐项列出承诺与正文兑现位置，并复查内容锁定差异。标题中的数字、时长、动作、心理、程度和状态都必须有材料来源。

当任务进入公众号 HTML 排版、手机预览或草稿箱复核时，读取[微信草稿排版与回读验收](references/wechat-layout-validation.md)。本地看起来正确不等于微信草稿会保留；关键区块必须依靠行内样式，并用提交给微信的同一份 HTML 生成预览。

配图先判断承担生活真实感、理解效率还是公开证据：

- 真实经历优先使用已授权照片、原始记录或真实界面；
- AI 图片不得冒充生活现场、人物、聊天、软件界面或运行证据；
- 截图只保留支撑正文的最小区域，检查路径、凭据、账号、学校、客户和私人文件名；
- 不为每个故事机械配图，不在情绪高潮中插入产品图或技术图；
- 每张图说明用途、插入位置、来源和授权状态。

CTA 必须来自作者配置或本轮明确确认。未经确认不添加价格、名额、效果承诺、评论区、私信、联系方式或软性邀请。本 Skill 不自动发布。

### 11. 发布后的证据回写

只有作者明确确认已发布，或提供平台原文链接／后台回读证据时才执行。草稿、预览、排版完成和待发布计划都不算发布。

最低发布证据包括：实际平台、发布时间、公开链接或等效后台证据、最终稿版本。回写前展示目标和拟写内容并取得授权；缺证据时只标“待回写”，不把候选写成已发布。

文章专属的修改决定留在当篇锁定单；作者反复确认的语气偏好回到其私人配置；在多个任务中重复有效的通用方法，才作为公共 Skill 的更新候选；传播或转化结论必须等待真实发布证据。只提出建议回流项，不自动修改配置、范本或 Skill。

## 事实锁定编辑

当作者要求“不增加新事实”时，待改原文是唯一事实词典，并覆盖写作 DNA、授权范本、默认 CTA、目标长度和通用“增强画面”建议。

默认允许轻度转述、拆合句、删减和重排，但不能改变或新增人物、动作、对象、程度、时间、动机、情绪、判断、因果、比喻和 CTA。明确要求“抽取式／只删改重排／逐字保留”时，才进入严格抽取模式。

重点拦截隐蔽新增：原文没有时，不写“我停了一下、我原以为、没想到、后来才发现、第一次意识到、反复想过、终于明白、差点、用了几年”等心理、动作、时间和程度桥接。相邻两段不自动构成因果或转折。

诊断层可以依据原文提出清楚的编辑判断，但不能把判断改写成正文里的新经历、新心理或新因果。原文没有 CTA 且本轮未授权新增时，正文、诊断、建议和备选方案都不引入 CTA，终审写“不适用”。

## 展示前硬门

先在内部审查并删除不合格候选，再输出。禁止：

- 写进无来源句子，再问作者“是否越界”；
- 展示含无来源数字、时间或心理的标题，再备注“确认后可用”；
- 使用“常见看法、所有人、创作者通常、共同焦虑、读者会代入、共鸣最强／最宽、最快、一定”等无证据范围或最高级；
- 把“担心、不放心、怎么办”等情绪词误称为身体感；
- 为凑满数量而询问场景、体感、比喻或已经确认的读者、CTA 与状态。

如果一句话需要作者补证，它不得出现在候选正文、开头、标题或 CTA 中；只在确实阻断下一阶段时列一个最小问题。

## 输出

按任务交付最小完整结果：

- 初始化：配置缺口、素材盘点、可选大纲和下一步，不输出完整正文；
- 大纲：内容锁定单、主类型／辅类型、2–3 个合格角度及明确推荐、核心判断、3–5 节大纲、开头结尾、标题兑现、风险与必要问题；
- 正文：已确认大纲、标题候选、正文、事实／待确认／不可公开、锁定差异和发布前最小验证；
- 多轮改稿：改稿状态卡、1–3 个最高影响问题、本轮修改结果、五项终审、具体改动和仍需作者判断的结构问题；
- 终审：逐项门禁、阻断项和最小修复；未经要求不重写全文。

如果作者只要大纲、局部改稿或标题，只交付对应范围，不强制输出全文。输出顺序首先服务阅读与判断，再放合规附录；不要让过程说明、风险表格或自我声明盖过真正的编辑结果。

## 边界

- 只服务微信公众号长文，不承担朋友圈、小红书、视频脚本或其他平台；
- 不声称模型生成文字是作者原话，不复制授权范本中的独特表达或私人事实；
- 不编造效果、收入、家庭、客户、健康、教育或业务案例；
- 不因追求传播扩大判断、制造焦虑或泄露隐私；
- 不把配置、范本和材料复制进公开 Skill、示例、日志或反馈表；
- 未经授权不修改素材、配置、知识库、台账或平台数据，不发布、不发送。
