# Writing Gongzhonggao

> Use when 用户 says 写稿、成稿、写公众号、把草稿变终稿，或 picking-topics 点题交棒后，或需把某次对话/日志提炼成文章时。

- Skill: `wlkerwong-boop/writing-gongzhonggao` (Agent Skill)
- Install (CLI): `npx skillmds@latest add wlkerwong-boop/writing-gongzhonggao`
- Raw SKILL.md: https://api.skillmd.com/api/skills/wlkerwong-boop/writing-gongzhonggao/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: wlkerwong-boop (https://skillmd.com/u/wlkerwong-boop)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/wlkerwong-boop/writing-gongzhonggao

---


# 公众号成稿（writing-gongzhonggao）

## 概述
把一个选题变成可直接发布的公众号文章。两个形态：短文（≤20 行，可拆小红书）与全文（800-1500 字）。

## 前置（缺一不可）
1. 读用户工作区的 `about-me.md`、`voice.md`、`paths.md`；缺则交棒 building-voice-base
2. 素材核对：文中每个数字、事件必须能指出来源（日志/项目文档/对话记录），指不出来就删

## Step 1. 选框架
- 反共识/观点类 → PAS（问题→撒盐→解药）
- 经历复盘类 → 复盘体（当时以为→实际发生→现在怎么做）
- 教程类 → 步骤体（钩子→步骤 1/2/3→落点）
- 拿不准 → 读选题格子的格式列，与之一致

## Step 2. 硬指标（写完逐条数）
- 全文：「不是X，是Y」≤2 处；破折号 ≤3 处；无网感堆砌腔
- 术语全部转大白话
- 短文形态：≤20 行、钩子行加粗 ≤50 字、单句成段
- 全文形态：800-1500 字、一次只讲一个点、单句成段为主
- 数字只用实测的；医疗、理财、修行类敏感内容自带免责句
- 结尾轻落点：回到开头的问题，不喊口号；卖货文才用 CTA（留言关键词/私信）

## Step 3. 红线（命中即改稿）
通用三条：未成年人不出全名正脸、密钥服务器地址不出、敏感内容带免责。
其余从 about-me.md 的「禁区」逐条执行——每个人的禁区不同，一条都不能漏。

## Step 4. 输出
- 存 paths.md 指定的草稿或成稿目录，文件名守该目录命名规范
- 文内含：主推标题 + 2 个备选 + 正文 + 素材来源清单
- 开头结尾各留一行「口语位」标注，提醒作者亲改

## Step 5. 交棒
- 要视频号版 → writing-koubogao
- 要小红书版 → making-xhs-cards
- 准备发布 → checking-before-publish

## 常见错误
- AI 指纹：排比三连、过度对仗、宣言腔
- 编造细节和对话
- 忘留口语位，作者拿到的是「念不通」的书面腔
- 一篇文章塞两个观点

