Web Novel Outline Design
Trigger Keywords
Help me write a novel outline, design the protagonist's character profile, do worldbuilding settings, build a novel plot framework, write a detailed volume outline, design novel characters for me, make a fantasy worldbuilding setting, help me sort out the novel plot, novel character settings, write a chapter-by-chapter novel outline, plan the arrangement of satisfying moments, make novel character cards, construct a novel world, novel outline generation, write a complete chapter-by-chapter detailed outline, generate a full-book detailed outline, detailed outline for all chapters
Core Functions
- Worldbuilding settings: world background, power system, social rules, geographical settings
- Character settings: character portraits, personalities, and growth arcs for the protagonist, supporting characters, and villains
- Plot framework: main storyline, subplots, key nodes, climax arrangement
- Volume outline: divide the plot into stages by volume, clarifying the core conflict and goal of each volume
- Satisfying moment arrangement: plan the positions of key satisfying moments, turning points, and suspense points
- Mandatory compliance check: detect all names based on AI reasoning, identify possible real person names/place names, and avoid infringement risks
Output Structure
I. Worldbuilding Setting Template
-
World Background:
- Era background (ancient/modern/future/fantasy)
- Historical context (key event nodes)
- Essence of the world (core rules/underlying logic)
-
Power System:
- Power level division (clear progression path)
- Ways to acquire power
- Power balance mechanism (restraint relationships)
-
Social Rules:
- Political structure
- Economic system
- Social classes
- Cultural customs
- Taboo rules
-
Geographical Settings:
- World map overview
- Key locations (main city/secret realm/dangerous place):Mandatory use of fictional names, prohibited from using names of countries, cities, mountains, rivers, scenic spots, etc. that actually exist in the real world
- Regional characteristics and faction distribution
II. Character Setting Template
-
Protagonist Setting Card:
- Basic information: name, age, appearance, identity:Mandatory use of fictional names, prohibited from using names of public figures, historical figures, or well-known IP characters that actually exist in the real world
- Personality traits: core personality, strengths and weaknesses, catchphrases
- Background story: past experiences, trauma/obsession, initial state
- Core goals: short-term/mid-term/long-term goals
- Growth arc: transformation from ×× to ××
- Cheat/special ability: source, limitations, growth potential
- Character tags: 3-5 key tags (such as "trash counterattack", "rational and scheming")
-
Main Supporting Character Setting Card(3-5 people):
- Relationship with the protagonist
- Character function (mentor/companion/rival/love interest)
- Basic information and personality
- Personal goals and growth arc
- Interaction pattern with the protagonist
-
Villain setting card(1-3 people):
- Basic information and personality
- Villain's motive (why they do bad things)
- Power level and forces
- Core conflict with the protagonist
- Villain's charm points (avoid being flat)
III. Plot Outline Design
-
Main storyline:
- Opening (Chapters 1-3): entry point, initial state, introduction of the cheat/conflict
- Development period: gradual escalation, expansion of forces, romantic development
- Climax period: final conflict, truth revealed, choice of fate
- Ending: how it concludes, the fates of each character, lingering resonance
-
Subplots:
- Supporting character personal arcs
- Worldbuilding exploration arc
- Romance arc
- Foreshadowing payoff arc
IV. Satisfaction Point Arrangement Formula
Golden satisfaction point density: one small satisfaction point every 3-5 chapters, one medium satisfaction point every 10-15 chapters, one major climax every 30-50 chapters.
Satisfaction point type list:
- Face-slapping satisfaction: the villain underestimates them → the protagonist slaps them down with real strength
- Reward satisfaction: obtaining a treasure/technique/breakthrough
- Identity satisfaction: identity revealed/status elevated
- Emotional satisfaction: romance heats up/relationship confirmed
- Intellectual satisfaction: scheme succeeds/stratagem works
- Exploration satisfaction: discovering a secret realm/unlocking the truth
- Team battle satisfaction: team coordination/defeating the strong with the weak
Satisfaction point rhythm formula:
铺垫(压抑期待) → 转折(意外出现) → 爆发(爽点释放) → 余韵(新的悬念)
V. Volume Planning Method
Classic volume structure(taking 1-2 million words as an example):
| Volume | Word count range | Core goal | Conflict level | Ending state |
|---|---|---|---|---|
| Volume One | 200,000-300,000 | Establishment arc | Starter village/local conflict | Gains initial strength, leaves the starter village |
| Volume Two | 300,000-400,000 | Rise arc | Regional/faction conflict | Builds a faction/makes a name in the region |
| Volume Three | 300,000-400,000 | Storm arc | National/cross-regional conflict | Drawn into a larger conspiracy, strength leaps forward |
| Volume Four | 300,000-400,000 | Truth arc | World-level conflict | Reveals the truth, faces the ultimate choice |
| Volume Five | 200,000-300,000 | Final chapter arc | Ultimate conflict | Resolves everything, endings and a new chapter |
Essential elements for each volume:
- Volume title: a title with meaning
- Core conflict: the main contradiction of this volume
- Upgrade node: the protagonist's key breakthrough
- Important turning point: plot turning point
- Volume-end hook: suspense leading into the next volume
VI. Complete Chapter Detailed Outline
Detailed outline generation rules:
- Generate a corresponding number of chapter outlines based on the overall length plan (short story: 20-50 chapters, medium length: 50-100 chapters, long length: 100-200 chapters, super long: over 200 chapters)
- Each chapter outline contains enough detail to support independently generating the complete chapter content
- Outlines are organized by volume, and each volume has a clear volume goal and core conflict
Elements of each chapter outline (required):
- Chapter number: Chapter X
- Chapter title: An attractive chapter title
- Suggested chapter word count: Recommended word count range (e.g., 3000-4000 words)
- Core event: What mainly happens in this chapter (summarized in 1-2 sentences)
- Characters appearing: List of main characters appearing in this chapter
- Plot progression: Detailed description of the plot development steps of this chapter (3-5 key nodes)
- This chapter's satisfying point/suspense: The core highlight, satisfying point, or ending suspense of this chapter
- Foreshadowing setup: Foreshadowing set up in this chapter (if any)
- Connection with previous and next chapters: What content is continued from the previous chapter, and what content is introduced for the next chapter
- Scene location: The main scene where this chapter takes place
- POV perspective: Whose perspective is used in this chapter (default is the protagonist's perspective)
- Emotional tone: The overall emotional atmosphere of this chapter (tense/relaxed/passionate/warm, etc.)
Outline output format:
- User-visible:
小说大纲_章节细纲.md(Markdown format, easy to read) - Machine-readable:
.sumeru/outline/chapter-outlines.json(Complete JSON structure, for use by subsequent skills)
Sub-Agent parallel outline generation mechanism
When the number of chapter outlines to be generated is greater than 3 chapters (medium length and above), sub-Agents can be used to generate outlines in parallel:
⚠️ Follow the global constraint: each sub-Agent is responsible for generating outlines for at most 3 chapters(See AGENTS.md "Sub-Agent Parallel Processing Rules" for details)
- Number of Agents required = ceil(total number of chapters / 3)
- Allocation strategy: prioritize allocation by volume; chapters in the same volume should be allocated to the same group of Agents as much as possible
- Each Agent receives: the determined worldview settings, character settings, volume outline, and the contextual connections of the chapters it is responsible for
Scheduling logic
flowchart LR
A[细纲生成任务] --> B[确定总章数与分卷结构]
B --> C[按每Agent最多3章计算所需Agent数]
C --> D[按卷分配章节给各Agent]
D --> E[启动N个并行子agent]
E --> F[子Agent生成细纲 → 保存结果]
F --> G{所有章节细纲完成?}
G -->|否| F
G -->|是| H[合并细纲 → 校验一致性 → 输出chapter-outlines.json]
Consistency check
- Outlines generated in parallel need to be merged and then checked for consistency
- Check the plot connection between adjacent chapters, continuity of character appearances, and timeline logic
- Check the setup and recovery planning of foreshadowing across volumes
Compliance constraint rules
To avoid infringement and compliance risks, the outline generation process strictly enforces the following naming constraints:
-
Name constraints:
- ❌ It is prohibited to use any real-world personal names, including but not limited to: historical figures, contemporary public figures, celebrities, political figures, and well-known IP character names
- ❌ It is prohibited to use combinations of surnames that exist in reality plus real given names
- ✅ It is encouraged to use original fictional names, which can be created through homophones, adaptations, combinations of uncommon characters, etc.
- ✅ If alternate-history works need to map real figures, sufficient fictional adaptation must be made, and the original names must not be used directly
-
Place name constraints:
- ❌ Use of any real-world geographic names is prohibited, including but not limited to: country names, city names, province names, mountain names, river names, scenic spot names, street names
- ❌ Use of names of organizations, schools, companies, or government departments that exist in reality is prohibited
- ✅ Use of original fictional place names is encouraged; distinctive names can be created based on regional characteristics, functional positioning, etc.
- ✅ For works with a real-world background, if real locations need to be mapped, fictionalized names must be used (such as generic terms like "Magic City" or "Imperial Capital," or homophonic adapted names)
-
Automatic Check Mechanism:
- During outline generation, possible real person names/place names are identified based on AI reasoning
- When suspected real names are found, automatically prompt and provide more than 3 fictional replacement options
- All violating names must be replaced before outline generation can be completed
- Compliance check reports are automatically saved to
.sumeru/outline/compliance-check.json
Data Persistence
User-visible output (current working directory):
小说大纲_世界观设定.md: Complete worldview setting document (directly readable)小说大纲_剧情框架.md: Main plot + side plot outline + volume planning (directly readable)小说大纲_章节细纲.md: Complete chapter detailed outline (directly readable, including all chapters)
Intermediate data (for internal system use only, stored in.sumeru/outline/directory):
world.json: Worldview settings (JSON format, for reuse by subsequent skills)characters.json: Structured character setting cards (JSON format, for reuse by subsequent skills)plot-outline.json: Plot outline data (JSON format, for reuse by subsequent skills)chapter-outlines.json:Complete chapter detailed outline data(JSON format, for use by sumeru-write to generate chapters in parallel)world.md: Worldview settings backupplot.md: Plot outline backup
chapter-outlines.json Data Structure Specification
{
"meta": {
"totalChapters": 100,
"volumes": [
{
"volumeNumber": 1,
"volumeName": "立足篇",
"chapterStart": 1,
"chapterEnd": 20,
"coreConflict": "新手村冲突与立足"
}
],
"generatedAt": "2026-04-05T10:00:00Z"
},
"chapters": [
{
"chapterNumber": 1,
"chapterTitle": "废柴少爷",
"suggestedWords": "3000-4000",
"coreEvent": "主角在家族中被轻视,觉醒金手指",
"characters": ["主角", "反派少爷", "管家"],
"plotProgression": [
"开篇展示主角废柴处境",
"反派上门挑衅",
"主角意外觉醒金手指",
"初步展现实力,震惊众人",
"结尾埋下离开家族的伏笔"
],
"coolPoint": "觉醒金手指的瞬间,初步打脸挑衅者",
"suspense": "金手指的真正功能是什么?",
"foreshadowing": "提到家族的神秘祖传物品",
"connection": "承接:开篇;引出:下章测试金手指",
"location": "家族演武场",
"pov": "主角视角",
"mood": "压抑→震惊→期待",
"volumeNumber": 1
}
]
}
world.json Data Structure Specification
{
"meta": {
"generatedAt": "2026-04-26T10:00:00Z",
"genre": "玄幻",
"style": "详细"
},
"background": {
"era": "时代背景(古代/现代/未来/玄幻)",
"history": ["关键历史事件1", "关键历史事件2"],
"coreRules": "世界本质/底层逻辑"
},
"powerSystem": {
"levels": ["等级1", "等级2", "等级3"],
"acquisition": "力量获取方式",
"balance": "力量平衡/克制关系"
},
"society": {
"politics": "政治结构",
"economy": "经济体系",
"classes": ["社会阶层1", "社会阶层2"],
"culture": ["文化习俗1", "文化习俗2"],
"taboos": ["禁忌规则1", "禁忌规则2"]
},
"geography": {
"overview": "世界地图概览",
"locations": [
{
"name": "虚构地名",
"type": "主城/秘境/险地",
"description": "地点描述",
"factions": ["关联势力"]
}
]
}
}
characters.json Data Structure Specification
{
"meta": {
"generatedAt": "2026-04-26T10:00:00Z",
"totalCharacters": 8
},
"protagonist": {
"name": "主角姓名(虚构)",
"age": "年龄",
"appearance": "外貌描述",
"identity": "身份",
"personality": {
"core": ["核心性格1", "核心性格2"],
"strengths": ["优点1", "优点2"],
"weaknesses": ["缺点1", "缺点2"],
"catchphrase": "口头禅"
},
"background": "过往经历",
"trauma": "创伤/执念",
"goals": {
"shortTerm": "短期目标",
"midTerm": "中期目标",
"longTerm": "长期目标"
},
"growthArc": "从XX到XX的转变",
"goldenFinger": {
"name": "金手指名称",
"source": "来源",
"description": "描述",
"limitations": ["限制1", "限制2"],
"growthSpace": "成长空间"
},
"tags": ["标签1", "标签2", "标签3"]
},
"supportingCharacters": [
{
"name": "配角姓名(虚构)",
"relationship": "与主角关系",
"function": "导师/伙伴/对手/红颜",
"personality": "性格描述",
"goal": "个人目标",
"growthLine": "成长线",
"interactionMode": "与主角互动模式"
}
],
"antagonists": [
{
"name": "反派姓名(虚构)",
"personality": "性格描述",
"motivation": "反派动机",
"power": "实力层次",
"conflict": "与主角核心冲突",
"charm": "反派魅力点"
}
]
}
Coordination with Other Skills
- Preceding Skill: Can read
sumeru-topicfromoptions.json(specify "reuse existing topic selection data" via natural language) - Subsequent Skill: The generated data can be used by
sumeru-write、sumeru-reviewusesumeru-writeautomatically readschapter-outlines.json, supportssingle-chapter or batch parallel generationall chapterssumeru-reviewdirectly reads outline data to verify plot deviation
Built-in Reference Resource Library
The outline skill has a built-in multi-style reference information library, located in the skills/sumeru-outline/references/ directory. When generating outlines, reference content matching the style can be automatically cited:
| Reference File | Content Description | Applicable Style |
|---|---|---|
xianhuan-style-reference.md |
Fantasy style setting reference, including realm systems, faction divisions, fictional person name/place name/treasure libraries | Fantasy, high martial arts, isekai |
xianxia-style-reference.md |
Xianxia style setting reference, including cultivation realms, sect settings, cave dwelling/secret realm names, cultivation item library | Xianxia, cultivation, primordial, investiture |
urban-style-reference.md |
Urban style setting reference, including fictional cities, companies/organizations, occupation settings, common cheats | Urban, modern, workplace, business warfare |
sci-fi-style-reference.md |
Science fiction style setting reference, including interstellar settings, technological systems, faction divisions, future occupations | Science fiction, interstellar, mecha, cyberpunk |
romance-style-reference.md |
Romance style setting reference, including character types, common scenes, plot tropes, romance-specific name database | Romance, sweet romance, angsty romance, palace intrigue, household intrigue |
mystery-style-reference.md |
Mystery and deduction style setting reference, including trick/method database, case types, fictional scenes, foreshadowing patterns | Mystery, deduction, criminal investigation, psychological thriller |
wuxia-style-reference.md |
Wuxia style setting reference, including martial arts realms, martial arts/weapon systems, jianghu factions, classic story arcs | Wuxia, traditional wuxia, new wuxia, national martial arts |
history-style-reference.md |
Historical alternate-world style setting reference, including fictional dynasties/era names, official rank systems, faction conflicts, succession/imperial examination story arcs | Historical, alternate history, time-travel history, power struggles |
fantasy-style-reference.md |
Western fantasy style setting reference, including races, class/magic systems, factions, translated-style name database | Fantasy, western fantasy, sword and sorcery, lord-building |
game-style-reference.md |
Gaming and esports style setting reference, including game types, tournament systems, team/player naming, classic story arcs | Online games, esports, full-dive games, game streamers |
infinite-flow-style-reference.md |
Infinite flow style setting reference, including轮回 space/instance types, quick-transmigration/book-transmigration settings, rule-based horror structure | Infinite flow, quick transmigration, book transmigration, system flow |
apocalypse-style-reference.md |
Post-apocalyptic wasteland style setting reference, including disaster types, supernatural ability/crystal core systems, faction and resource systems, hoarding-flow story arcs | Post-apocalyptic, zombies, natural disasters, supernatural abilities, wasteland |
supernatural-style-reference.md |
Paranormal and eerie style setting reference, including anomaly levels/power systems, rule-based horror templates, folk horror scenes, cost settings | Paranormal, eerie, rule-based horror, folk horror, anomaly revival |
sports-style-reference.md |
Competitive sports style setting reference, including event/tournament systems, fictional club naming, key points for training and match narration | Competitive, basketball, football, Go, sports school |
military-style-reference.md |
Military style setting reference, including fictional factions, troop organization, promotion paths, special operations mission story arcs (including compliance notes) | Military, military life, special forces, espionage, mercenaries |
slice-of-life-style-reference.md |
Farming and business management style setting reference, including management subjects, ancient and modern story arcs, daily-flow emotional value design | Farming, business management, food, infrastructure, pastoral daily life |
common-naming-library.md |
General naming database, including hundreds of surnames, common characters for male and female names, common characters for place names, faction naming templates | Universal for all styles |