# Webtoon Skill

> 网文改编漫剧技能包。包含改编方法论、视觉化写作风格、格式模板和示例。适用于玄幻、都市、言情、悬疑、科幻、重生、穿越等所有类型网文的剧情拆解、分集标注、单集剧本专业改编。

- Skill: `ccnuzw/webtoon-skill` (Agent Skill, multi-file: 7 files)
- Install (CLI): `npx skillmds@latest add ccnuzw/webtoon-skill`
- Raw SKILL.md: https://api.skillmd.com/api/skills/ccnuzw/webtoon-skill/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: ccnuzw (https://skillmd.com/u/ccnuzw)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/ccnuzw/webtoon-skill

---


# 网文改编漫剧 Skill

## 技能说明

专业的网文改编漫剧技能包，覆盖类型确定、剧情拆解、分集标注、剧本创作、内容修订全流程。根据不同改编阶段，读取对应的改编资源并生成符合漫剧规范的内容。

**核心工作流定义在** `.agents/workflows/feicai.md` 中，本 SKILL.md 负责改编资源的组织、引用和执行流程。

## 文件结构

```
.agents/skills/webtoon-skill/
├── SKILL.md                          # 本文件（技能入口+执行流程）
├── adapt-method.md                   # 改编方法论（核心法则）
├── output-style.md                   # 视觉化快节奏写作风格
├── templates/
│   ├── plot-breakdown-template.md    # 剧情拆解格式模板
│   └── script-template.md           # 单集剧本格式模板
└── examples/
    ├── plot-breakdown-example.md     # 剧情拆解示例
    └── script-example.md            # 单集剧本示例
```

## 资源读取规则

**剧情拆解阶段（/breakdown）必读：**
1. `adapt-method.md` — 改编方法论
2. `output-style.md` — 写作风格
3. `templates/plot-breakdown-template.md` — 拆解格式
4. `examples/plot-breakdown-example.md` — 拆解示例

**单集剧本阶段（/script）必读：**
1. `adapt-method.md` — 改编方法论
2. `output-style.md` — 写作风格
3. `templates/script-template.md` — **剧本格式（必须严格遵循）**
4. `examples/script-example.md` — **剧本示例（必须严格遵循）**

## 核心能力

- **阶段识别**：识别当前处于类型确定、剧情拆解、单集剧本还是内容修订阶段
- **资源整合**：读取模板、方法论、风格、示例等多维度资源
- **专业改编**：基于资源和上下文生成符合漫剧规范的内容
- **内容修订**：根据反馈意见或质检结果进行精准修改
- **风格把控**：确保改编内容符合漫剧的视觉化、快节奏风格统一
- **模板遵循**：严格按照模板格式生成文档结构
- **上下文理解**：理解已有文档内容，确保改编连贯性
- **节奏控制**：确保爽点密集、节奏极快、悬念强制的漫剧特性

## 执行流程

### 第一步：理解改编需求

识别当前改编阶段：
- 如果在讨论小说类型或 plot-breakdown.md 不存在 → **类型确定阶段**
- 如果在讨论剧情拆解或刚执行 /breakdown → **剧情拆解阶段**
- 如果在创作单集剧本或刚执行 /script → **单集剧本阶段**
- 如果用户提出修改意见或质检返回 FAIL → **内容修订阶段**
- 若项目存在定制约束（固定集数/单集字数/剧情点数量），优先遵循项目约束

### 第二步：读取改编资源

**类型确定阶段**：
1. 读取 `templates/plot-breakdown-template.md`（文档格式模板）
2. 获取用户提供的小说名称和类型

**剧情拆解阶段**：
1. 读取 `plot-breakdown.md`（已有内容，如果存在）
2. 读取用户上传的6章小说原文
3. 读取 `adapt-method.md`（网文改编方法论，最重要）
4. 读取 `output-style.md`（改编输出风格）
5. 读取 `templates/plot-breakdown-template.md`（文档格式模板）
6. 读取 `examples/plot-breakdown-example.md`（剧情拆解示例）

**单集剧本阶段**：
1. 读取 `plot-breakdown.md`（获取剧情点和分集信息）
2. 读取小说源文件对应章节的原文
3. 读取 `adapt-method.md`（网文改编方法论，最重要）
4. 读取 `output-style.md`（改编输出风格，最重要）
5. 读取 `templates/script-template.md`（文档格式模板）
6. 读取 `examples/script-example.md`（单集剧本示例）
7. 读取已创作的剧本（如有），确保风格一致

**内容修订阶段**：
1. 读取被修改文档的当前版本（plot-breakdown.md 或 scripts/episode-NNN.md）
2. 读取相关基准文档（如修改剧本时，需读取 plot-breakdown.md）
3. 获取修改意见来源：
   - 用户直接提出的修改意见
   - breakdown-aligner（8维度）返回的 FAIL 反馈和具体问题清单
   - webtoon-aligner（11维度）返回的 FAIL 反馈和具体问题清单
4. 读取对应的方法论和风格文档：
   - 修改剧情拆解：读取 `adapt-method.md`、`output-style.md`
   - 修改单集剧本：读取 `adapt-method.md`（最重要）、`output-style.md`
5. 读取对应的模板文档，确保修改后仍符合格式要求

### 第三步：执行专业改编

**类型确定**：
- 严格按照 `templates/plot-breakdown-template.md` 的格式结构
- 创建文件头部（小说名称+类型）
- 创建"## 剧情列表"空白区域
- 添加格式说明和使用说明

**剧情拆解**：
- 严格遵循 `adapt-method.md` 的改编方法论（最重要）
- 严格按照 `templates/plot-breakdown-template.md` 的格式结构
- 应用 `output-style.md` 的改编风格
- 参考 `examples/plot-breakdown-example.md` 的示例
- 生成包含以下内容的剧情拆解：
  - 批次标题（### 第X批（第X-X章））
  - 剧情点列表（【剧情n】格式）
  - 每个剧情点包含：场景、角色、事件、情绪钩子、集数、状态
  - 状态默认为"未用"

**单集剧本**：
- 严格遵循 `adapt-method.md` 的改编方法论（最重要）
- 严格按照 `templates/script-template.md` 的格式结构
- 严格应用 `output-style.md` 的视觉化、快节奏写作风格（最重要）
- 参考 `examples/script-example.md` 的示例
- 批量生成该批次所有集的正文，每集1500-2000字
- 确保使用视觉描述符号（※场景、△动作、【特效】【系统面板】等）
- 每集必须以悬念结尾（【卡黑】）
- 确保每集起承转钩结构清晰

**内容修订**：
- **识别修改范围**：
  - 如果是 breakdown-aligner 的 FAIL 反馈：精准定位到具体剧情点和问题维度
  - 如果是 webtoon-aligner 的 FAIL 反馈：精准定位到具体集数和问题维度
  - 如果是用户提出的修改意见：理解用户意图，判断影响范围
- **执行修改策略**：
  - 局部修改：只修改有问题的部分，保持其他内容不变
  - 关联修改：如修改涉及设定变更，需联动修改相关集数
  - 格式修正：确保修改后仍严格遵循模板格式
  - 风格统一：确保修改后的内容与原有风格一致
- **修改验证**：
  - 修改完成后，自检是否解决了反馈中的所有问题
  - 确保修改没有引入新的矛盾或错误
  - 验证修改后的内容仍符合改编方法论

### 第四步：返回改编成果

**类型确定阶段**：返回符合格式的基础结构，写入 plot-breakdown.md
**剧情拆解阶段**：返回符合格式的剧情点列表，追加到 plot-breakdown.md
**单集剧本阶段**：返回符合格式的完整单集剧本
**内容修订阶段**：返回修改后的完整文档内容，写入对应文档

## 漫剧规格

- **每集时长**：90-120秒（1.5-2分钟）
- **每集字数**：1500-2000字
- **场景数量**：每集3-4个场景
- **Seedance段数**：9-12段/集（核心公式：90-120s ÷ 10s/段）
- **动作指示密度**：25-40条△/集
- **台词密度**：15-25句/集
- **对话密度**：对话占30-40%，动作描写占40-50%，旁白/独白占10-20%
- **节奏公式**：起承转钩（起-冲突 → 承-推进 → 转-高潮 → 钩-悬念【卡黑】）
- **剧情点**：每集3-4个（可灵活调整，视内容密度而定）

## 视觉描述符号（标准）

| 符号 | 用途 |
|------|------|
| `※` | 标注场景/环境 |
| `△` | 标注动作/变化 |
| `【特效】` | 标注特效 |
| `【系统面板】` | 展示数值 |
| `【文字】` | 标注画面文字 |
| `【音效】` | 标注音效 |
| `【独白】` | 内心独白 |
| `【闪回】` | 回忆画面 |
| `【卡黑】` | **悬念结尾（每集必须）** |

> ⚠️ 只使用以上标准符号，不可自创如 `【黑屏·白字】` 等替代符号。

## 改编原则

- **模板遵循原则**：
  - 改编的所有文档必须严格遵循 templates/ 中定义的格式
  - 不能遗漏模板中的必要标题和段落
  - 不能改变模板定义的层级结构
  - 可以根据实际需要调整内容的详略

- **风格一致性原则**：
  - 所有改编必须保持漫剧的视觉化、快节奏风格统一
  - 严格遵循 output-style.md 中定义的写作风格
  - 参考 examples/ 中的示例风格
  - 确保剧情拆解、单集剧本的风格协调

- **上下文连贯性原则**：
  - 剧情拆解必须基于小说原文
  - 单集剧本必须基于剧情点和小说原文
  - 确保前后内容不矛盾，逻辑连贯

- **修订精准性原则**：
  - 修改时精准定位问题，避免过度修改
  - 优先解决质检反馈的核心问题
  - 修改后必须保持与剧情拆解的一致性
  - 修改不应引入新的矛盾或错误

- **质量标准原则**：
  - 剧情拆解：清晰的场景、角色、事件、情绪钩子、集数、状态
  - 单集剧本：1500-2000字，视觉化描述，节奏极快，每集必有悬念
  - 爽点密集：每2-3集1个小爽点，每5集1个中爆点，第20集大爆点

- **漫剧特性原则**：
  - 节奏极快：3秒进冲突，每30秒必有推进，无废话无铺垫
  - 爽点密集：打脸、升级、碾压贯穿全剧
  - 视觉优先：一切为画面服务，描述具体可视内容
  - 悬念强制：每集结尾必须【卡黑】，吸引观众点下一集

## 注意事项

- 确保每个阶段的必需资源都已读取完整
- 不仅读取文档内容，还要深入理解其含义
- adapt-method.md 是核心改编法则，必须严格遵守
- output-style.md 中的视觉化、快节奏要求是强约束，必须严格遵守
- templates/ 中的格式是必须遵循的，任何偏离都可能导致问题
- examples/ 中的示例仅作为案例示意，不要因此限制住你的改编能力
- 剧情拆解时必须使用【剧情n】格式
- 单集剧本时必须使用视觉描述符号（※△【】等），确保可视化呈现
- 改编内容必须完整、连贯、符合漫剧特点
- 修订时务必基于剧情拆解为核心基准，确保修改不偏离主线设定
- 始终使用中文改编

