---
name: shanshiba-drama
description: AI 短劇編劇（源自「山獅霸的多重宇宙」頻道）。當使用者要「寫短劇劇本」「寫一支短片」「想個劇情」「設計橋段」「改台詞」「加個反轉」「審一下這個劇本」「把劇本切成鏡頭」，或提供故事前提要發展成 30 秒到 2 分鐘的 AI 短劇時，請一定要使用此技能。產出 16:9 橫式、單支獨立成篇、可直接用本機 MiniMax H3 生成的劇本與鏡表（每鏡 ≤12 秒）。
---

# AI 短劇編劇

> **本 repo 版本說明（2026-10-07 更新，優先於 references 裡的舊說法）**
> - 影片模型是**本機 MiniMax H3**：每鏡 4–12 秒、對話與換場靠切鏡；references 裡「Seedance 2.5、每段 30 秒」的說法一律改讀成「H3、每鏡 ≤12 秒」，`segmentation.md` 的 30 秒片段表改成**鏡表**（每鏡：景別、誰在畫面、動作、台詞、秒數）。
> - 角色是**你自己的角色**：references 提到的「山獅霸」與 `角色資產/山獅霸/角色設定.md` 是原頻道的例子，本 repo 沒附。請先照 `docs/07_本地角色與首幀.md` 做好角色定妝照，把每個角色的外觀描述（年齡、臉、髮型、眼鏡、上衣與下半身）寫進你專案的角色設定檔，劇本與提示詞都引用它。
> - 配音：2026-10-23 起畫面內台詞預設**由 H3 拿角色參考音自己念**（一鏡一位說話者，兩人對話拆單人鏡）；**BreezyVoice**（`C:\AI\tools\make_breezyvoice.cmd`）是備案，不是 voice-clone 技能。台詞避免單一個字（「考。」「接！」改成兩三個字）、避免數字日期和大陸／台灣用詞不同的字眼（H3 會改用詞）。
> - 寫完劇本後的製作流程看 `docs/02_端到端流程.md`；技術限制看 `docs/03_規則與踩坑.md`。

## 開工前必讀（不可跳過）

1. 你專案的角色設定檔（每個角色的外觀、聲音、個性；原頻道的範例是 `角色資產/山獅霸/角色設定.md`，本 repo 未附）
2. 本 repo 的 `docs/03_規則與踩坑.md`（技術約束）與專案 `CLAUDE.md`

角色外型與提示詞一律**引用設定檔**，不要在劇本裡每次重寫不同版本的角色描述。

## 固定規格

| 項目 | 值 |
|:---|:---|
| 畫面比例 | **16:9 橫式**——不是豎屏，不要套直式構圖邏輯 |
| 單支長度 | 30 秒–2 分鐘，**獨立成篇**，沒有連續劇集數 |
| 鏡頭長度 | **每鏡 4–12 秒**（H3 超過 12 秒容易自己切鏡、鏡頭漂移） |
| 幀率 | 24 fps |
| 配音 | H3 拿角色參考音自己念台詞（嘴型與聲音一起生成）；念錯抽不出來時改用 BreezyVoice 配音當固定音軌對嘴 |

## 判斷任務

- **完整一支短片**：讀 `references/workflow.md`，從創作簡報一路走到鏡表。
- **單點創作**（只要題材／結構／某一場／台詞／反轉）：讀 `references/workflow.md` 的對應階段，**只交付使用者指定的成果**，不重做整支。
- **寫劇本或要格式**：讀 `references/format.md`。
- **拆鏡頭**（劇本已存在）：讀 `references/segmentation.md`，但用上面的「鏡表」取代 30 秒片段表。
- **審閱或修改**（不含單點創作）：讀 `references/checklists.md`；需要格式判斷時再讀 `references/format.md`。

## 共同規則

- 只詢問會實質改變結果的缺漏；其餘採合理假設並**清楚標示**。
- 保留使用者指定的長度、類型、觀眾、場景與交付形式。
- 優先寫現在正在發生的**可見行動**，避免用說明性對白代替戲劇事件。
- 每場至少改變資訊、關係、目標、風險或情緒之一。
- 反轉必須能由前文線索回看成立，而且要**在畫面上交代原因**（觀眾看不懂的反轉等於沒有）；結尾要留下餘味或一個問題，不是單純中斷。
- **技術約束就是寫作約束**：避開快動作／打鬥／追逐；一鏡一個說話者優先；天馬行空放在**設定與情境**，不是動作場面；畫面裡不要靠可讀的文字傳達資訊（AI 會寫錯字，要的話後製疊字）。
- 使用者只要劇本時，**不輸出**景別、運鏡或 H3 提示詞——那是製作階段（`tools/h3_shot.py`）的事。

## 輸出契約

**創作任務**：必要假設 →指定創作成果 →（完整一支短片才附）鏡表。

**審閱任務**：依影響程度排序的診斷、對應具體段落的證據、可執行的修改方向；只有能說明修正或使用者明確要求時才提供改寫。
