content-creator
Content Creator - 专业内容创作工作流
本 Skill 提供从风格提取、需求分析、深度研究到最终创作的完整工作流。强制遵循"先分析、再研究、后创作"的顺序,确保输出质量。
边界说明(重要)
本 Skill 只用于从0到1的内容创作,以下情况不要使用本 Skill:
| 场景 | 处理方式 |
|---|---|
| 已有内容需要排版发布 | 这是发布阶段,不是创作阶段 |
| 简单文本编辑、格式调整 | 直接用 MCP 工具 |
| 翻译、摘要、改写已有内容 | 直接用 Claude 内置能力 |
| 查找已有笔记内容 | 用笔记搜索工具 |
一句话判断:如果用户说的是"帮我写...""我想写...",用本 Skill;如果用户说的是"排版...""发布...""导出...",说明内容已完成,不需要创作。
Contract(契约)
Input Contract
触发条件:
- "帮我写篇文章"
- "写个公众号/小红书/知乎回答"
- "创作关于XX的内容"
- "写个稿子"
- "按照这篇的风格写"
- "分析我的写作风格"
- "提取写作模板"
- "仿照这个风格写"
输入类型:
- 样张文章(可选):用于提取写作风格的参考文章
- 创作主题:一句话描述想写的内容(必填)
- 目标平台:公众号/小红书/知乎/今日头条等(可选,默认公众号)
- 补充要求:篇幅、语气、特定要点(可选)
前置条件:
- 如要提取风格,样张需 > 500 字且为完整文章
- 创作主题需明确(可引导用户细化)
Output Contract
输出内容:
| 文件 | 说明 |
|---|---|
persona.md |
写作风格画像(如基于样张提取) |
brief.md |
需求文档(目标、受众、核心信息) |
outline.md |
文章大纲(结构、要点、研究需求) |
research_notes.md |
研究笔记(内部素材+外部资料) |
draft.md |
初稿内容 |
final.md |
终稿内容 |
质量保证:
- 严格遵循提取的写作风格
- 基于研究资料创作,不是凭空发挥
- 符合目标平台的内容规范
Error Contract
| 错误场景 | 处理方式 |
|---|---|
| 样张太短 | 提示提供更长、更完整的样张(>500字) |
| 主题不清晰 | 引导用户回答:写什么?给谁看?想达到什么目的? |
| 研究素材不足 | 主动请求用户提供更多背景资料或关键词 |
核心工作流
强制6步流程,不可跳过:
风格画像 → 需求确认 → 大纲设计 → 深度研究 → 文章创作 → 定稿交付
Step 1: 风格画像(Persona)
目标:建立或加载用户的写作风格画像。
执行:
- 检查是否已有
persona.md或历史模板 - 如有样张文章,提取风格特征:
- 句式偏好(长短句、节奏)
- 词汇特点(专业度、口语化程度)
- 结构习惯(开头方式、段落长度)
- 情感基调(严肃/轻松、理性/感性)
- 生成
persona.md并向用户确认
关键验证点:没有风格画像不得进入创作阶段
Step 2: 需求确认(Brief)
目标:完整理解写作需求。
必问问题:
- 这篇文章的目的是什么?(告知/说服/娱乐)
- 目标读者是谁?
- 核心信息/观点是什么?
- 发布在哪里?(公众号/小红书/知乎...)
- 大概需要多长?
- 截稿时间?
输出:brief.md 需求文档
Step 3: 大纲设计(Outline)
目标:制定清晰的文章结构。
内容:
- 标题(工作标题)
- 开篇方式
- 主体结构(2-5个部分)
- 各部分要点
- 结尾方式
- 研究需求标记:哪些论点需要论据支撑
输出:outline.md 大纲文档,需用户确认
Step 4: 深度研究(Research)
目标:收集支撑材料,此步骤不可跳过。
内部研究(WPS 笔记历史):
- 使用
search_notes搜索用户历史笔记中的相关素材 - 使用
search_note_content在相关笔记内精确查找关键词 - 查找可复用的案例、数据、表达方式
外部研究(网络搜索):
- 搜索最新行业动态、数据报告
- 查找权威观点、案例支撑
- 了解热点话题和讨论
输出:research_notes.md 研究笔记
关键验证点:每个主要论点需有2+支撑材料
Step 5: 文章创作(Creation)
目标:基于以上所有准备,撰写初稿。
创作原则:
- 风格一致性:严格遵循
persona.md的风格画像 - 结构忠实性:按照
outline.md框架展开 - 素材整合:自然融入
research_notes.md的研究成果 - 需求契合度:满足
brief.md中的所有要求
输出:draft.md 初稿
Step 6: 定稿交付(Delivery)
目标:根据反馈修订,输出终稿。
执行:
- 展示
draft.md给用户 - 收集反馈并修订
- 保存
final.md终稿 - (可选)将文章存入样张库,用于未来风格提取
常用编排模式
模式 1:基于样张创作(推荐)
当用户提供了参考文章,希望仿照其风格创作:
检查 persona.md → 如不存在,分析样张提取风格 → 确认需求 → 设计大纲 → 深度研究 → 创作 → 定稿
关键工具:
wps-read.py读取样张文章extract-template.py提取风格模板
模式 2:全新主题创作
当用户只有主题想法,没有特定风格要求:
检查 persona.md → 使用通用风格或加载历史画像 → 需求访谈 → 设计大纲 → 深度研究 → 创作 → 定稿
模式 3:快速迭代创作
当用户对已有初稿不满意,需要大幅修改:
加载已有 brief/outline → 重新确认需求变化 → 调整大纲 → 补充研究 → 重写 → 定稿
Troubleshooting
风格提取失败
现象:extract-template.py 报错或提取结果为空
原因:样文章节结构不清晰、内容太短(<500字)、XML 解析错误
解决:
- 检查样张是否为完整文章(有头有尾)
- 确保样张 > 500 字
- 手动阅读样张,直接观察风格特征
研究素材不足
现象:search_notes 返回结果为空或无关
原因:关键词不准确、笔记库中确实无相关内容
解决:
- 尝试同义词扩展搜索
- 使用 web search 补充外部资料
- 主动向用户询问背景资料
大纲确认后用户大改需求
现象:用户说"不对,我不是这个意思" 原因:需求访谈阶段理解偏差 解决:
- 不要直接在原大纲上修改,回到 Step 2 重新确认需求
- 更新
brief.md记录新的理解 - 基于新 brief 重新设计大纲
MCP 工具调用失败
现象:mcp__wpsnote__search_notes 等工具报错
原因:EDITOR_NOT_READY、BLOCK_NOT_FOUND、网络问题
解决:
- 检查 WPS 笔记应用是否正常运行
- 重新获取 block_id(编辑后 ID 会变化)
- 参考
wps-noteSKILL 的 Troubleshooting
创作偏离风格
现象:用户说"这不像我的风格" 原因:persona.md 描述不够具体,或创作时未严格遵循 解决:
- 细化 persona.md,添加更多具体示例
- 创作时逐段对照 persona.md 检查
- 关键句使用用户原话风格改写
与 WPS 笔记的集成
创作完成后,可直接写入 WPS 笔记:
# 写入 WPS 笔记
python scripts/wps-write.py --input final.md --title "文章标题" --tags "公众号"
通过 MCP 工具写入:
create_note({ title: "文章标题" }) → note_id
batch_edit({ note_id, operations: [
{ op: "replace", block_id, content: "<h1>标题</h1>..." }
]})
Resources(资源引用)
- 写作范式参考:
references/writing-paradigm.md - WPS 集成脚本:
scripts/wps-read.py、scripts/wps-write.py - 样式提取脚本:
scripts/extract-template.py
Examples(使用示例)
示例 1:基于样张创作
- 用户:"按照我这篇文章的风格,写一篇关于AI编程工具的"
- Skill:
- 分析样张 → 提取 persona.md
- 确认需求 → 目标读者是程序员,目的是介绍工具
- 设计大纲 → 介绍、对比、推荐三个部分
- 深度研究 → 搜索最新AI编程工具资料
- 创作初稿 → 按样张风格写作
- 定稿交付
示例 2:新主题创作
- 用户:"帮我写个公众号文章,讲时间管理"
- Skill:
- 检查/创建 persona(如用户无特定样张,使用通用风格)
- 确认需求 → 职场人群,实用技巧类
- 设计大纲
- 深度研究 → 搜索时间管理方法论、案例
- 创作初稿
- 定稿交付
More from wpsnote/wpsnote-skills
wps-note
通过 MCP 工具读取、编辑和管理 WPS 笔记,基于 block 文档模型,所有内容以
62novel-writer
AI 陪伴式长篇小说创作助手,结合 WPS 笔记实现有记忆、懂上下文、不穿帮的持续创作。触发词:帮我写小说、我想写一部小说、继续写小说、写下一章、我有个故事想法、帮我创作。核心能力:冷启动建档(世界观+人物设定+AI生图)、按章写作、每次自动回顾上文防穿帮、全程归档 WPS 笔记。不适用于:短文、散文、诗歌等非长篇小说创作。
27skill-creator
Create new skills, modify and improve existing skills, and measure skill performance. Use when users want to create a skill from scratch, edit, or optimize an existing skill, run evals to test a skill, benchmark skill performance with variance analysis, or optimize a skill's description for better triggering accuracy.
20novel-writer-cli
AI 陪伴式长篇小说创作助手(CLI 版)。通过系统命令行调用 wpsnote-cli 操作 WPS 笔记,实现有记忆、懂上下文、不穿帮的持续创作。触发词:帮我写小说、我想写一部小说、继续写小说、写下一章、我有个故事想法、帮我创作。核心能力:冷启动建档(世界观+人物设定+AI生图)、按章写作、每次自动回顾上文防穿帮、全程归档 WPS 笔记。不适用于:短文、散文、诗歌等非长篇小说创作。
16tag-organize
笔记标签整理的核心原则与完整工作流程。当用户提到"整理笔记标签"、"清理标签"、"标签太乱"、"标签太多"、"帮我打标签"、"重构标签"、"重新分类"、"笔记分类混乱"、"标签体系需要优化"等需求时使用。
13wpsnote-beautifier
智能美化 WPS 笔记文档,采用克制统一的配色风格(全文仅1种主色调,不混用多色系)。核心能力:优化标题层级结构、用高亮块强调核心结论与注意事项、用分栏展示对比或并列内容、应用统一配色方案并写入。仅当用户明确表达美化需求时才触发,例如:美化笔记、排版优化、文档美化、笔记排版、WPS笔记美化、智能排版、文档结构调整、加颜色、加高亮、加分栏、让笔记好看点、优化文档格式、笔记太丑了、调整排版、加点样式、给笔记润色、整理笔记格式、提升可读性。不要在用户仅要求写入内容、编辑文字、总结归纳等非美化场景下主动触发此skill。通过 user-wpsnote MCP 服务操作 WPS 笔记文档。
13