chapter-writing

Compare original and translation side by side

🇺🇸

Original

English
🇨🇳

Translation

Chinese

Chapter Writing

章节写作

Overview

概述

Write story chapters using an outline-first workflow. Gathers context from all other story elements (characters, world, plot) to maintain consistency, builds a beat-by-beat outline for approval, then writes full prose. After writing, updates all cross-references (chapter index, timeline, foreshadowing).
采用先搭大纲的工作流撰写故事章节。从所有其他故事元素(角色、世界观、情节)中收集上下文以保持内容一致性,先搭建逐节拍的大纲供用户确认,再撰写完整正文。撰写完成后,更新所有交叉引用内容(章节索引、时间线、伏笔)。

Prerequisites

前置条件

A story project must already exist with at least:
  • story.md
    (story bible)
  • At least one character in
    characters/
  • A plot structure in
    plot/_index.md
    (recommended but not required for first chapters)
必须已存在故事项目,且至少包含以下内容:
  • story.md
    (故事设定集)
  • characters/
    目录下至少有一个角色
  • plot/_index.md
    中的情节结构(首章创作推荐具备,但非必需)

Outline-First Workflow

先搭大纲工作流

1. Gather Context

1. 收集上下文

Read these files to understand the current story state:
  • story.md
    - genre, themes, POV, tense
  • chapters/_index.md
    - what's been written, current word count
  • plot/_index.md
    - arc status, what needs to happen next
  • plot/timeline.md
    - chronological position
If this isn't the first chapter, also read:
  • The previous chapter file - for continuity (ending state, cliffhangers, emotional tone)
  • Active arc files in
    plot/arcs/
    - for upcoming plot beats
读取以下文件了解当前故事状态:
  • story.md
    - 题材、主题、叙事视角、时态
  • chapters/_index.md
    - 已完成内容、当前总字数
  • plot/_index.md
    - 故事线进度、后续需要推进的内容
  • plot/timeline.md
    - 当下时间线位置
如果不是首章,还需要读取:
  • 上一章节文件 - 保证内容连贯性(结局状态、悬念、情绪基调)
  • plot/arcs/
    目录下的活跃故事线文件 - 了解后续情节节点

2. Determine Chapter Scope

2. 确定章节范围

Ask the user:
  • What should this chapter cover? (or suggest based on plot arcs)
  • Whose POV?
  • Which location(s)?
If plot arcs exist, suggest the next logical beats to advance.
询问用户:
  • 本章需要覆盖哪些内容?(或根据故事线给出建议)
  • 采用谁的叙事视角?
  • 涉及哪些场景?
如果已存在故事线,建议推进符合逻辑的下一个情节节点。

3. Build the Outline

3. 搭建大纲

Create a beat-by-beat outline listing:
  • Each scene/beat and what it accomplishes
  • POV character and location for each beat
  • Which arc plot points are advanced
  • Any foreshadowing to plant or pay off
Load the POV character's file for voice reference. Load relevant location files for setting details.
Present the outline to the user for approval. Revise until approved.
创建逐节拍的大纲,列出以下内容:
  • 每个场景/节拍及其要达成的目标
  • 每个节拍的叙事视角角色和发生地点
  • 要推进的故事线情节点
  • 需要埋设或回收的伏笔
加载叙事视角角色的文件参考其说话风格,加载相关地点文件参考场景细节。将大纲提交给用户确认,反复修改直至通过。

4. Write the Chapter

4. 撰写章节

With the approved outline, write the full prose:
  • Follow the POV and tense from
    story.md
  • Use the POV character's voice and speech patterns from their profile
  • Ground scenes in location details from worldbuilding files
  • Consult
    references/writing-guidelines.md
    for prose craft guidance
  • Use the chapter template from
    references/chapter-template.md
  • Include the approved outline in the file above the prose (for reference)
Save to
chapters/chapter-{NN}.md
with appropriate frontmatter.
基于确认后的大纲,撰写完整正文:
  • 遵循
    story.md
    中规定的叙事视角和时态
  • 使用叙事视角角色设定中的说话风格和表达习惯
  • 结合世界观文件中的地点细节搭建场景
  • 参考
    references/writing-guidelines.md
    中的写作技巧指导
  • 使用
    references/chapter-template.md
    中的章节模板
  • 在正文上方附上已确认的大纲(供参考)
保存到
chapters/chapter-{NN}.md
,并补充合适的元数据头。

5. Post-Write Updates

5. 撰写后更新

After the chapter is written:
  1. Update
    chapters/_index.md
    - add chapter to registry, update total word count
  2. Update
    plot/timeline.md
    - add events from this chapter in chronological order
  3. Update arc files - mark advanced plot points with chapter reference
  4. Update foreshadowing - mark any items as
    planted
    or
    paid-off
    with chapter reference
  5. Note character changes - if a character's status changed (injury, revelation, relationship shift), flag for the user to update the character file
Present a summary of all updates made.
章节撰写完成后:
  1. 更新
    chapters/_index.md
    - 在章节注册表中添加新章节,更新总字数
  2. 更新
    plot/timeline.md
    - 按时间顺序添加本章发生的事件
  3. 更新故事线文件 - 标记已推进的情节点,并关联对应章节
  4. 更新伏笔 - 将相关伏笔标记为
    planted
    paid-off
    ,并关联对应章节
  5. 记录角色变化 - 如果角色状态发生变化(受伤、披露秘密、关系转变),提示用户更新角色文件
提交所有更新内容的汇总说明。

Scene Breaks

场景分隔

Within a chapter, separate scenes with
---
. Each scene should have a clear POV character (even if the same as the previous scene) and location.
章节内使用
---
分隔不同场景。每个场景都需要明确标注叙事视角角色(即便和上一个场景相同)和发生地点。

Revision Workflow

修订工作流

When asked to revise a chapter:
  1. Read the existing chapter
  2. Understand what needs to change
  3. Make targeted edits rather than rewriting from scratch
  4. Update word count in frontmatter
  5. Update chapter status (draft -> revised)
当用户要求修订章节时:
  1. 读取现有章节内容
  2. 明确需要修改的内容
  3. 进行针对性编辑,而非完全重写
  4. 更新元数据头中的字数统计
  5. 更新章节状态(草稿 -> 已修订)

Reference Files

参考文件

  • references/chapter-template.md
    - Frontmatter and structure template for chapter files
  • references/writing-guidelines.md
    - Prose craft guidance: show-don't-tell, POV, dialogue, pacing, scene structure, continuity
  • references/chapter-template.md
    - 章节文件的元数据头和结构模板
  • references/writing-guidelines.md
    - 写作技巧指导:展示而非叙述、叙事视角、对话、节奏、场景结构、连贯性