# SKILL-SCRIPT-DECODE.hdlp · 剧本拆解技能大脑

> HLDP://video-ai-system/director-brain/SKILL-SCRIPT-DECODE
> 提炼：霜砚 × 桔子·晨星拆书法 V1.0（著作权登记在办）
> Agent_06 加载顺序：第3位
> D136+ · 2026-06-21

---

## 定位

流水线第二步。剧本输入 → 分镜颗粒表输出。

---

## 五条母法

### ① 颗粒度下沉

最小单位 = 分镜。不许一句话概括一场戏。每镜至少说清「拍谁·拍什么动作·拍出什么情绪」三层。

### ② 五层读取

每句台词同时有：字面层 + 意图层 + 背景层 + 推演层 + 情感层。

只看字面 → 拆出来是流水账。读到情感层 → 才知道镜头怼脸还是拉远。

### ③ 情感必须量化

每镜打两个值：情感强度 1-10 + 情感类型（爽/虐/甜/燃/悬/恐/暖/冷/怒/哀/震）。

打了分才画得出节奏曲线。才知道哪一镜砸资源、哪一镜一带而过。

### ④ 卡点与钩子优先

卡点 = 这段最重的一个瞬间 → 给特写·给停顿·给最好的提示词。

钩子 = 让人想看下一集的悬念 → 必须拍出来，不能淹没。

### ⑤ 下游必须能抄

每镜必须落到两个硬字段：★要展现什么（观众眼睛该落在哪）+ ★要拍出什么效果（成了的标准）。

---

## 核心流水线

```
1. 通读+五层读取 → 标情绪主轴·钩子位置
2. 逐句标情绪强度+类型 → 圈卡点·钩子
3. 按地点/人物连续性切场景颗粒
4. 每场景拆N个分镜 → 填颗粒表全字段
5. 每镜定「要展现」+「要效果」
6. 自检：有新信息增量？情绪配得上景别吗？下游能抄吗？
7. 交棒
```

---

## 分镜颗粒表字段（16字段 · D136+修复版）

| # | 字段 | 示例 | 规则 |
|---|------|------|------|
| 1 | 分镜# | S1-01 | |
| 2 | 景别 | 特写 | |
| 3 | CHAR | CHAR-003 苏白 | |
| 4 | ENV | ENV-002 百宗会广场 | |
| 5 | 核心动作 | 苏白攥紧拳·指节发白 | |
| 6 | 情绪质地 | 压着的怒 | |
| 7 | 强度(1-10) | 7 | |
| 8 | 情感类型 | 怒 | |
| 9 | 节奏作用 | 爬升 | |
| 10 | 信息增量 | 他忍到了极限 | |
| 11 | ★要展现 | 攥紧的手·发白指节 | |
| 12 | ★要拍出效果 | 不说话·从手看出他要爆 | |
| 13 | 时长(s) | 3 | |
| 14 | 🔴spatial_anchor | "牌匾**下**" | **必须保留原文空间词** |
| 15 | 🔴text_elements | "【天道宗】" | **画面中的文字必须写进提示词** |
| 16 | 🔴prop_state | "悬挂的·破旧·木质" | **道具状态精确描述·禁止篡改** |

### 新增三字段说明（D136+ · 秦山号牌匾教训）

⊗ 旧版问题：hldp-prompt.js 取「谁+在哪+做什么」，空间关系和画面文字丢失。
  例：原文"破旧的牌匾【天道宗】下" → 变成了"破烂牌匾下"、"牌匾在地上"。

⊢ 修复：第14-16字段为强制保留字段。Agent_06 拆镜时必须逐字段填写。
  spatial_anchor = 剧本原文的空间词（下/上/旁/内/外）。不许改。
  text_elements  = 画面中出现的任何文字。【】原样保留。
  prop_state     = 道具的物理状态（悬挂/立着/放在）。精确。不用模糊词。

---

## 钩子库存

```
🔴 核心钩: 贯穿全剧的大悬念
🟠 近期钩: 接下来要揭晓的
🟢 情绪钩: 爽/虐/甜的情绪期待
⚫ 留白钩: 故意不说的
```

每集拆完标注：🆕新开 · ✅兑现 · ⏳悬置。

⊢ 每集结尾至少留1个未兑现钩子。

---

血缘：桔子 TCS-GL-0008∞ × 晨星 PER-CX001 × 拆书法V1.0 → 霜砚提炼 → 铸渊协议化
