GitHub 原文

自动导演阶段全景

对应代码来源:

  • server/src/services/novel/director/projections/novelDirectorProgress.ts
  • shared/types/directorWorkflowStepCatalogData.ts
  • server/src/services/novel/director/novelDirectorPipelineRuntime.ts
  • server/src/services/novel/director/commands/DirectorCommandService.ts

自动导演不是一个五步向导,而是一条可暂停、可恢复、可自动审批的生产管线。用户看到“方向 → 世界 → 角色 → 拆章 → 执行”只是概览;任务中心和导演跟进里出现的 「卷骨架」、「节奏板」、「应用角色阵容」 等术语来自更细的阶段投影。

运行模式

启动自动导演时必须选择运行模式。模式决定管线确认方案后自动跑到哪里。模式不改变阶段顺序,只改变 auto-approval 边界、章节执行范围和哪些异常必须交还给用户。

模式中文名跑到哪里停适合谁风险
先准备到可开写(推荐)自动到就绪确认方案后自动创建小说、生成书契约、角色、卷规划、节奏板和章节任务,停在可开写状态第一次开书、想先看规划是否靠谱不直接写正文,需要再确认进入章节执行
全书自动成书全书自动驾驶确认方案后持续推进规划、写作、审核和修复,直到完成目标章节或命中中断条件想让系统从方案直接跑到小说产出需要稳定模型、额度和较高容错
按范围执行范围自动执行只自动执行全书、前 N 章或第 1 卷等指定范围想先验证一段,不想一次跑完整本范围外章节不会自动写
正文后去 AI 检测与修正质量修复开关章节正文完成后进入 AI 味检测、审核和可修复问题处理想要更完整的自动闭环会增加耗时和模型消耗

全书自动驾驶的中断条件

「全书自动驾驶」遇到下列情形会主动停下等用户处理,而不是无限重试:

  • 模型不可用 / 服务不可用 / 配额耗尽
  • 质量审核要求重新规划
  • 修复链路连续失败
  • 检测到结构性数据问题或安全策略阻断

中断后状态会被保存到导演跟进,可以在排除问题后从原检查点恢复。

选择建议

  • 第一本书想稳一点:选「先准备到可开写」,让 AI 自动完成规划、角色、卷和章节任务,再决定是否开始写正文。
  • 第一本书想完整体验自动产出:选「全书自动成书」,并开启「正文后去 AI 检测与修正」。
  • 想先试跑一小段:选「按范围执行」,先跑前 N 章或第 1 卷,确认正文质量后再扩大范围。
  • 长时间无人值守前,先确认模型供应、额度、网络和任务中心都稳定。

模式可以在导演跟进的“继续自动导演”或接管动作里调整;切换不会丢失已完成的阶段产物。

从确认方案到小说产出的全自动链路

真实使用时,用户只需要做一个关键创作选择:确认哪一套书级方案。确认之后,系统会把后续步骤写入后台任务队列,由 AI 驾驶舱持续推进。

顺序用户看到的界面用户动作系统自动做什么结果
1AI 自动导演创建弹窗输入起始想法;没有想法时点“没有想法?”选择灵感卡整理灵感、读者偏好、叙事视角、节奏、情绪浓度和目标章节数得到候选生成输入
2自动导演运行方式选择“先准备到可开写”或“全书自动成书”;按需开启“正文后去 AI 检测与修正”保存运行模式、范围、模型和 auto-approval 边界决定后续是否自动写正文
3生成第一批方案点击“生成第一批方案”生成书级 framing、2 套完整方向和标题组进入“确认书级方案”页
4确认书级方案比较方案、必要时重做标题组或修订某套方案,最后点击使用/确认方案创建小说项目,写入候选方向、标题、书级目标和运行参数进入小说工作区
5AI 驾驶舱不需要逐阶段点确认;可以点“后台继续”或留在页面观察自动生成故事宏观、书契约、约束、世界、角色、卷战略、卷骨架、节奏板、章节清单和章节细化小说准备到可开写
6章节执行若选择“全书自动成书”或授权范围执行,用户无需再点下一章按章节任务生成正文、审核、修复、记录质量债务并回灌状态产出章节正文
7质量闭环只在高风险问题出现时处理提示低风险问题自动修复或记录债务;结构性问题才暂停等待用户决定后续章节继续读取新事实

界面截图路径

下面这组截图对应真实操作路径:创建自动导演任务、没有想法时选择灵感卡、生成第一批方案、确认书级方案,然后进入 AI 驾驶舱自动推进到角色、卷规划、节奏拆章和章节执行。

自动导演创建弹窗:起始想法、模型和运行方式

创建弹窗上半部分决定起始灵感、模型和运行方式。这里选择“先准备到可开写”或“全书自动成书”,会影响确认方案后是否自动进入正文产出。

自动导演创建弹窗:世界处理、书级 framing 和生成按钮

创建弹窗下半部分用于设置世界处理、书级 framing、目标长度和生成动作。点击“生成第一批方案”后,系统进入候选阶段。

没有想法时选择灵感卡

如果用户没有明确灵感,可以直接从灵感卡开始。灵感卡只负责给候选生成提供 seed,不要求用户先写完整大纲。

生成第一批方案的执行进度

生成候选时,页面会显示当前任务进度。此时系统在后台完成灵感对齐、立项 framing、方向候选和书名候选。

确认书级方案和标题组

确认书级方案是最后一个必须由用户做出的创作选择。确认后,系统创建小说,并把后续阶段写入自动导演任务链。

确认方案后进入 AI 驾驶舱自动推进

进入 AI 驾驶舱后,不需要逐个模块手动点击生成。顶部状态和左侧步骤显示当前自动导演的真实推进位置。

自动导演推进中可查看角色准备页

页面停在角色准备并不等于系统停住。只要 AI 驾驶舱显示正在处理或已进入后续步骤,后台会继续推进卷战略和拆章。

节奏拆章阶段自动推进

节奏板阶段会把卷规划拆成可执行章节任务。选择“全书自动成书”或授权范围执行后,系统会继续进入章节正文、审核和修复链路。

[!CHECKPOINT] 最后一个必须选择的创作点

“确认书级方案”是从创意选择进入自动生产的关键点。确认后,除非模型不可用、额度耗尽、结构性质量问题、重规划风险或用户主动退出导演模式,系统应自动推进到所选模式的目标结果。

确认方案后会自动推进哪些页面

确认方案后,用户可能会看到页面停在某个模块,例如角色准备、卷战略或节奏/拆章。这不代表需要手动做完该模块。AI 驾驶舱顶部的状态条和左侧步骤才是自动导演事实状态:

页面现象正确认知
页面停在“角色准备”,顶部显示正在生成卷战略后台已经越过角色阶段,页面只是当前查看模块。
顶部显示“等待确认”,但有“继续自动导演”当前 checkpoint 需要授权继续,点击后会按已选模式续跑。
左侧 AI 驾驶舱显示“AI 正在处理”后台任务仍在执行,可以离开页面。
进度条显示节奏/拆章或章节执行系统正在把规划转成章节任务或正文。
出现“退出导演模式”只有想改为手动工作流时才点;全自动链路中不要随意退出。

产出标准

选择“先准备到可开写”时,成功产出是:

  • 小说项目已创建。
  • 书契约、故事宏观、世界、角色、卷战略已保存。
  • 第一批章节已有节奏板、章节清单和章节任务单。
  • AI 驾驶舱停在可开写或章节批次就绪。

选择“全书自动成书”时,成功产出还包括:

  • 目标范围内章节正文已生成。
  • 每章有审核、修复记录或质量债务。
  • 角色状态、事实、伏笔和世界变化回灌到后续章节。
  • 全书或目标范围结束后,任务进入完成、可导出或可继续下一批状态。

阶段分组

分组阶段目标
候选「灵感对齐」 → 「书名候选组」从灵感生成可选书级方向和标题。
立项「创建小说」将确认的方向变成小说项目。
资产准备「故事宏观」 → 「应用角色阵容」固化书契约、宏观故事、世界和角色。
卷规划「卷战略」 → 「卷骨架」生成卷级策略和骨架。
章节细化「节奏板」 → 「章节细化」生成节奏板、章节列表、章节任务单和执行资源。

分组详解

候选阶段

候选阶段解决“这本书到底写什么”。它不会直接写章节,而是把用户灵感整理成多个可选方向,避免新手一开始就被要求手动写世界观、角色和大纲。

阶段用户会看到什么产物去向
「灵感对齐」系统理解输入灵感、题材、读者感受和默认参数候选生成上下文
「立项定位」系统形成书级定位、卖点和目标读者判断候选 framing
「方向候选批次」页面出现一批可选开书方向候选方向列表
「书名候选组」选中方向出现标题组和推荐标题候选标题包

这个阶段的核心 checkpoint 是 「等待方向选择」。用户可以选择方向、生成下一批、整批修订、单项修订或只重做标题。只有候选被确认后,系统才进入建书。

立项阶段

「创建小说」 把确认的候选方向变成真实小说项目。它会建立小说记录、导演任务状态、运行 snapshot 和后续 pipeline 所需的基础 payload。

这个阶段失败通常是运行时或持久化问题,不是创作判断问题。优先看任务中心错误,再重试 「候选确认」 或恢复当前命令。

资产准备阶段

资产准备阶段把“我想写什么”变成“后续每章都能读取的资料”。

阶段解决的问题可查看/修订入口
「故事宏观」整本书长期冲突、推进循环、主线结构小说规划、故事宏观
「书契约」目标读者、卖点、前 30 章承诺、硬约束小说基础信息、书级默认写法
「写作约束」把书契约转成后续阶段可用的约束摘要导演跟进、运行状态
「世界搭建」本书世界规则、地点、势力、舞台边界世界资产、小说资料
「角色生成」生成角色候选和阵容草案角色候选、导演跟进
「应用角色阵容」把通过的角色阵容写入正式资产角色页、角色关系

角色阶段是重要质量闸口。如果角色名仍像“导师型女主”“反派老板”这类功能位,或缺少身份锚点,系统应停在 「等待角色确认」,而不是把低质量阵容带进卷规划。

卷规划阶段

卷规划阶段解决“整本书怎么分卷推进”。它不直接写章节正文,而是先确定每卷读者承诺、主要冲突、阶段目标和结构承载。

阶段产物风险点
「卷战略」分卷策略、卷级目标、推进路线卷目标过散会导致后续章节缺主线。
「卷骨架」卷列表、每卷任务、关键承诺卷骨架错误会放大到节奏板和章节清单。

如果卷战略不对,优先在卷规划入口处理,不要只改章节标题。章节标题是下游结果,无法修正上游卷使命。

章节细化阶段

章节细化阶段把卷规划拆成可以执行的章节任务。它是自动导演和正文执行之间的移交层。

阶段产物进入下一步的条件
「节奏板」节奏节点、章节跨度、冲突推进节奏覆盖目标章节范围。
「章节清单」章节标题、顺序、基础目标章节数量和卷目标一致。
「章节同步」章节执行合同同步到章节记录章节数据可被章节页读取。
「章节细化」章节任务单、场景卡、目标和执行资源「章节批次就绪」 checkpoint。

这个阶段属于高内存任务,重复启动同一本书同范围的拆章任务容易造成用户难以判断最终结果来自哪次运行。看到任务已排队或运行时,先去任务中心查看。

阶段总表

阶段 key中文名输入产物CheckpointAuto-approval失败后优先操作
「灵感对齐」候选种子对齐用户灵感、题材偏好、目标章节数、模型配置候选生成输入不涉及修改灵感或模型后重新生成候选。
「立项定位」项目立项框架对齐后的 seed、用户目标书级 framing、定位、卖点、目标读者不涉及在创作中枢补充目标或重新生成方向。
「方向候选批次」方向批次framing、候选生成提示、上一批反馈候选方向批次「等待方向选择」「方向已确认」 可授权确认后继续生成下一批、修订全部候选或定向修正某一项。
「书名候选组」书名候选已选候选、标题反馈标题组、推荐标题「等待方向选择」「方向已确认」只重做标题或确认候选进入建书。
「创建小说」创建小说项目已确认候选、运行模式、auto-approval 配置小说项目、任务 seed、runtime snapshot确认候选后进入如果创建失败,先看任务中心错误,通常可重试。
「故事宏观」故事宏观候选方向、小说基础信息故事宏观规划、冲突、长期推进低风险自动继续缺方向或模型失败时重试;结果不满意可回到故事宏观模块调整。
「书契约」书契约story macro、候选方向目标读者、卖点、前 30 章承诺、硬约束「书契约就绪」当前不绑定 auto-approval point可查看并修订书级默认写法和承诺。
「写作约束」约束引擎书契约、宏观故事、世界/角色边界后续章节必须遵守的约束摘要随规划链继续如果约束过窄,先调整书契约或宏观故事。
「世界搭建」世界搭建书契约、story macro、世界模式本书世界骨架、规则、势力、地点低风险自动继续世界模式为 skip 时跳过;失败时从世界模块或导演跟进重试。
「角色生成」角色生成书契约、宏观故事、世界角色候选、角色阵容草案「等待角色确认」「角色就绪」 可授权通过后继续审核角色候选、合并/确认角色,必要时重新生成角色阵容。
「应用角色阵容」角色阵容应用通过的角色候选正式角色、角色关系、阵容状态「等待角色确认」 或通过后清除「角色就绪」角色质量不够时停在角色审核,不应继续卷规划。
「卷战略」卷战略书契约、宏观故事、角色阵容分卷策略、推进路线、卷目标「卷战略就绪」「卷战略就绪」修改卷战略或重新生成卷规划。
「卷骨架」卷骨架卷战略、角色和世界资产卷列表、每卷任务、主承诺「卷战略就绪」「卷战略就绪」卷数量或结构不合适时,从卷规划入口重做。
「节奏板」节奏板卷策略、卷骨架、章节范围目标卷节奏节点、章节跨度结构化拆章授权后继续若跨度冲突,重生成节奏板,不要直接细化章节。
「章节清单」章节清单节奏板、卷策略章节标题、顺序、基础目标结构化拆章授权后继续清单不覆盖目标章数时,先修节奏板再重做清单。
「章节同步」章节同步章节清单、章节任务数据章节执行合同同步到章节记录「章节批次就绪」「结构化大纲就绪」同步失败通常可重试;若章节数据错乱,回到章节清单核对。
「章节细化」章节细化章节清单、卷窗口、角色/世界资产章节任务单、场景卡、目标、执行资源「章节批次就绪」「结构化大纲就绪」中断可从最近章节继续;重复失败时检查章节范围和高内存限流。

阶段产物在哪里看

产物主要来源阶段用户入口说明
开书方向「方向候选批次」方向选择页、创作中枢用来决定是否建书。
标题组「书名候选组」方向选择页可以只重做标题,不必重做整批方向。
小说项目「创建小说」小说列表、小说工作区进入后续资产准备的容器。
书契约「书契约」小说基础信息、导演跟进后续章节要遵守的读者承诺和边界。
故事宏观「故事宏观」小说规划定义长期冲突、推进循环和主要结构。
约束摘要「写作约束」导演跟进、运行状态给后续 AI 调用提供硬边界。
世界资产「世界搭建」世界资产、本书世界影响场景、规则和势力关系。
角色阵容「角色生成」 / 「应用角色阵容」角色页、角色候选通过后会成为正式角色资产。
卷战略「卷战略」卷规划决定每卷目标和承诺。
卷骨架「卷骨架」卷规划连接卷目标和章节拆分。
节奏板「节奏板」章节规划、导演跟进定义目标范围内的节奏节点。
章节清单「章节清单」章节列表标题、顺序和基础章节目标。
章节任务单「章节细化」章节页、章节执行入口正文生成的直接输入。

[!TIP] 产物应落到模块里

自动导演的结果不应该只停留在聊天记录或任务日志里。长期生效的信息必须落到小说资料、角色、世界、卷规划、章节任务、知识库或写法资产中。

Checkpoint 清单

checkpoint中文含义典型触发用户动作auto-approval point
「等待方向选择」等待确认书级方向候选方向或标题生成完成选择方向、修订候选、重做标题「方向已确认」
「书契约就绪」书级规划就绪书契约生成完成查看/调整书级承诺
「等待角色确认」角色准备待确认角色候选质量需要用户确认确认、合并、重做角色阵容「角色就绪」
「卷战略就绪」卷战略就绪卷战略和卷骨架完成确认后进入节奏拆章「卷战略就绪」
「章节批次就绪」章节执行可继续节奏板、章节清单、章节细化完成进入章节执行或继续自动写章「结构化大纲就绪」
「等待重新规划」需要处理质量修复章节质量修复或重规划判断查看修复原因,决定重规划或继续「重新规划后继续」 / 「低风险修复后继续」
「全流程完成」导演主流程完成批次或全书执行结束查看结果和后续任务
「重写快照已建立」重写前备份已创建重写/重新生成前确认清理或取消「重写清理已确认」

[!CHECKPOINT] 人工确认与自动确认

auto-approval 不是“无条件跳过质量”。它只在配置允许的审批点生效,并且高风险点如重规划、重写清理默认应谨慎授权。

Auto-approval 行为分层

auto-approval 的价值是降低重复确认成本,但它不应该掩盖真正需要用户判断的创作风险。

风险层级审批点适合自动通过吗原因
低风险规划继续「方向已确认」、「角色就绪」、「卷战略就绪」、「结构化大纲就绪」可以按用户选择开启用户已经确认主要方向,系统继续下一阶段。
中风险章节继续「继续章节执行」、「低风险修复后继续」适合小批量开启会影响正文质量,但通常不改变整本结构。
高风险结构处理「重新规划后继续」、「重写清理已确认」默认保留人工确认可能改变后续结构、覆盖正文或清理旧产物。

新手用户更适合自动通过低风险规划点,让系统完成从开书到章节批次的连续准备;高风险点保留确认,避免不知道为什么结构被重做。

命令队列如何承载阶段

用户操作会进入 DirectorRunCommand 队列。常见命令包括:

commandType作用典型来源
「生成候选」生成第一批候选方向新手上路、创作中枢
「修订候选」基于反馈修订候选批次方向选择页
「局部修订候选」定向修正某个候选方向选择页
「修订标题」重做候选标题组标题反馈
「候选确认」确认候选并创建小说方向选择页
「继续」从当前任务继续导演跟进、任务中心
「从检查点恢复」从 checkpoint 恢复导演跟进
「重试」重试失败命令任务中心
「接管」接管已有小说小说工作区
「审批关卡」批准当前 gate导演跟进
「修复章节标题」修复章节标题章节标题修复

DirectorWorker 会租约命令、续租、执行、完成或失败。ResourceGate 会按小说和资源类型限制并发,例如 planner、writer、repair、state_resolution 默认每类 2 个槽位。节奏板、章节清单和章节细化还会走高内存保留,同一本书同范围通常只允许一个高内存任务。

阶段与命令的关系

阶段是用户理解进度的投影,命令是后台执行的单位。一个命令可能推进多个阶段,一个阶段也可能因为重试或恢复被多个命令触达。

用户动作典型命令可能推进的阶段
输入灵感生成方向「生成候选」「灵感对齐」、「立项定位」、「方向候选批次」、「书名候选组」
反馈候选方向「修订候选」 / 「局部修订候选」「方向候选批次」、「书名候选组」
只改标题「修订标题」「书名候选组」
确认候选建书「候选确认」「创建小说」、「故事宏观」、「书契约」、后续规划阶段
从暂停点继续「从检查点恢复」当前 checkpoint 后续阶段
继续自动导演「继续」当前未完成阶段到下一 checkpoint
重试失败任务「重试」失败命令负责的阶段
接管已有项目「接管」从已存在资产推导可继续阶段
批准 gate「审批关卡」gate 后续阶段或章节执行

排查时不要只看阶段名,也要看任务中心里的命令类型和错误。阶段说明“卡在 beat_sheet”,命令错误可能实际来自模型、资源限流或持久化同步。

进度投影如何理解

导演跟进看到的进度不是后台日志原文,而是从运行状态投影出来的用户视图。

投影内容说明用户价值
当前阶段当前最需要关注的 DirectorProgressItemKey知道卡在候选、角色、卷规划还是拆章。
已完成阶段已有产物且可以作为后续输入的阶段避免重复重跑已经完成的阶段。
当前 checkpoint是否等待确认、继续、修复或重规划判断要去导演跟进还是任务中心。
follow-up给用户的暂停提醒和下一步入口防止用户不知道任务为什么停住。
task status任务中心里的 queued/running/failed/stale判断后台是否还在运行。

如果投影显示阶段完成,但对应模块没有产物,优先检查同步阶段和任务中心错误;如果模块已有产物,但投影还停在旧阶段,优先检查任务状态是否 stale 或前端是否刷新到最新任务。

阶段事件与用户动作

阶段事件用户动作结果
候选批次生成完成选方向、修订候选、生成下一批继续候选阶段或进入建书。
标题组生成完成选标题、重做标题、确认候选进入 「创建小说」。
书契约就绪查看读者承诺和前 30 章目标继续世界和角色准备。
角色准备暂停确认、合并、重做角色阵容写入正式角色或回到角色生成。
卷战略就绪确认卷目标和分卷路线进入卷骨架和节奏拆章。
章节批次就绪执行章节或授权自动写章进入章节执行链。
低风险修复可继续接受修复或记录质量债务保留正文并继续后续章节。
重规划建议出现查看原因并决定是否重规划回到对应上游规划点。

这些事件应该让用户明确下一步,而不是只展示代码阶段名。公开文档和 UI 文案都应尽量给出“你可以做什么”。

失败重试原则

失败位置推荐恢复不推荐操作
候选生成失败调整模型或输入后重试候选命令删除小说数据。
角色阵容被驳回在角色候选页确认/合并/重做强行进入卷规划。
卷战略不满意重做卷战略或调整书契约直接改章节清单绕过卷目标。
节奏板跨度冲突重新生成节奏板只重跑章节细化。
章节细化中断从任务中心恢复 stale 命令或从导演跟进继续同范围重复启动多个高内存任务。
「章节批次就绪」 后暂停确认进入章节执行或开启 auto-approval把暂停视为失败。
「等待重新规划」查看质量修复原因,再决定重规划或继续把所有局部质量债务都升级成全局重规划。

按分组恢复

分组常见卡点推荐入口判断标准
候选没有满意方向、标题不合适、候选过散方向选择页、创作中枢先修订候选或标题,只有定位错了才重开。
立项确认后没有生成小说任务中心看 「候选确认」 是否 failed/stale。
资产准备书契约、世界或角色质量不稳导演跟进、对应资产页能局部修正就局部修正,角色质量不过先停。
卷规划卷目标不清、卷数不合适卷规划、导演跟进回到卷战略,不要只改下游章节标题。
章节细化节奏板冲突、清单数量不对、同步失败任务中心、章节规划先恢复/重试高内存任务,再决定重做节奏板。
章节执行审核没过、修复失败、质量债务章节页、章节执行链局部问题记债继续,结构问题再重规划。

[!WARN] 不要把局部问题升级成全局中断

章节审核中的局部质量债务、可修复 obligation gap 或低风险修复失败,不应自动阻断整本自动导演。只有明确 「等待重新规划」、正文不可用、运行时安全问题或数据完整性问题才应停止全局链。

关联模块

模块负责什么与阶段的关系
创作中枢用自然语言解释目标、发起任务、查看建议可以触发候选、继续、恢复和章节执行,但不保存最终事实。
导演跟进展示 checkpoint、暂停原因和下一步动作是处理 waiting approval 的首选入口。
任务中心展示后台命令、队列、错误、stale 和恢复是排查 failed/running/queued 的首选入口。
小说基础信息查看和修订书级信息、默认写法承接 「书契约」 和项目基础资料。
世界资产查看本书世界、地点、势力和规则承接 「世界搭建」。
角色页查看、确认和修订角色资产承接 「角色生成」 和 「应用角色阵容」。
卷规划/章节页查看卷战略、节奏板、章节清单和任务单承接 volume_*、「节奏板」、chapter_*

新增阶段时的文档检查

新增自动导演阶段时,不能只改后端类型。至少要同步检查:

检查项需要更新什么
阶段 key本页顶部 DIRECTOR_PROGRESS_ITEM_KEYS
阶段总表中文名、输入、产物、checkpoint、auto-approval 和失败恢复。
分组详解说明它属于候选、立项、资产准备、卷规划还是章节细化。
产物入口如果有新产物,说明用户在哪里查看或修订。
恢复手册如果新增失败模式,补到《按阶段恢复手册》。
UI 文案避免只显示新代码术语,让用户知道下一步动作。
校验脚本pnpm check:docs-manifest 应继续覆盖全部阶段。

新增 checkpoint 或 auto-approval point 时,还要同步更新《导演跟进》和任务中心相关说明。

阶段文档的目标是让用户能恢复任务,也让维护者知道新增阶段会影响哪些公开说明。 每次调整阶段投影后,都应同时确认用户入口、恢复入口和公开术语是否仍然一致。

常见误解

误解正确认知
“方向、世界、角色、拆章、执行”就是全部阶段这是用户侧简化说法,真实投影至少覆盖 17 个 progress key。
「章节批次就绪」 是一个阶段它是 checkpoint,表示章节批次可以进入执行。
waiting approval 是失败多数情况下只是等待用户确认方向、角色、卷规划、章节批次或质量策略。
auto-approval 会跳过所有审核它只在配置允许的审批点继续,高风险点仍应保留确认。
任务中心显示 stale 就说明结果丢了stale 只表示 worker 租约过期,可能可以从命令或 checkpoint 恢复。
角色阶段可以跳过角色质量会影响卷规划和章节执行,质量不过时应该停下确认。
节奏板失败时重跑章节细化就行节奏板是章节清单和细化的上游,跨度冲突要先修节奏板。
局部质量债务必须重规划可用正文加局部问题应记录债务并继续,除非明确要求 「等待重新规划」。

文档阅读建议

目标推荐阅读
想知道一本书从灵感到可写会发生什么《端到端生产链总览》
看到陌生阶段 key本页“阶段总表”和“UI 术语对照”
不知道暂停该点哪里《导演跟进》和《按阶段恢复手册》
后台任务 failed/stale《任务中心》
正文审核或修复卡住《章节执行链》
知识库没命中《知识与 RAG 召回链》

UI 术语对照

代码术语用户可理解表达
「方向候选批次」一批开书方向
「书名候选组」书名候选
「应用角色阵容」角色阵容写入项目
「卷骨架」卷级骨架
「节奏板」卷内节奏板
「章节同步」章节执行合同同步
「章节细化」章节任务单细化
「章节批次就绪」可以开始写这一批章节
「等待重新规划」需要处理修复或重规划

维护规则

如果代码新增 DirectorProgressItemKey,本页顶部的 DIRECTOR_PROGRESS_ITEM_KEYS 清单必须同步。站点校验会读取代码和文档,发现阶段缺漏时阻止通过。

技术别名对照表

文档面向用户,正文统一使用中文名。下表列出对应的内部 key,仅供开发者排查日志、调用接口或阅读源码时查阅。

中文名内部 key
灵感对齐candidate_seed_alignment
立项定位candidate_project_framing
方向候选批次candidate_direction_batch
书名候选组candidate_title_pack
等待方向选择candidate_selection_required
方向已确认candidate_direction_confirmed
候选确认confirm_candidate
生成候选generate_candidates
修订候选refine_candidates
修订标题refine_titles
局部修订候选patch_candidate
创建小说novel_create
书契约 / 书契约就绪book_contract / book_contract_ready
故事宏观story_macro
写作约束constraint_engine
世界搭建world_setup
角色生成character_setup
等待角色确认 / 角色就绪character_setup_required / character_setup_ready
应用角色阵容character_cast_apply
角色资源同步character_resource_sync
卷战略 / 卷战略就绪volume_strategy / volume_strategy_ready
卷骨架volume_skeleton
节奏板beat_sheet
章节清单chapter_list
章节同步chapter_sync
章节细化chapter_detail_bundle
章节批次就绪chapter_batch_ready
结构化大纲就绪structured_outline_ready
章节执行 / 继续章节执行chapter_execution / chapter_execution_continue
章节质量审核chapter_quality_review
章节修复chapter_repair
章节状态回灌chapter_state_commit
质量修复 / 低风险修复后继续quality_repair / low_risk_quality_repair_continue
修复章节标题repair_chapter_titles
重写快照已建立 / 重写清理已确认rewrite_snapshot_created / rewrite_cleanup_confirmed
伏笔账本同步payoff_ledger_sync
审批关卡approve_gate
接管takeover
从检查点恢复resume_from_checkpoint
重试 / 继续retry / continue
等待重新规划 / 重新规划后继续replan_required / replan_continue
全流程完成workflow_completed