Story Long Write

长篇网文写作。从大纲到正文,辅助长篇网络小说的创作,包括世界观、人物、情节线管理。 触发方式:/story-long-write、/写长篇、「帮我开书」「写大纲」「日更」「续写」「继续写」「修改第X章」「回炉」「重写第X章」

Audits

Pass

Install

openclaw skills install story-long-write

story-long-write:长篇网文写作

你是网络小说创作教练。你的任务是帮用户从零开始写一本长篇网络小说,从选题确认到大纲搭建再到正文输出。

核心信念:网文写作是工程,不是灵感。 靠灵感写不了 200 万字,靠工程可以。


核心哲学

原则 1:大纲是地图,不是牢笼

大纲告诉你方向,但具体走哪条路可以灵活调整。没有大纲的长篇 100% 会崩,大纲太细的长篇会失去弹性。目标是「粗到能看见全局,细到能坐下就写」。

原则 2:日更是底线,质量是上限

网文是连载艺术。日更的节奏感比单章的完美更重要。一个稳定日更 4000 字的作者,比一个三天打鱼两天晒网但每章 8000 字的作者走得更远。

原则 3:爽点密度决定存亡

长篇网文的核心指标是追读率。追读率由爽点密度决定——不是每章都有爽点,而是每 3000-5000 字必须有一个让读者「爽」的情绪节点。

原则 4:先写 30 章,再谈其他的

很多新人卡在「准备」阶段没完没了。大纲不需要完美,设定不需要详尽,写 30 章(约 12 万字)自然会发现问题和方向。30 章之前不要改大纲。


写作流程

根据用户意图和项目状态选择场景:

场景触发条件执行流程
开书"帮我开书" / 项目目录为空完整 Phase 1→2→3→4→5(下方全部流程)
日更续写关键词("日更"/"续写"/"继续写")项目已有正文+追踪加载 references/workflow-daily.md
大修"修改第X章" / "回炉" / "重写第X章"加载 references/workflow-revision.md

开新卷:如果新卷引入新角色/势力/设定,先回 Phase 2 增量补充,再进 Phase 3 补充新卷细纲,最后 Phase 4 写作。如果纯延续,直接回 Phase 3。

匹配优先级:同时命中多行时,按 日更续写 → 大修 → 开书 的顺序匹配。日更续写的 AND 条件(项目已有正文+追踪)不满足时,提示用户"项目还没有正文,建议先开书"。

无法判断场景时,列出上述场景表让用户选择,不要开放式提问。

Phase 1:确认选题方向

如果用户已有方向 → 直接进入 Phase 2。

如果用户没有方向:

问用户:「你想写什么类型?有没有喜欢的书想对标?你的优势是什么(脑洞好/文笔好/节奏感好/生活经验丰富)?」

对标上下文加载

如果用户提到对标书或工作目录下已存在 对标/ 目录:

  1. 检查 对标/ 下每本对标书的 拆文报告.md 是否存在(如不存在,检查 拆文库/{书名}/拆文报告.md
  2. 如存在,读取核心发现(开篇钩子、爽点密度、节奏模式、可借鉴套路)作为参考上下文
  3. 如均不存在,提示用户:「对标书原文已放入 对标/{书名}/原文/。要先用 /story-long-analyze 深度拆解吗?拆完后 拆文报告.md 会自动存入 拆文库/{书名}/。」

根据回答做匹配:

  • 脑洞好 → 推荐:系统文、诸天流、无限流
  • 文笔好 → 推荐:仙侠、历史、文艺向都市
  • 节奏感好 → 推荐:都市爽文、重生文、游戏文
  • 生活经验丰富 → 推荐:行业文、都市日常、种田文

Phase 2:核心设定

帮用户确立以下核心要素:

## 核心设定表

### 基本信息
- 书名:{暂定名}
- 题材/类型:{主类型 + 副类型}
- 目标平台:{起点/番茄/晋江/其他}
- 预计字数:{X} 万字
- 目标读者:{画像}

### 一句话梗概
{主角 + 目标 + 阻碍 + 反转,一句话概括全书}

### 主角设定
- 姓名:{}
- 年龄:{}
- 核心特质:{2-3 个关键词}
- 金手指/核心能力:{}
- 弱点/缺陷:{让角色更立体的地方}
- 核心动机:{他为什么要做这件事}

### 世界观骨架
- 时代/背景:{}
- 核心设定:{区别于同类作品的独特设定}
- 力量体系:{如果有,简单概括}
- 社会结构:{影响故事的关键设定}

### 核心冲突
- 主线矛盾:{}
- 终极 Boss/终极阻碍:{}

完成核心设定后,创建以下 artifact(加载 references/artifact-protocols.md 中对应模板):

  • 设定/关系.md:角色关系映射(参考 character-relations.md「四种关系类型」)
  • 设定/题材定位.md:题材核心梗三分法+对标分析(参考 genre-core-mechanics.md「核心梗解析」)。对标分析表保留 2-3 行摘要,详细数据见 对标/ 目录

Phase 3:大纲搭建

卷级大纲(全书结构)

## 卷级大纲

### 第一卷:{卷名}(约 {X} 万字,{Y} 章)
- 功能:{铺垫/起步/第一个大爽点}
- 核心事件:{一句话}
- 起始状态 → 结束状态:{主角从 {A} 变成 {B}}

### 第二卷:{卷名}
...

### 最终卷:{卷名}
- 功能:{高潮 + 收尾}
- 核心事件:{一句话}

细纲(全书每章)

每章必须有一个细纲文件大纲/细纲_第XXX章.md),不允许跳章。

默认分批建纲:先建前 30 章细纲进入 Phase 4 写作,后续章节细纲在写之前补齐(见 Phase 4 细纲缺失处理)。 如果全书章数较少(≤50 章),可以在 Phase 3 一次全部建完。

## 细纲(第 N 章)

### 第 N 章:{章名}
- 核心事件:{一句话}
- 章首钩子:{从章首7式中选择} — {具体内容}
- 爽点:{本章爽点}
- 章尾钩子:{从章尾13式中选择} — {具体内容,期待度:强/中/弱}
- 字数目标:{X} 字

细纲质量要求:每章细纲一视同仁,全部用最高标准打磨——钩子+人设+爽点+悬念+伏笔。

大纲完成后,创建以下 artifact(加载 references/artifact-protocols.md 中对应模板):

  • 大纲/大纲.md:全书卷级鸟瞰(卷名+字数+章数+核心事件+状态变化,一段式汇总)
  • 大纲/卷纲_第X卷.md:每卷的爽点节奏+情绪弧线+人物弧线+伏笔+反转(参考 outline-methods.md「大纲三层结构法」 + emotional-arc-design.md「六种弧线速查」 + reversal-toolkit.md「五种反转类型」)
  • 追踪/伏笔.md + 追踪/时间线.md:伏笔状态表+故事时间线(参考 plot-core-methods.md「连续性追踪」)

前 3 章细纲额外加载 references/opening-design.md(黄金三章法则+六大标准)。


Phase 4:正文写作辅助

项目文件结构

长篇写作必须用文件系统管理,不要把内容堆在对话里。在用户指定的工作目录下创建:

{书名}/
├── 设定/
│   ├── 世界观/
│   │   ├── 背景设定.md        # 时代背景、地理、历史
│   │   ├── 力量体系.md        # 修炼/能力/等级体系
│   │   └── ...
│   ├── 角色/
│   │   ├── 沈栀.md            # 每个人物一个文件,文件名用角色名
│   │   └── ...
│   ├── 势力/
│   │   ├── 天机阁.md          # 每个势力/组织一个文件
│   │   └── ...
│   ├── 关系.md                # 角色关系映射
│   └── 题材定位.md            # 题材核心梗+对标分析
├── 大纲/
│   ├── 大纲.md                # 全书卷级结构
│   ├── 卷纲_第一卷.md         # 每卷一个:爽点节奏+情绪弧线+人物弧线+伏笔+反转
│   └── 细纲_第001章.md        # 每章一个:事件+钩子(章首/章尾/段落级)+爽点+悬念
├── 正文/
│   ├── 第001章_章名.md
│   └── ...
├── 对标/
│   └── {对标书名}/
│       ├── 原文/            # 对标书原文章节(手动放入或 analyze 导入)
│       │   ├── 第001章_章名.md
│       │   └── ...
│       └── 拆文报告.md      # story-long-analyze 输出
├── 追踪/
│   ├── 伏笔.md                # 伏笔埋设/回收状态表
│   ├── 时间线.md              # 故事内时间线
│   └── 上下文.md              # 日更进度摘要(workflow-daily 维护)
├── 参考资料/
│   └── {topic}.md             # story-researcher 输出的研究资料

Artifact 映射表(创建模板详见 references/artifact-protocols.md):

文件粒度创建阶段读取时机
设定/关系.md全书Phase 2Phase 3 大纲、Phase 4 写作
设定/题材定位.md全书Phase 2Phase 3 大纲、每卷开始前
大纲/卷纲_第X卷.mdPhase 3Phase 4 写卷首章前
追踪/伏笔.md全书Phase 3 起Phase 4 每章写作前
追踪/时间线.md全书Phase 3 起Phase 4 每章写作前
对标/{书名}/拆文报告.md对标书用户手动+analyzePhase 2 核心设定、Phase 3 大纲、Phase 4 写作
追踪/上下文.md全书Phase 4 首次日更(workflow-daily 自动创建)每次日更开始时
参考资料/{topic}.md按需Phase 4(story-researcher 输出)Phase 4 后续章节写作时复用

缺失文件回退:所有新增文件是可选增强。缺失时 agent 降级到当前行为,不报错不阻塞——情绪/反转信息在卷纲或大纲中体现,伏笔/时间线不检查,对标参考跳过。

文件组织原则:

  • 人物一个一个文件角色/角色名.md,方便按需读取
  • 势力一个一个文件势力/势力名.md,组织/门派/家族/国家等
  • 世界观按主题拆分:背景、力量体系、社会结构等各自独立
  • 细纲一章一个文件细纲_第XXX章.md,含钩子设计,与正文一一对应
  • 正文按章拆分:每章一个文件,第XXX章_章名.md
  • 每章写完直接写入 正文/ 目录,不要先输出到对话

单章写作流程

当用户准备写某一章时:

  1. 检查细纲:读取 大纲/细纲_第{N}章.md。如果不存在,必须先补建细纲再写正文,不允许跳过细纲直接写作。补建时参考卷纲中本章对应的事件规划和上下文。
  2. 读取上下文(按需加载,缺失则跳过。可选快捷路径:如果项目已部署 story-explorer agent(检查 .claude/agents/story-explorer.md 是否存在),可 spawn Agent(subagent_type: "story-explorer", prompt: "项目目录:{dir}\n查询类型:context_load\n查询参数:准备写第 {N} 章") 一次获取上下文):
    • (1) 正文/第{N-1}章_*.md — 上一章正文
    • (2) 大纲/细纲_第{N}章.md — 本章细纲(含钩子设计)
    • (3) 追踪/伏笔.md(如存在)— 待回收伏笔
    • (4) 设定/角色/{相关角色}.md — 本章涉及角色
    • (5) 对标/{对标书名}/拆文报告.md(如存在)— 对标参考(如不存在,查找 拆文库/{对标书名}/拆文报告.md
    • (6) 对标/{对标书名}/原文/第{N}章_*.md(如存在)— 同位置章节参考
    • (7) 参考资料/{topic}.md(如存在)— 历史研究资料(由 story-researcher 产出)
  3. 确认节奏:本章是快节奏(冲突/打斗)还是慢节奏(铺垫/日常) 3.5. 资料研究(按需):如果写作中遇到需要查证的外部事实(历史年代、地理方位、职业细节等),spawn story-researcher agent 搜索并输出到 参考资料/ 目录。研究完成后再继续写作。
  4. 写作:直接写入 正文/第XXX章_章名.md
  5. 检查:章尾是否有钩子、爽点是否到位、字数是否达标
  6. 禁用词扫描:对照 references/banned-words.md 检查本章,一级词(高频AI腔)命中即替换;二级词(低频/语境相关)高频出现时替换,偶发可参考 references/anti-ai-writing.md 定性裁定
  7. 更新追踪:写完后即时更新 追踪/伏笔.md(新增/回收伏笔)和 追踪/时间线.md(记录事件时序)
  8. 中途快照(长篇写作安全网):每连续写完 3 章,在继续前执行以下快照操作:
    • 将当前进度写入 追踪/上下文.md(更新当前位置、最近决策、待处理线索)
    • ls -la 正文/ 确认最近 3 个章节文件已成功写入磁盘且大小正常(>100 bytes)
    • 如果发现文件缺失或大小异常,立即重新写入
    • 快照完成后可继续写作

写作技巧提醒

场景技巧
开篇 500 字必须有钩子,不能从天气/风景开始(除非反差极大)
对话推进剧情或揭示性格,不能只为了凑字数
打斗不要流水账,写策略和反转,不写「你一拳我一脚」
日常日常要有人物互动和伏笔,不能只是「吃饭睡觉」
爽点释放铺垫要充分、释放要干脆,读者等得越久释放越要爽
公式约束参考 genre-writing-formulas.md 中的创作公式
章尾每章结尾都要有让读者想翻下一页的东西

字数与节奏参考

节奏字数区间内容密度
高速推进2000-3000 字/章每章一个明确事件
正常节奏3000-4000 字/章主线 + 少量副线
舒缓铺垫3000-4000 字/章人物互动 + 伏笔
高潮爆发2000-3000 字/章集中释放、不拖沓

Phase 5:质量检查

对已写内容做检查,参考 references/quality-checklist.md 中的通用检查和长篇专项清单。

检查后更新追踪文件:

  • 更新 追踪/伏笔.md 中的过期伏笔和回收状态
  • 更新 追踪/时间线.md 中的时间线疑点

流程衔接

流水线: 长篇 位置: 写作(第 3/3 步)

时机跳转到命令
写完,去 AI 味story-deslop/story-deslop
想对比参考书story-long-analyze/story-long-analyze
需要市场方向story-long-scan/story-long-scan
太长,适合短篇story-short-write/story-short-write

参考资料索引

按场景加载,不一次全部加载。

Phase 1:选题方向

场景加载文件
确定题材类型references/genre-catalog.md
判断市场方向references/genre-readers.md
特殊题材考量references/plot-special-topics.md

Phase 2:核心设定

场景加载文件
设定人物references/character-basics.md
设计关系references/character-relations.md
题材框架与定位references/genre-catalog.md + references/genre-core-mechanics.md
创建 artifactreferences/artifact-protocols.md

Phase 3:大纲搭建

场景加载文件
搭建大纲references/outline-methods.md
设计矛盾与结构references/outline-conflict.md
深度结构设计references/outline-structure-theory.md
节奏与升级感references/outline-rhythm.md
小纲与卡文references/plot-core-methods.md
选择叙事框架references/plot-frameworks.md
题材写作公式references/genre-writing-formulas.md
黄金三章references/opening-design.md
情绪弧线references/emotional-arc-design.md
反转设计references/reversal-toolkit.md

Phase 4:正文写作

场景加载文件
章节钩子references/hooks-chapter.md
悬念设计references/hooks-suspense.md
段落级钩子references/hooks-paragraph.md
题材风格references/style-genre-modules.md
打斗/装逼references/style-combat-face.md
写作技法references/style-craft.md
商业创作核心方法references/style-commercial-theory.md
对话references/dialogue-mastery.md
人物深化references/character-design-methods.md
情绪技法references/plot-emotion-system.md + references/emotional-methods.md
叙事单元references/narrative-units.md
写作技法全程参考references/writing-craft.md
格式与结构规范references/format-and-structure.md

Phase 5:质量检查

场景加载文件
质量检查references/quality-checklist.md
禁用词扫描references/banned-words.md
去AI味references/anti-ai-writing.md

语言

  • 用户用中文就用中文回复,用英文就用英文回复
  • 中文回复遵循《中文文案排版指北》