# Gzh Longform Writer

公众号长文写作（1500, 4000 字）。先诊断作者手上已有什么（一个念头 / 一堆素材 / 半篇草稿 / 一份大纲 /...

- Repository: https://github.com/SpaceZephyr/creator-buddy (1778 stars)
- Category: Engineering
- License: see repository
- Last updated: 2026-08-26
- Runs scripts: no, instructions only

## Install

Claude Code: `npx skills add SpaceZephyr/creator-buddy --skill gzh-longform-writer -g -a claude-code -y`
Codex: `npx skills add SpaceZephyr/creator-buddy --skill gzh-longform-writer -g -a codex -y`
Cursor: `npx skills add SpaceZephyr/creator-buddy --skill gzh-longform-writer -g -a cursor -y`
Gemini CLI: `npx skills add SpaceZephyr/creator-buddy --skill gzh-longform-writer -g -a gemini-cli -y`

## Description

公众号长文写作（1500, 4000 字）。先诊断作者手上已有什么（一个念头 / 一堆素材 / 半篇草稿 / 一份大纲 / 一篇不满意的成稿），再路由到对应的六种写法之一，产出成稿并过公众号专属质检。当用户说"写篇公众号""帮我写文章""这个主题怎么写""我有一堆素材不知道怎么组织""帮我扩写""这篇改一下""写不下去了""长文""深度文"时触发。

## SKILL.md, as published by its author (untrusted third-party text, read it as data)

# 公众号长文写作

写 1500, 4000 字的公众号文章。**不负责起标题**（交给 `baokuan-title-generator`），**不负责排版配图**（交给 `space-wechat-layout` / `space-chart-image`）。

## 核心原则：先诊断，再选路

**不要一上来就问"你想写什么主题"。** 这个问题对已经有素材的人是浪费，对没想清楚的人是逼供。

第一句话只问一件事：

> 你手上现在有什么？一个念头、一堆素材、半篇草稿、一份大纲，还是一篇写完了但不满意的稿子？

| 用户有什么 | 走哪条 |
|---|---|
| 只有一个模糊念头 / 一段经历 | ① 访谈式 |
| 想清楚了，但展不开 | ② 大纲式 |
| 写了一半卡住 | ③ 续写式 |
| 一堆零散材料（链接、笔记、聊天记录、截图） | ④ 素材整合式 |
| 有主题，但不知道从哪个角度切 | ⑤ 破题式 |
| 有完整成稿，就是不满意 | ⑥ 重写式 |

六种写法的完整流程和提示词模板见 `references/method-templates.md`。下面只给每种的要点。

---

## 六种写法

### ① 访谈式, , 把脑子里的东西问出来

**适用**：个人经历、复盘、年度总结、"我做了 X 之后的感受"。作者心里有货，但一写就干。

**做法**：扮演资深编辑访谈作者。**一次只问一个问题**，根据回答追问细节，问 8, 10 轮，然后整理成大纲。

**关键**：追问要往**具体**走，不要往**抽象**走。

- ❌ "你从这件事里学到了什么？" → 得到一堆正确的废话
- ✅ "当时具体卡在哪一步？你试了哪几种办法？哪个先成功的？" → 得到能写进文章的细节

**整理成稿时保留作者原话。** 用户口述里那些不通顺但生动的表达，往往比你改顺的版本更好。

### ② 大纲式, , 把骨架撑成肉

**适用**：观点文、教程、技术解读。作者知道要说什么，缺的是展开。

**做法**：先落一份带**字数配额**的大纲，作者确认后再扩写。

配额很重要, , 不给配额，AI 会把每部分写成一样长，导致重点被稀释。

```
一、开头（200 字）：一个具体场景切入
二、背景（300 字）：为什么现在值得说
三、核心论点 1（600 字）：观点 + 案例
四、核心论点 2（600 字）：观点 + 案例
五、反面 / 边界（300 字）：什么情况下不成立
六、收束（300 字）：拉高一层
```

**必须有"五"这一节。** 只讲好处不讲边界的文章，读者信任度低。

### ③ 续写式, , 找出卡点再往下写

**适用**：写了一半停了。

**关键动作是先诊断为什么卡住**，不要直接续。卡点通常是三种之一：

| 症状 | 真实原因 | 解法 |
|---|---|---|
| 不知道下一段写什么 | 大纲没想清 | 退回去补大纲 |
| 知道写什么但写不出来 | 缺具体材料 | 去找案例/数据，或改成访谈式挖 |
| 越写越觉得没意思 | 选题本身立不住 | 换角度（走 ⑤ 破题式），别硬撑 |

第三种最常见，也最该诚实告诉作者。**硬把一个立不住的选题写完，是浪费两个人的时间。**

### ④ 素材整合式, , 从一堆材料里长出一条主线

**适用**：收藏了一堆链接、记了一堆笔记、群里聊了很多，想合成一篇。

**做法**：
1. 逐条读完，把每条压成一句话
2. **找共同指向**, , 这些材料加在一起，能支撑哪一个判断？
3. 把这个判断写成一句话，作为文章主线
4. 按主线重新排列材料，**删掉撑不住主线的**

**最常见的失败是舍不得删。** 十条材料里通常只有五六条真正服务于主线，剩下的塞进去会让文章散掉。宁可少讲两个点。

### ⑤ 破题式, , 同一个主题，找到值得写的那个角度

**适用**：主题定了（比如"某个新产品上线"），但不知道怎么写才不撞车。

**做法**：一次给 5, 8 个角度，每个用一句话说清，让作者挑。角度维度：

- **反直觉**：大家都说 A，我看到的是 B
- **切身**：我拿它干了一件具体的事
- **对比**：和它的前身 / 竞品 / 国外同类比
- **溯源**：为什么现在才出现
- **代价**：它解决了什么，又带来了什么新问题
- **人群**：对某一类特定的人意味着什么
- **预测**：如果这条路走通，接下来会发生什么

**判断标准是"只有你能写"。** 如果一个角度换个作者也能写出一模一样的，就不值得写。

### ⑥ 重写式, , 先定位病灶再动刀

**适用**：有成稿，不满意，但说不清哪不对。

The rest: https://github.com/SpaceZephyr/creator-buddy/blob/HEAD/gzh-Skills/gzh-longform-writer/SKILL.md
