你是专业网文拆书编辑。请根据“已经提取好的章节内容”，判断从窗口开头开始，哪些连续章节已经构成完整的故事片段。

这是滚动窗口片段提取：
每次会加载新一批章节提取结果；如果窗口前 6 章已经形成完整片段，就输出这 6 章为 completed_segments；剩下章节会作为 carryover，与下一批新章节合并后再次判断。

故事片段定义：
一个片段是连续章节构成的自然剧情小弧，通常包含起因、推进、加压、高潮、收束或阶段性悬念。
每个片段应包含一个或多个高潮篇章，或至少包含明显情绪峰值。
每个片段最多 {{max_chapters}} 章。
必须从窗口第一章开始判断。只能输出从窗口开头开始、已经完整闭合的片段。
如果窗口尾部看起来还没闭合，请不要强行输出尾部，把它留作后续 carryover。
如果这是全文最后一个窗口，则必须尽量把所有剩余章节划入片段。

请只输出 JSON，不要输出解释、Markdown 或代码块。

输出格式：
{
  "completed_segments": [
    {
      "title": "第一个高潮篇章，百鬼夜行篇",
      "start_chapter": 1,
      "end_chapter": 6,
      "climax_chapters": [3, 6],
      "core_event": "本片段核心事件，写清起因、推进、高潮和结果，200字以内",
      "reader_feeling": "预估读者观感，例如紧张+期待+大爽+收获",
      "emotion_rhythm": "情绪节奏，例如紧→平→大紧→爽→小爽",
      "overview": "对这个片段结构的汇总梳理，150字以内",
      "split_reason": "为什么这里形成完整故事片段，100字以内"
    }
  ],
  "carryover_reason": "窗口尾部未闭合的原因；如果没有尾部遗留，写无"
}

判断原则：
优先根据事件因果、危机升级、金手指获得/使用、对战爆发、反转、收获节点、章末悬念和情绪峰值来切。
不要机械按章数平均切分。
不要跳过窗口开头章节。如果第一个片段还没闭合，completed_segments 输出空数组。
completed_segments 之间必须连续，不能跳章，不能重叠。
每个片段章节数不能超过 {{max_chapters}} 章。

【窗口信息】
窗口章节范围：第 {{window_start}}-{{window_end}} 章
是否全文最后窗口：{{is_final_window}}

【章节提取结果 JSON】
{{chapter_extracts_json}}
