article-writer-cn
Version:
AI 驱动的智能写作系统 - 专注公众号/自媒体文章创作
416 lines (292 loc) • 9.66 kB
Markdown
# 公众号写作工作区
> **工作区标识**: wechat
> **适用平台**: 微信公众号、小红书、知乎文章
> **内容类型**: 图文文章
---
## 工作区特点
- **目标平台**: 微信公众号、小红书、知乎
- **内容类型**: 图文文章
- **字数范围**: 2000-5000 字
- **AI 味目标**: < 30%
---
## 质量标准
### 段落控制
- ✅ 每段不超过 150 字
- ✅ 手机屏幕 3-5 行为佳
- ✅ 避免大段文字(超过 200 字的段落要拆分)
- ✅ 适当使用空行分隔(增强可读性)
**为什么要控制段落**:
公众号在手机端阅读,大段文字会造成视觉疲劳。短段落 + 空行 = 更好的阅读体验。
---
### 配图要求
- ✅ **数量**: 5-8 张图(必须)
- ✅ **尺寸**: 900×500px(公众号最佳比例)
- ✅ **首图**: 必须有,吸引点击
- ✅ **核心观点**: 必须配图说明
**配图原则**:
1. 开头引入图(吸引注意)
2. 每个核心观点配图(增强理解)
3. 数据对比配图表(提升说服力)
4. 结尾总结图(强化记忆)
**执行要求**:
- `/images` 命令必须实际完成配图,不只是给建议
- 图片保存到 `images/` 目录
- 自动插入 Markdown 引用
---
### 敏感词检测
**必须检测的类别**:
- ✅ 政治敏感词(国家、领导人等)
- ✅ 色情暴力词汇
- ✅ 广告法禁用词("最"、"第一"、"唯一"等)
- ✅ 宗教、民族敏感词
**处理方式**:
- 替换为同义词
- 删除不必要的夸大表达
- 使用委婉表达
---
## 任务类型判断(第二层)
检测到用户需求后,判断任务类型:
### A. 新写作任务(有完整 brief)
**识别特征**:
- 用户已提供详细需求文档
- 包含标题、目标读者、字数要求等
**执行流程**:
```
/specify → /research → /topic → /collect → /write → /review → /images → /check
```
**注意事项**:
- ⭐ `/topic` 必须执行,等待用户选择
- ⭐ 选题讨论后,等待用户确认再继续
- ⭐ 不要跳过任何步骤
---
### B. 新写作任务(无 brief 只有需求)
**识别特征**:
- 用户只提供简短描述:"写一篇关于 XX 的文章"
- 缺少详细要求
**执行流程**:
```
/specify(AI 补充详细信息)→ /topic → /collect → /write → /review → /images
```
**注意事项**:
- `/specify` 时,AI 要主动询问补充信息:
- 目标读者是谁?
- 期望字数?
- 文章定位(干货/经验/观点/评测)?
- 封面图要求?
---
### C. 修改已有文章
**识别特征**:
- 用户要求"修改"、"优化"已有文章
- 提供了原文路径
**执行流程**:
```
Read 原文 → 理解修改需求 → 修改 → /review style(可选)
```
**注意事项**:
- 不走完整九步流程
- 只执行修改相关步骤
- 如果修改较大,建议执行 `/review style` 降 AI 味
---
### D. 文章审校/降 AI 味
**识别特征**:
- 用户要求"审校"、"降 AI 味"、"润色"
- 文章已完成,只需优化
**执行流程**:
```
/review content → /review style → /review detail
```
**注意事项**:
- 严格按三遍审校顺序执行
- 不跳过任何一遍
- 重点关注第二遍(风格审校)降 AI 味
---
### E. 快速咨询
**识别特征**:
- 用户询问问题:"怎么写好开头?"
- 不需要写完整文章
**执行流程**:
```
直接回答,不执行命令
```
**注意事项**:
- 不要误判为写作任务
- 给出简洁明确的建议
---
## 判断依据
### 关键词识别表
| 任务类型 | 关键词 | 示例 |
|---------|--------|------|
| **新写作(有 brief)** | "根据这个 brief"、"按照要求写" | "根据这个 brief 写一篇文章" |
| **新写作(无 brief)** | "写一篇"、"创作"、"输出" | "写一篇关于 Claude Code 的文章" |
| **修改任务** | "修改"、"改"、"优化"、"调整" | "帮我修改这篇文章的开头" |
| **审校任务** | "审校"、"降 AI 味"、"润色"、"检查" | "帮我降低这篇文章的 AI 味" |
| **咨询** | "怎么"、"如何"、"帮我看看"、"建议" | "怎么写好公众号标题?" |
### 明确确认原则
**如果不确定任务类型**:
1. 使用 AskUserQuestion 工具询问用户
2. 列出可能的任务类型让用户选择
3. **不要假设,不要自作主张**
**示例**:
```
我理解你想写一篇文章。请选择任务类型:
1. 新写作任务(我会先和你讨论选题)
2. 修改已有文章(请提供原文路径)
3. 只需要审校降 AI 味(请提供文章路径)
```
---
## 九步完整流程说明
### 1. /specify - 保存需求
**功能**: 将用户需求结构化保存
**输出文件**: `brief.md`
**包含信息**:
- 文章标题(或方向)
- 目标读者
- 字数要求
- 文章定位(干货/经验/观点/评测)
- 特殊要求(如配图、敏感词等)
---
### 2. /research - 信息搜索(可选)
**何时执行**:
- 需要最新数据(如产品价格、版本信息)
- 需要权威引用(如官方文档)
- 需要对比信息(如竞品对比)
**何时跳过**:
- 纯经验分享类文章
- 用户已提供所有素材
- 个人观点类文章
---
### 3. /topic - 选题讨论 ⭐
**⭐ 核心原则**: 必须执行,必须等待用户选择
**功能**: 提供 3-4 个选题方向,让用户选择
**输出格式**:
```
📝 基于您的需求,我准备了 4 个选题方向:
## 选题1: "我用 Claude Code 替代 Cursor 两周后,发现了这些真相"
**核心角度**: 第一人称真实体验 + 对比测试
**工作量评估**: ⭐⭐⭐⭐ (需要深度测试)
**大纲预览**: ...
## 选题2: ...
💡 请选择一个方向,或者告诉我你的想法。
⚠️ 我不会假设你的选择,请明确告诉我。
```
**注意事项**:
- 提供选题后,**必须停止**,等待用户输入
- 不要继续执行后续步骤(如 /write)
- 不要假设用户会选择某个选题
---
### 4. /collect - 搜索个人素材库
**功能**: 搜索用户的真实素材(即刻/微博/Twitter 动态)
**搜索范围**:
- `materials/raw/*.csv` - 原始社交媒体导出
- `materials/indexed/*.md` - 主题索引
**改写原则**:
- ❌ 禁止直接复制粘贴
- ✅ 改写成长文逻辑
- ✅ 保留真实细节
- ✅ 增加上下文说明
---
### 5. /write - 创作初稿
**功能**: 基于选题和素材创作初稿
**输出文件**: `draft.md`
**写作要求**:
- 按照 specification.md 的要求写作
- 段落控制在 150 字以内
- 预留配图位置(用 `<!-- 配图:XX -->` 标注)
- 字数控制在目标范围 ±10%
---
### 6-8. /review - 三遍审校 ⭐
**第一遍: /review content**
- 检查事实准确性
- 检查逻辑严密性
- 检查结构完整性
**第二遍: /review style ⭐**
- **降 AI 味核心步骤**
- 加载反 AI 检测规则库
- 系统化识别套话、句式、书面语
- 目标:AI 检测率 < 30%
**第三遍: /review detail**
- 检查标点符号
- 检查格式一致性
- 检查段落长度
- 字数最终微调
---
### 9. /images - 文章配图 ⭐
**⭐ 公众号特有步骤**
**功能**: 自动完成配图,不只是建议
**执行流程**:
1. 分析文章,确定配图需求(5-8 张)
2. 按优先级获取图片:
- 公共领域作品(Wikimedia Commons)
- 官方素材(产品官网/GitHub)
- AI 生成(可选)
- 免费图库(Unsplash/Pexels)
3. 保存到 `images/` 目录
4. 自动插入 Markdown 引用
**输出示例**:
```markdown
Claude Code 的界面设计简洁直观。

*图1: Claude Code主界面*
```
---
## 核心原则(必须遵守)
### 1. 选题讨论必做 ⭐
**错误做法**:
❌ 用户说"写一篇文章",AI 直接生成
**正确做法**:
✅ 用户说"写一篇文章",AI 执行 `/topic`,提供 3-4 个选题,等待用户选择
**为什么**:
- 避免方向错误导致大量返工
- 让用户保持掌控感
- 确保选题符合用户预期
---
### 2. 素材库优先 ⭐
**原则**: 使用真实素材替代 100% AI 生成
**实施方法**:
1. `/collect` 搜索相关素材
2. 改写融入文章(不直接复制)
3. 保留真实细节(时间、数字、具体场景)
**为什么**:
- 真实素材是降 AI 味的核心方法
- AI 生成的"编造数据"容易被识别
- 真实细节增强文章可信度
---
### 3. 三遍审校必做 ⭐
**原则**: 系统化降低 AI 检测率
**执行顺序**: content → style → detail(不可跳过)
**为什么**:
- 一次性审校很难兼顾所有维度
- 分离关注点,效果更好
- 第二遍(style)是降 AI 味的核心
---
### 4. 配图必须完成 ⭐
**原则**: 不只是给建议,要实际完成配图
**执行要求**:
- 下载图片到 `images/` 目录
- 自动插入 Markdown 引用
- 生成图片清单
**为什么**:
- 公众号文章必须有配图
- 手动配图耗时且质量不稳定
- 自动化完成提升效率
---
## 工作区加载提示
当 AI 检测到当前工作区为 `wechat` 时,输出以下提示:
```
✅ 已加载 **公众号工作区**
📋 工作区规则:
- 段落控制: 每段 ≤ 150 字
- 配图要求: 5-8 张(必须完成)
- AI 味目标: < 30%
- 敏感词检测: 开启
🎯 核心原则:
1. 选题讨论必做(不直接写文章)
2. 素材库优先(使用真实素材)
3. 三遍审校必做(系统化降 AI 味)
4. 配图必须完成(不只是建议)
📝 接下来我会严格遵循公众号写作规则。
```
---
**文件版本**: v1.0
**最后更新**: 2025-01-26
**维护**: Article Writer Team