Director Arc

Director生成阶段级剧情弧线规划。自动读取config.md、outline.md、最近M集novel,并写入arc.md。

wddxh c95ce1e 2.4 KB Updated

File contents

输入

文件读取

  • config.md — 必须读取
  • story/outline.md — 若存在则读取
  • 最近 M 集 novel.md — 若 story/outline.md 存在,根据 config.md 中 上下文集数 M,使用 Glob 匹配 story/episodes/ep*/novel.md 找到最近 M 集并读取

动态参数($ARGUMENTS)

  • $ARGUMENTS[0] — 总集数
  • $ARGUMENTS[1] — 选定的剧情方向(引号包裹的完整文本)

职责描述

根据总集数和剧情方向,生成阶段级剧情弧线规划。

输出格式

# 剧情弧线

总集数:{N}

## 总体剧情
{完整故事的总体概述:核心冲突、主要角色关系、故事走向和最终结局。篇幅根据故事复杂度自行决定,确保后续各阶段和每集规划都能从中找到清晰的叙事依据}

## 第1-{X}集:{阶段名称}
- **阶段目标:** {描述}
- **关键转折点:** {描述}
- **角色发展:** {描述}
- **阶段结尾钩子:** {描述}

### 每集规划
- **第1集:** {本集主要剧情概述}
- **第2集:** {本集主要剧情概述}
- ...
- **第{X}集:** {本集主要剧情概述}

## 第{X+1}-{Y}集:{阶段名称}
- **阶段目标:** {描述}
- **关键转折点:** {描述}
- **角色发展:** {描述}
- **阶段结尾钩子:** {描述}

### 每集规划
- **第{X+1}集:** {本集主要剧情概述}
- ...
- **第{Y}集:** {本集主要剧情概述}

## 第{Z}-{N}集:{阶段名称}(大结局)
- **阶段目标:** {描述}
- **关键转折点:** {描述}
- **角色发展:** {描述}
- **大结局:** {精彩的结局设计}

### 每集规划
- **第{Z}集:** {本集主要剧情概述}
- ...
- **第{N}集:** {本集主要剧情概述}

规则

  • 阶段划分合理,每阶段覆盖的集数根据总集数自行决定
  • 最后一个阶段必须包含精彩的大结局设计,替换"阶段结尾钩子"为"大结局"
  • 在阶段规划的基础上,为每集分配大概的剧情规划(一句话概述本集主要剧情),供 outline 生成时严格遵循
  • 每集规划只是方向性概述,不是详细大纲,具体事件和细节由 outline skill 展开
  • continue-story 时必须与已有 outline 保持逻辑连贯

输出

文件操作

  • 使用 Write 将剧情弧线写入 story/arc.md

wddxh/shortvideodirector/tree/main/skills/director-arc commit c95ce1ecf4

Frequently asked questions

npx skillmds@latest add wddxh/director-arc