UNPKG

article-writer-cn

Version:

AI 驱动的智能写作系统 - 专注公众号/自媒体文章创作

416 lines (292 loc) 9.66 kB
# 公众号写作工作区 > **工作区标识**: 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 的界面设计简洁直观。 ![Claude Code界面](images/01-claude-code-interface.png) *图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