选题到成稿的内容创作助手
安装位置要求(重要)
本技能只安装到项目级,不要安装到全局目录(~/.claude/skills/、~/.agents/skills/ 等):
- 多数工具(Codex、Kimi Code、Cursor 等):解压到项目根目录的
.agents/skills/article-writer/(Agent Skills 开放标准 universal 目录,工具自动发现) - Claude Code:解压到项目根目录的
.claude/skills/article-writer/
安装方式:从技能中心页面下载 zip 解压到上述项目目录;或安装 content-system-setup 技能后运行 python3 scripts/setup.py --install-skills,自动下载安装全部配套技能(项目级)。
Overview
把「选题 → 素材包 → 访谈 → 写作角度 → 框架 → AI 初稿(同时留 AI生成版 + 待人工修改版两份)→ 修改痕迹分析(定稿前询问)→ 成稿」串成一条固定流程,每个需要创作者参与的节点停下等确认。核心纪律:只写素材里有的和创作者本人说过的;AI 的观点、推断永远标注来源,不冒充创作者的观点。
When to Use
- 用户说「帮我写【选题名称】」或给出选题池中的一个选题要动笔
- 用户对某篇内容说「写素材包」「做访谈」「生成初稿」等流程指令
When NOT to Use
- 选题生成 → 用配套的选题生成技能(如已安装)
- 规律提取 → 用配套的规律提取技能(如已安装)
- 仅修改已有成稿 → 直接按配套
writing-style的改稿流程(成稿 vN 递增 + 派检查技能),不重新走素材包、访谈、角度和框架提案
流程总览(每步停下等确认)
- 读定位、选题池对应选题、来源文件、可用规律
- 建素材包 → 停,不提问
- 逐个访谈提问(3-5 个,一次一个)
- 整理「我的理解与判断」→ 停,等创作者确认素材包
- 提案写作角度(1 主推 + 1-2 备选)→ 停,等创作者确认角度
- 提案框架(短稿轻量大纲 / 长稿五步完整)→ 停,等创作者确认框架
- 创作者确认 → 生成 AI 初稿,同时留两份:AI生成版vN(AI 原稿留档)+ 待人工修改vN(同内容,给创作者改)→ 停,等创作者修改
- 创作者修改并选定标题、确认可定稿 → 先询问「是否需要分析修改痕迹」(要分析则逐条列出 AI生成版与待人工修改版的差异,追加进修改痕迹文档)→ 整理为成稿 vN → 派
article-style-checker检查修复 → 交稿
目录约定(与 content-system-setup 搭建的内容创作系统对应;独立使用按项目约定替换)
- 定位:
AI第二大脑_内容创作系统/00_个人背景/定位总览.md+00_个人背景/创作者档案.md - 选题池:
AI第二大脑_内容创作系统/04_选题库/选题池.md - 素材:
AI第二大脑_内容创作系统/02_内容素材/(选题列出的来源文件) - 规律:
AI第二大脑_内容创作系统/03_内容规律/(标题规律.md、开头规律.md、正文结构规律.md) - 产出:
AI第二大脑_内容创作系统/05_内容草稿/公众号文章/<NNN-选题名>/(编号 = 该目录下最大编号 + 1) - 流程产物命名(同目录,vN 递增,格式同 AI 初稿):写作角度提案
<NNN-选题名>-写作角度-vN.md、框架提案<NNN-选题名>-框架-vN.md - 初稿双稿命名(同目录,两个文件名成对出现、版本号同步):
<NNN-选题名>-AI生成版vN.md:AI 原稿,只读留档,不修改<NNN-选题名>-待人工修改vN.md:AI 原稿的同内容副本,创作者在这个文件上修改- AI 每重新生成一次,两份的版本号一起 +1(AI生成版v2 + 待人工修改v2),留档型文件不删旧版
- 修改痕迹文档:
<NNN-选题名>-修改痕迹.md(单文档累积,每次分析追加一节:日期 + 对比的版本对)
Workflow
第 1 步:读材料
- 加载
writing-styleskill(写作规范,全程适用) - 读定位(内容定位、红线、素材边界)+ 创作者档案(在场场景)
- 读选题池中对应选题(准备讲什么、写给谁、解决什么问题、来源文件)
- 读选题列出的来源文件;来源文件含本地图片时按嵌入顺序读全部图片文字,图片文字视为素材一部分;无法读取的记录具体路径,不跳过不推测
- 读内容规律库:规律文件中有「本期可用」状态标记则按标记取;无标记时取「候选规律」(≥2 条素材证据),单条观察不用
第 2 步:建素材包
写入 AI第二大脑_内容创作系统/05_内容草稿/公众号文章/<NNN-选题名>/<NNN-选题名>-素材包.md:
# 【NNN-选题名】素材包
## 素材包
- 选题:
- 写给谁:
- 解决什么问题:
- 来源文件:
- 可用规律:
### 图片文字材料
逐条:来源文件 / 来源图片 / 图片中的原始信息或必要摘录 / 准备用在什么位置
(图片文字只作内容素材保存,不分析图片设计,不直接使用或复制对标图片)
### 可用材料
逐条:来源文件 / 原始信息或必要摘录 / 准备用在什么位置
### 我的理解与判断
(访谈后填写)
### 待核查或待补充
素材包写完,进入第 3 步提问,不停。
第 3 步:逐个访谈提问(3-5 个,一次只问一个)
围绕:创作者对这个选题的理解、判断、个人经历,以及素材中需要创作者补充或确认的地方。
- 一次只问一个问题,等创作者回答后再问下一个
- 创作者回答得太泛时继续追问("你怎么知道哪里错了?")
- 不替创作者回答,只挖创作者脑子里的经验
第 4 步:整理「我的理解与判断」→ 停下等确认
把创作者的原话整理进素材包「我的理解与判断」,标注「本人回答」。只整理语序,不增加创作者没说过的观点。 整理完停下,等创作者确认素材包。
第 5 步:提案写作角度 → 停下等确认
创作者确认素材包后:
- 根据素材包和可用规律提炼写作角度:1 个主推 + 1-2 个备选
- 主推:一句话说清这个角度讲什么 + 为什么主推(对读者的价值、素材支撑最足)
- 备选:各用一句话说与主推的区别——是另一个切口,不是主推的弱化版
- 写入
<NNN-选题名>-写作角度-vN.md,并在对话里完整给出,等创作者确认 - 创作者选定备选或全部否决时,重写角度提案(vN+1),不从半路往下走
第 6 步:提案框架 → 停下等确认
创作者确认角度后,按预计篇幅分档提案,写入 <NNN-选题名>-框架-vN.md:
- 短稿(预计 1200 字以内)→ 轻量大纲:开头怎么写(第一段思路)+ 分节标题 + 每节要点,一屏看完
- 长稿 / 研究型(预计 1200 字以上)→ 五步完整框架:中心思想(对象 / 核心判断 / 读者带走)→ 重要观点(判断句列表)→ 因果链 → 章节结构(每段标注支撑观点与素材)——即
writing-style硬规则 0 的五步
写完停下,等创作者确认框架。创作者提出框架修改意见时,修订为 vN+1 再确认,确认前不写初稿。
第 7 步:生成 AI 初稿 → 停下等修改
创作者确认框架后:
- 挑选最合适的标题规律;开头与正文结构已在框架提案中定好,按框架落笔(规律需要创作者没有的数字/案例时换一条,不为了套公式改变事实)
- 提供 3 个标题候选,标明各自调用的标题规律
- 成文后同时留两份文件(内容完全相同):
<NNN-选题名>-AI生成版vN.md:AI 原稿留档,之后只读不改<NNN-选题名>-待人工修改vN.md:交给创作者的修改副本,创作者在这份上改 写作质量按writing-style规范执行(硬规则、风格要点、自检清单都在那里,不在此重复)。本流程只额外要求 4 条:- 「我的理解」只使用标注为「本人回答」的内容
- 区分事实和判断,不把个人理解写成平台规则或官方结论
- 需要图片或核查处用【待补图片:说明】【待核查:问题】标出
- 图片路径、识别情况、素材调用方式只写在文末「素材调用清单」,不得混入正文
- 写完停下,等创作者修改和选定标题
第 8 步:分析修改痕迹(询问)→ 整理为成稿 vN → 派 checker → 交稿
创作者修改完成并选定标题、确认可以定稿后:
-
先询问:「是否需要分析修改痕迹(AI生成版与待人工修改版的差异)?」
- 创作者说分析 → 对比当前版本的
AI生成版vN.md与待人工修改vN.md,把全部差异逐条列出:创作者改了哪里(改了什么/删了什么/加了什么,原文与改后对照),追加进<NNN-选题名>-修改痕迹.md(单文档累积,每轮一节:日期 + 对比的版本对),对话里给摘要 + 文件路径 - 创作者说不用 → 跳过,继续下一步
- 创作者说分析 → 对比当前版本的
-
以创作者修改后的正文为准,写入
<NNN-选题名>/成稿vN.md,版本号 = 目录下现有成稿最大版本号 + 1(命名只用「成稿vN」递增,不写「最终发布稿」「终稿」:没人知道哪篇是最终,永远往下排) -
整理要求:删除标题规律说明、素材调用清单、内部备注;未完成核查的产品事实不写入;不增加新观点、案例、数据、效果、个人经历;只整理语病、重复表达和发布格式
-
派
article-style-checker快检,按报告逐条修复 P0-P2(修复时逐项对照报告清单,修复完成即自查确认,不再单独派第二轮复查);P3 列清单给创作者拍板 -
交稿
铁律
- 不编造:不编数据、案例、个人经历;没有就是没有,写"没有"或跳过
- AI 的观点不冒充创作者:凡是 AI 推断、补全的内容,标注来源或请创作者确认;「我的理解与判断」只放创作者本人回答
- 一次只问一个问题:访谈环节绝不一次抛多个问题
- 图片文字是素材:来源文件有本地图片必须读;但素材处理过程(图片读取、素材包记录等)绝不写进面向读者的正文
- 每个节点停下等确认:素材包确认、角度确认、框架确认、初稿修改、标题选定,缺一个不往下走
- 成稿永远 vN 递增:不写「最终发布稿」「终稿」类文件名
- 写完必查:成稿后必须派
article-style-checker,P0-P2 清零,此步不可跳过 - 初稿双稿成对:AI 每生成一次,同时留
AI生成版vN+待人工修改vN两份文件,版本号同步;AI生成版只读留档,创作者的修改只发生在「待人工修改」文件上;旧版不删,vN 永远递增 - 定稿前必问修改痕迹:创作者确认可定稿时,先问「是否需要分析修改痕迹」,需要就把 AI生成版与待人工修改版的全部差异逐条列进
修改痕迹.md(单文档累积),再整理成稿
Common Mistakes
| 错误 | 修复 | |------|------| | 把"素材包记录""图片文字显示"写进正文 | 素材处理过程只写进素材调用清单 | | 访谈一次抛 3 个问题 | 一次一个,回答完再问下一个 | | 把 AI 补全的观点写进"本人回答" | 只整理创作者原话语序,不增加内容 | | 套用规律时补造数据 | 规律需要的数字/案例没有就换一条规律 | | 写成"最终发布稿" | 永远成稿 vN 递增 | | 跳过角度/框架确认直接写初稿 | 两道关必须过:素材包确认 → 角度确认 → 框架确认,缺一个不写初稿 | | 跳过 checker | 成稿必查,P0-P2 清零,不可跳过 | | 只留一份初稿给创作者改 | 每次生成同时留 AI生成版vN + 待人工修改vN 两份,版号同步 | | 动 AI生成版文件 | AI生成版只读留档;创作者修改只发生在待人工修改文件上 | | 定稿后直接整理成稿 | 先问"是否需要分析修改痕迹",要分析则把差异逐条写进修改痕迹.md 再成稿 |
微信扫一扫