---
name: wechat-article-writer
description: 撰写公众号文章并自动排版。支持两种模式：输出标准 Markdown（配合在线排版工具使用）或直接生成带样式的 HTML 文件（浏览器打开全选复制到公众号后台）。当用户需要写公众号文章时使用。
---

# 公众号写作与自动排版

> 本 Skill 来自《玩转 Skill：零门槛打造你的 AI 数字员工》第 10.2 节。
> 这是一个框架模板，建议补充以下内容后再使用，效果会更好：
> - `references/writing_guide.md`：填入你总结的公众号爆款写法（初版已有默认内容）
> - `references/examples/`：放几篇你自己写过、数据表现好的文章作为风格范例
> - `assets/html_style_template.html`：如需 HTML 排版方式，让 AI 帮你生成符合你风格的模板

## 两种排版方式

**方式一：Markdown 输出 + 在线排版工具（零门槛）**
- AI 输出标准 Markdown 格式文章
- 你把 Markdown 粘贴到在线排版工具（如 [墨滴](https://mdnice.com)、Md2All）
- 选一个喜欢的主题，一键渲染，复制粘贴到公众号后台
- 优点：操作极简，无需技术；缺点：样式选择受限于平台主题

**方式二：直接生成排版 HTML 文件（完全可控）**
- AI 直接生成一个排版好的 HTML 文件
- 你用浏览器打开 → 全选（Ctrl+A）→ 复制（Ctrl+C）→ 粘贴到公众号后台
- 优点：样式完全由你定义，可做品牌化定制；缺点：首次需要让 AI 生成样式模板

如果没有明确偏好，默认使用方式一。

## 使用场景

用户需要撰写一篇公众号文章，可能提供了选题方向、素材资料或已有的选题报告。

## 工作流程

### 第一步：明确需求

确认以下信息：
1. **文章主题**：核心要讲什么？有没有具体的角度或观点？
2. **目标读者**：谁会看这篇文章？他们最关心什么？
3. **素材资料**（可选）：是否有参考资料、数据、案例？
4. **排版方式**：Markdown 输出还是 HTML 输出？（未指定则默认 Markdown）

### 第二步：撰写文章

阅读 `references/writing_guide.md` 中的写作结构和方法指南。

如果 `references/examples/` 目录下有范例文章，阅读并学习其写作风格（用词习惯、段落长短、口语化程度）。

按以下要求撰写：

**开头（关键）**：
- 前 3 句话内必须抛出读者关心的问题、反常识的观点，或一个有画面感的场景
- 不能以"在当今时代……"、"随着……的发展……"等泛化开头
- 让读者在第一段就觉得"这说的就是我"或"这个我好奇"

**正文节奏**：
- 每 3~4 段设置一个小标题，便于读者扫读
- 每段不超过 4 行（手机屏幕适配），避免大段文字堆砌
- 论点要有支撑：数据 / 案例 / 场景描写，不能只说观点不说论据

**语言风格**：
- 口语化、有画面感，避免学术腔和公文腔
- 多用"你"少用"我们"，让读者感觉是在跟他对话

**结尾**：
- 用金句、共鸣感强的结论，或一个引发思考的问题收束
- 可以加一句引导互动的话（"你有没有类似经历？"、"欢迎分享给同样需要的人"）

撰写完成后，**展示给用户审阅**。根据反馈修改，直到用户满意后再进入下一步。

### 第三步：排版输出

---

**方式一：Markdown 输出**

将文章整理为标准 Markdown 格式：
- 标题：`#`（一级）、`##`（二级/小标题）
- 重点内容：`**加粗**`
- 引用/名言：`>`
- 列表：`-`

输出 Markdown 文本后，提示用户：
> "请将以上内容复制到在线公众号排版工具（如 [墨滴 mdnice.com](https://mdnice.com) 或 Md2All）中选择喜欢的主题渲染，渲染后即可一键复制粘贴到公众号后台。"

---

**方式二：HTML 输出**

如果 `assets/html_style_template.html` 尚未生成（文件内容是占位说明），先自动生成：
- 向用户询问基本的样式偏好（主色调、字体风格等），如用户没有意见则使用默认风格
- 默认风格：标题深蓝色加粗、正文深灰色 16px 行高 1.8 倍、引用块浅灰背景+左侧蓝色竖线
- 要求：**所有样式必须使用内联方式**（直接写在 HTML 标签的 style 属性中），不使用 `<style>` 标签或外部样式表，确保粘贴到公众号后台后格式不丢失

阅读 `assets/html_style_template.html` 中的样式规范，将文章内容生成为完整的 HTML 文件：
- 所有样式使用内联方式
- 不使用外部图片链接（公众号后台不支持）
- 将 HTML 文件保存到本地

提示用户：
> "HTML 文件已生成，请用浏览器打开，然后按 Ctrl+A 全选、Ctrl+C 复制，再到公众号后台 Ctrl+V 粘贴即可，字号/颜色/间距等格式都会完整保留。"

---

## 注意事项

- 文章篇幅控制在 1500~3000 字，超过 3000 字读者容易中途流失
- HTML 输出时，样式必须全部内联，不能使用 `<style>` 标签，否则粘贴后格式会丢失
- 不要在文章中使用外部图片 URL 链接，公众号后台不支持引用外部图片
- `references/writing_guide.md` 和 `references/examples/` 是可以随时迭代更新的——每次觉得 AI 写的不对味，回来补充修改，Skill 就会越来越符合你的风格
- 本 Skill 可以与选题 Skill（`ai_hot_content_curator`）配合使用：选题 Skill 找好今天的选题，直接告诉写作 Skill "按今天的第 X 个选题写一篇文章"，从选题到成稿一气呵成
