
sumeru-write
小说章节内容创作,适用于用户说"帮我写一章小说"、"续写接下来的内容"、"生成XX情节"、"批量写网文章节"、"扩写/重写这段内容"、"帮我写个XX情节"、"续写小说"、"把这段内容扩写"、"重写这一章"、"批量生成小说章节"、"写个开篇章节"、"写个高潮情节"、"小说内容生成"、"帮我写小说内容"等需求,支持单章/多章批量生成、续写、重写、扩写等多种模式,自动适配网文节奏,保持人物和剧情一致性,批量生成时自动使用子Agent并行处理,每个Agent最多负责3个章节
- Installs
- 846
- Last 24h
- —
- Trending rank
- —
- Security
- Not audited
Install
Works with every agent the skills CLI supports.
npx skills add https://github.com/xindoo/sumeru --skill sumeru-write- 01
Install
Run the command in your project. The CLI asks which agents to install for.
- 02
Describe the task
Ask your agent for something this skill covers. It loads sumeru-write automatically when relevant.
- 03
Review the result
The agent follows the SKILL.md steps, scripts and references bundled with the skill.
SKILL.md
The instructions your agent reads when the skill is triggered.
网文章节撰写
触发关键词
帮我写一章小说、续写接下来的内容、生成XX情节、批量写网文章节、扩写/重写这段内容、帮我写个XX情节、续写小说、把这段内容扩写、重写这一章、批量生成小说章节、写个开篇章节、写个高潮情节、小说内容生成、帮我写小说内容、网文章节生成、从细纲生成章节、按细纲写小说、批量生成所有章节、细纲驱动写作
核心功能
- 基于完整细纲生成:自动读取
.sumeru/outline/chapter-outlines.json,根据细纲批量生成章节 - 智能细纲匹配:支持按章节号、卷号、或全部章节进行生成
- 基于大纲和细纲生成完整章节内容
- 自动适配网文节奏:开头抓眼球、中间有冲突、结尾留悬念
- 保持人物性格、剧情逻辑的一致性
- 支持自定义章节长度(默认4000-5000字/章)
- 支持续写、修改、调整已有章节内容
续写规则
续写模式
支持续写、重写、扩写、精简等多种模式
续写注意事项
- 保持人物性格一致性,不OOC(Out Of Character)
- 保持前文设定的战力体系、世界观不崩坏
- 伏笔回收要自然,不突兀
- 语言风格与前文保持统一
- 承接上文剧情,开启下文伏笔
- 如已有章节内容不完整,优先补完
多章生成
支持连续生成多章内容,自动按章节顺序生成
细纲驱动批量生成
自动读取细纲模式
当 .sumeru/outline/chapter-outlines.json 存在时,自动启用细纲驱动模式:
# 生成所有章节(读取细纲,自动并行)
/sumeru-write 全部章节
# 生成指定范围章节
/sumeru-write 第1-50章
# 生成特定卷的所有章节
/sumeru-write 第1卷
# 生成特定章节
/sumeru-write 第3章,第5章,第10章
# 批量并行创作指定范围
/sumeru-write 第1-100章 批量并行
细纲输入格式支持
支持直接传入单章细纲:
# 使用自然语言描述生成单章
/sumeru-write 第3章 "主角在拍卖会上获得神秘功法"
# 基于已有细纲生成
/sumeru-write 第3章 按细纲生成
细纲数据结构验证
生成前自动验证细纲完整性:
- 检查必填字段是否存在
- 验证人物名称是否在characters.json中定义
- 检查场景地点是否在world.json中定义
- 提供缺失信息的补充建议
子agent并行批量写作(大量章节推荐)
当需要一次性生成大量章节(>3章)或使用细纲驱动模式时,自动启用子agent模式:
⚠️ 遵循全局约束:每个子Agent最多负责3个章节(详见 AGENTS.md "子Agent并行处理规则")
- 所需Agent数 = ceil(总章节数 / 3),调度器自动计算
- 相邻章节分配给同一Agent,保持上下文连贯性
核心优势
- ✅ 细纲隔离:每个子agent只获取自己负责章节的细纲,避免上下文溢出
- ✅ 3章上限保障:每个Agent最多3章,确保生成质量和一致性
- ✅ 上下文隔离:每个子agent不携带历史章节内容,彻底解决长上下文压缩/溢出问题
- ✅ 速度提升:多并行写作,速度是串行的N倍
- ✅ 错误隔离:单章生成失败不影响其他章节,自动重试失败章节
- ✅ 内存优化:子agent完成后自动销毁,释放内存资源
- ✅ 增量写入:每写完一章立即保存到
chapters/,无需等待全部完成 - ✅ 进度可视化:实时显示已完成/进行中/待写章节状态
调度逻辑(细纲驱动)
flowchart LR
A[批量写作任务] --> B[读取chapter-outlines.json]
B --> C[验证细纲完整性]
C --> D[创建任务队列,按每Agent最多3章分配]
D --> E[计算所需Agent数 = ceil/总章数/3/]
E --> F[启动N个并行子agent]
F --> G[子Agent拉取任务 → 获取对应章节细纲 → 生成章节 → 保存文件]
G --> H{队列是否为空?}
H -->|否| G
H -->|是| I[汇总进度,生成完成报告]
章节分配规则
- 按章节顺序连续分配,如Agent1负责第1-3章,Agent2负责第4-6章,以此类推
- 尾部不足3章的Agent按实际剩余章节数分配
- 相邻章节分配给同一Agent,以保持上下文连贯性
子agent输入上下文
- 完整章节内容,符合指定风格与节奏
- 下一章内容预告/思路建议
- 本章剧情关键点梳理
- 本章埋设的伏笔提示(可选)
- 人物成长/变化摘要(可选)
章节文件命名规范
强制格式:{三位章节号}-{章节标题}.md
| 规则 | 说明 | 示例 |
|---|---|---|
| 章节号 | 三位数字零填充 | 001、003、042、128 |
| 分隔符 | 英文短横线 - | - |
| 标题 | 章节标题原文,不含特殊字符 | 第一次解析、废物觉醒系统 |
| 扩展名 | .md | .md |
命名示例:
003-第一次解析.md
001-废物觉醒系统.md
042-时间线冲突.md
128-终极决战.md
❌ 错误命名:
第3章-第一次解析.md # 不要加"第X章"前缀
3-第一次解析.md # 章节号必须三位零填充
003_第一次解析.md # 分隔符是短横线,不是下划线
003-第一次解析.txt # 扩展名必须是.md
003第一次解析.md # 必须有短横线分隔符
数据持久化
正式输出(用户可见)
- 生成的章节默认保存到当前工作目录的
chapters/下,严格遵循上述命名规范 - 章节文件为纯净的正文内容,不含任何中间标记和元数据,用户可直接阅读、编辑
- 支持自定义章节输出目录
- 批量生成进度报告:
chapters/WRITE_PROGRESS.md(实时更新)
中间过程数据(仅系统内部使用)
所有中间状态、元数据、进度信息统一保存到 .sumeru/write/ 目录:
progress.json:创作进度跟踪,包含已完成章节、字数统计、各章节状态chapter-meta.json:每章元数据,包含核心事件、出场人物、爽点位置、伏笔记录character-state.json:人物状态动态跟踪,记录各时间点人物能力、关系、状态变化used-outlines.json:已使用的章节细纲记录,支持增量生成original/:原始章节文件备份目录。当 review 或 polish 修改chapters/文件时,原始章节文件会先自动备份到.sumeru/write/original/目录,确保可回滚
与其他 Skill 配合
- 前置 Skill:自动读取
.sumeru/outline/目录的大纲数据- 使用
characters.json保持人物性格一致性 - 使用
chapter-outlines.json中的完整章节细纲驱动批量生成 - 使用
world.json保持世界观设定一致性
- 使用
- 后续 Skill:生成的章节数据可供
sumeru-review、sumeru-polish、sumeru-finalize使用
断点恢复
- 每次任务启动时读取
chapters/目录下已存在的章节文件和.sumeru/write/progress.json进度 - 读取
.sumeru/outline/chapter-outlines.json获取完整细纲 - 从最新未完成章节继续,自动跳过已生成的章节
- 支持从指定章节恢复创作
- 支持只生成缺失的章节(增量模式)
FAQ
What does the sumeru-write skill do?
小说章节内容创作,适用于用户说"帮我写一章小说"、"续写接下来的内容"、"生成XX情节"、"批量写网文章节"、"扩写/重写这段内容"、"帮我写个XX情节"、"续写小说"、"把这段内容扩写"、"重写这一章"、"批量生成小说章节"、"写个开篇章节"、"写个高潮情节"、"小说内容生成"、"帮我写小说内容"等需求,支持单章/多章批量生成、续写、重写、扩写等多种模式,自动适配网文节奏,保持人物和剧情一致性,批量生成时自动使用子Agent并行处理,每个Agent最多负责3个章节
How do I install sumeru-write?
Run npx skills add https://github.com/xindoo/sumeru --skill sumeru-write in your project. The skills CLI detects the agents you use and copies the skill into the right folder. For Claude Code you can also place the skill folder at ~/.claude/skills/sumeru-write/ (personal) or .claude/skills/sumeru-write/ (project).
Which AI agents can use sumeru-write?
Any agent that supports the open Agent Skills format (a folder with a SKILL.md file), including Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, Windsurf, Cline, OpenCode and more.
Is sumeru-write safe to install?
No partner security audit is available yet. Skills can run commands and scripts, so read the SKILL.md and any bundled files before installing.
Who maintains sumeru-write?
It is published by xindoo in xindoo/sumeru. It has 846 recorded installs.
More from xindoo/sumeru
sumeru-polish
xindoo/sumeru
小说内容润色优化,适用于用户说"帮我润色这段小说"、"改下文笔"、"优化章节节奏"、"强化这个爽点"、"让对话更自然"、"把这段写得更爽"、"优化小说文笔"、"调整章节节奏"、"让对话更真实"、"帮我改下这段内容"、"润色小说"、"优化爽点"、"提升文笔"、"让这段更有代入感"等需求,提供3级润色等级,专注文笔与内容层面优化,支持风格适配、节奏收紧、爽点强化、对话优化等专项优化,润色结果直接修改 chapters/ 目录,修改前自动备份到 .sumeru/write/original/,批量润色时使用子Agent并行处理,每个Agent最多负责3个章节
sumeru-outline
xindoo/sumeru
小说大纲/世界观/人设设计,适用于用户说"帮我写个小说大纲"、"设计主角人设"、"做世界观设定"、"搭小说剧情框架"、"写分卷细纲"、"给我设计小说人物"、"做个玄幻世界观"、"帮我梳理小说剧情"、"小说人物设定"、"写小说分章大纲"、"爽点排布规划"、"做小说人设卡"、"构建小说世界"等需求,生成完整的世界观、人物卡、剧情大纲、爽点规划,自动合规检查避免侵权风险,大批量章节细纲生成时使用子Agent并行处理,每个Agent最多负责3个章节的细纲
sumeru-review
xindoo/sumeru
小说逻辑/剧情审查,适用于用户说"帮我检查下小说有没有bug"、"看看时间线有没有矛盾"、"人物有没有OOC"、"找剧情前后冲突"、"梳理伏笔有没有回收"、"检查小说剧情合理性"、"看看有没有剧情漏洞"、"人物行为不符合性格"、"检查时间线对不对"、"找小说前后矛盾的地方"、"帮我梳理所有伏笔"、"小说剧情bug检查"、"逻辑漏洞排查"等需求,检测时间线冲突、逻辑漏洞、人物OOC、伏笔遗漏等问题,执行字数检查确保章节字数达标,生成详细问题清单并自动修复所有问题,修复结果直接修改 chapters/ 目录,修改前自动备份到 .sumeru/write/original/,发现严重问题时自动修订大纲并重写对应章节,底线问题零遗漏机制确保所有致命问题必须解决,批量审查时使用子Agent并行处理,每个Agent最多负责3个章节
sumeru-topic
xindoo/sumeru
网文/小说选题策划,适用于用户说"想写小说不知道写什么"、"帮我想个小说题材"、"找网文创意"、"分析什么题材火"、"小说选题评估"、"现在什么网文题材好卖"、"给我几个小说创意"、"想个小说金手指"、"帮我找个热门题材"、"小说写什么题材容易火"、"网文市场趋势分析"、"帮我做小说选题"等需求,生成多套选题方案和市场分析,包含金手指设计、核心卖点、爽点模式和可行性评估
sumeru-worldbuilder
xindoo/sumeru
网文/小说全流程创作世界构建师,适用于用户说"我想写小说"、"写一本网文"、"从零开始创作小说"、"帮我写本XX类型的小说"、"我要写本小说"、"给我整个小说创作流程"、"自动写小说"、"小说创作一站式服务"、"帮我完成一本小说"、"我只有创意怎么写小说"等整体小说写作需求,自动协调选题、大纲、写作、审查、润色全流程,即使你只有一个大概的创意也能帮你完成从0到1的完整作品,构建统一的故事世界,所有章节级操作均使用子Agent并行处理,每个Agent最多负责3个章节
sumeru-finalize
xindoo/sumeru
小说完稿校验与导出,适用于用户说"小说写完了帮我检查下"、"导出适合起点/番茄的格式"、"查有没有错别字"、"检测敏感词"、"整理成发布版本"、"帮我导出小说发布格式"、"检查小说错别字"、"敏感词检测"、"小说完稿检查"、"适配起点格式导出"、"番茄小说格式导出"、"小说排版整理"、"多平台格式导出"等需求,负责全技术性文字校验(错别字、标点、语法错误)与合规检查,导出适配各平台的发布格式,批量处理时使用子Agent并行校验,每个Agent最多负责3个章节
Popular other skills
hyperframes-cli
heygen-com/hyperframes
The HyperFrames CLI by job - scaffold, check, look at frames, edit the timeline, preview, render locally or in the cloud, publish, project history - plus reading its JSON and recovering from build or render failures.
triage
mattpocock/skills
Move issues and external PRs through a state machine of triage roles, categorise, verify, grill if needed, and write agent-ready briefs.
ask-matt
mattpocock/skills
Ask which skill or flow fits your situation. A router over the skills in this repo.
to-questionnaire
mattpocock/skills
Turn a decision you can't fully answer into a questionnaire for someone else to fill in.
loop-me
mattpocock/skills
Grill me about specs for the workflows I want to build, within this workspace.