Communitygithub.com

nian-pangolin/wan3-drama-skills

將劇本轉換為電影化分鏡腳本,並按 ≤15 秒影片片段切分成「單元」(段落)。每個單元附帶場次站位描述,每個鏡頭採用專業景別代號(WS/MS/MCU/CU/ECU)+運鏡方式+前景+【畫面動作】+【聲音設計】+台詞,專用於短劇影片生成前的分鏡規劃與分段。輸出格式對齊 分鏡.txt。

wan3-drama-skills 是什麼?

這項技能旨在將劇本自動轉換為電影化分鏡腳本,並將分鏡切割成多個「單元」,每個單元對應一個不超過15秒的影片片段,非常適合短劇或快速影片製作流程。其核心價值在於提供結構化、專業且高度可執行的分鏡輸出,包含詳細的鏡頭規劃(景別、運鏡、前景)、畫面動作描述、聲音設計以及台詞,確保每個鏡頭都有明確的指示。技能支援多種 AI 代理平台(如 Claude、Cursor),透過使用者提供的劇本文字觸發,並遵循嚴格的輸出格式,可直接匯出為純文字檔案(如 分鏡.txt),讓創作者能立即用於後續的影片生成或拍攝。此分鏡腳本不僅保證了敘事的連貫性,還透過嚴謹的鏡頭切分規則(如一句台詞至少2-3個鏡頭、禁止連續同角色同角度)提升了視覺節奏與情緒張力。

相容平台~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/nian-pangolin/wan3-drama-skills/tree/HEAD/cinematic-storyboard

在你喜歡的 AI 中提問

開啟一個已預先載入此 Agent Skill 的新對話。

說明文件

電影化分鏡與單元切分技能

將一集(或多集)劇本轉換為「電影化分鏡腳本」,並將分鏡切分成一個個「單元」(段落),每個單元對應一個 ≤15 秒的影片片段。

觸發條件

當使用者提供劇本文字(含場次頭、人物、△動作描述、台詞、VO/OS 等),並希望:

  • 生成「電影化分鏡」「運鏡腳本」「鏡頭腳本」,或
  • 將分鏡「切分成段 / 單元 / 15 秒片段」,或
  • 明確要求輸出格式「像 分鏡.txt 那樣」

時,使用本技能。

輸入格式

輸入為一集或多集劇本,典型結構如下:

第X集
X-X 場景名 時間(日/夜) 內/外
人物:角色1 角色2 ...
字幕:(可選,如 民國·申城·外灘)
△動作描述(分鏡提示,通常以 △ 或【特寫】等標記開頭)
角色名(情緒/動作標註):台詞內容
角色名(VO):內心獨白台詞
角色名(OS):畫外/回憶音台詞
(閃回畫面)/(接鏡頭)/(轉場)等標記

輸出格式(三層結構)

輸出為純文字,採用「集 → 單元 → 鏡頭」三層結構:

第一層:集標題

第X集 分鏡腳本

第二層:單元(分鏡切分成段)

每個單元對應一個 ≤15 秒影片片段,格式:

單元 N:X-X 場景名 時間 內外場次站位描述: <該片段內人物的空間站位、距離關係、走位描述>
  • 單元 N:從 1 開始,每集內連續編號
  • 緊跟場次頭(原樣保留 X-X 場景名 時間 內外),可附 (閃回)、(轉場)、(結尾留鉤子) 等狀態標註
  • 場次站位描述: 後描述本單元內角色的物理站位、彼此距離、面向、掩體位置等,為鏡頭調度提供空間基準

第三層:鏡頭行

每個單元內的鏡頭從 1 開始編號,一行一個鏡頭,格式:

N. 景別代號 (運鏡方式) 前景:<前景描述或"無">。【畫面動作描述】【聲音設計描述】<台詞部分>
  • <台詞部分>:有台詞寫 角色名:台詞內容(VO/OS 寫 角色名(VO):...);無台詞寫 :(無台詞)

鏡頭行完整範例:

4. CU (固定鏡頭) 前景:無。【特寫秦書瑤臉部,從脖子到頭頂。她眼波流轉,神態傲慢中帶著愜意】【聲音低緩,帶著一絲感嘆,語速慢】秦書瑤:今夜的外灘,太靜了。
1. WS (低機位推軌鏡頭) 前景:模糊的沾滿雨滴的古董車窗。【秦書瑤身穿緊身旗袍站在大門光暈中,攝影機貼近濕潤石板路緩慢向前推】【環境音:幽微的爵士樂混雜著遠處的車輪聲】:(無台詞)

鏡頭行欄位詳解

1. 景別代號(必填,放在最前)

代號含義用途
WS遠景/全景 Wide Shot建立場景、環境關係、群體調度、氣勢場面
MS中景 Medium Shot人物半身、動作、雙人關係、走位
MCU中近景 Medium Close-Up胸部以上、情緒推進、對話主力景別
CU特寫 Close-Up「臉部,從脖子到頭頂」、情緒爆發、關鍵道具
ECU極特寫 Extreme Close-Up眼睛、手指、血印、極致細節強調
  • 臉部特寫統一描述為「特寫XXX臉部,從脖子到頭頂」,保證生成一致性。

2. 運鏡方式(必填,緊跟景別,用英文括號包裹在中文裡)

寫在 ( ) 內,描述機位與運動。常用詞庫(可組合中英文):

  • 固定類:固定鏡頭、固定廣角、正俯拍固定
  • 推拉類:推軌鏡頭、緩慢推鏡、急推鏡頭、極近推鏡、軌道後拉
  • 搖移類:平移鏡頭、平移跟拍、急速橫搖 Whip Pan、向下搖攝、視線引導下搖 Tilt Down、緩慢上搖
  • 角度類:低角度仰拍、高機位俯拍、越肩反打、過肩鏡頭、傾斜鏡頭 Dutch Angle
  • 手持/跟隨:手持微晃、手持晃動、史坦尼康跟拍、貼地手持跟拍、環繞變焦
  • 特殊/特效:慢動作 Slow-mo、匹配剪輯 Match Cut、大搖臂下降 Crane Down、焦點虛實轉換、快速焦點轉換、主觀視線 POV
  • 轉場類:疊化 Dissolve、前景遮擋轉場 Wipe、硬切 Hard Cut、推進拉出轉場

3. 前景(必填)

前景: 後寫具體前景遮擋物或 無。前景用於營造縱深與偷窺感,例如:

  • 前景:模糊的沾滿雨滴的古董車窗。
  • 前景:秦書瑤模糊的肩膀。(越肩/過肩必寫模糊肩膀)
  • 前景:刺客的槍管。 / 前景:焦外的、燃燒的紅色龍鳳喜燭。
  • 無前景時寫 前景:無。

4.【畫面動作描述】(第一個方括號,必填)

描述該鏡頭內的具體畫面:角色動作、走位、表情、鏡頭運動落點、環境變化。要具體可執行,帶空間與朝向資訊。

5.【聲音設計描述】(第二個方括號,必填)

每個鏡頭都要有獨立的聲音/表演層標註,從以下維度擇一或組合:

  • 環境音:【環境音:清脆的高跟鞋腳步聲】、【撕裂夜空的馬嘶聲】、【密集的槍火聲】
  • 氣口/呼吸:【氣口:倒抽一口涼氣0.8s】、【氣口:沉穩的呼吸留白1.0s】(可帶秒數)
  • 無聲留白:【無聲留白2.0s】
  • 微表情/表演提示:【微表情:咬肌緊繃】、【動作輕緩無聲】
  • 台詞語氣(有台詞時):【聲音低緩,帶著一絲感嘆,語速慢】、【爆喝聲,音量極大】、【內心VO,聲音極度絕望沙啞】

6. 台詞部分(必填,行尾)

  • 有台詞:角色名:台詞內容
  • 內心獨白:角色名(VO):台詞內容
  • 畫外/回憶音:角色名(OS):台詞內容
  • 無台詞::(無台詞)(前面加英文冒號,與範例一致)

單元切分規則(分鏡切分成段·核心)

  1. 時長優先:每個單元對應一個 ≤15 秒的影片片段。按鏡頭數量與節奏估算,通常每單元 3-6 個鏡頭。
  2. 切分依據:在以下位置切出新單元 ——
    • 空間/站位發生明顯變化(人物走位、新角色入畫、包圍圈形成)
    • 場景/時空切換(進入閃回、轉場、切回現實)
    • 戲劇節拍轉換(如從溫情→衝突、從對峙→爆發)
  3. 場次站位描述:每個單元開頭必須交代本片段內角色的物理站位、彼此距離、面向與掩體,作為該段所有鏡頭的空間基準。
  4. 單元連貫:同一單元內的鏡頭共享同一空間與時間,鏡頭間是連續動作的分解。
  5. 結尾留鉤子:每集最後一個單元在場次描述後標註 (本集結尾留鉤子) 或 (結尾留鉤子),末鏡畫面「切黑,留出懸念鉤子」。

鏡頭拆分規則(分鏡·核心)

  1. 切鏡密度第一:每個語義停頓(逗號、分號、語氣詞)、每次情緒轉折、每個被提及的人/物,都應切鏡。寧可多切不要少切。
  2. 一句台詞至少 2-3 個鏡頭:說話人 → 聽話人反應;有逗號的台詞按逗號切,中間插入聽話人/被提及物鏡頭。
  3. 禁止連續同角色同角度:相鄰兩鏡若人物相同且角度相同,應合併或換角度/換景別/插入反應鏡頭。單人長台詞必須在分句間插入旁觀者反應。
  4. VO/OS 獨立成鏡:內心獨白、畫外音、回憶音單獨成鏡,常配特寫或主觀視線鏡頭。
  5. 重要△動作獨立成鏡:無台詞的關鍵動作(拔槍、墜馬、推門、按血印)單獨成鏡,:(無台詞)。
  6. 越肩/過肩必帶模糊前景:雙人對話/對峙優先越肩反打,前景:XXX模糊的肩膀。
  7. 前景縱深:關鍵鏡頭善用前景(雨滴、煙霧、槍管、門框、燭火)營造縱深與情緒。
  8. 台詞不重複:一句台詞拆成多鏡時,按語義把片段依次分配到各鏡,相鄰鏡頭台詞絕不重複。

景別 / 運鏡 / 聲音的選擇建議

  • 建立鏡頭用 WS + 推軌/俯拍 + 環境音;情緒爆發用 CU/ECU + 急推 + 氣口;動作場面用 MS + 手持/史坦尼康 + 密集音效;轉場用 Match Cut / Dissolve / Wipe / Whip Pan。
  • 聲音設計要與畫面情緒匹配:安靜場面用「無聲留白 / 氣口」,衝突用「爆喝 / 密集槍火」,瀕死/絕望用「游絲氣聲 / 空靈回憶」。

轉場與特殊標記

  • 劇本中的 (閃回畫面)、(接鏡頭)、(轉場) 在單元場次標註中體現為 (閃回)、(轉場) 等。
  • 跨場景/時空切換用一個專門的轉場鏡頭承接(Match Cut / Dissolve / Wipe / 硬切),並在【畫面】中說明轉場邏輯(如「相似動作軸線反轉」「形狀與動勢匹配」)。

輸出要求

  1. 開頭輸出集標題 第X集 分鏡腳本。
  2. 按「單元 → 鏡頭」順序輸出;單元內鏡頭從 1 連續編號,跨單元不連續(每單元重新從 1 開始)。
  3. 每個鏡頭獨佔一行,欄位順序嚴格為:序號. 景別 (運鏡) 前景:X。【畫面】【聲音】台詞。
  4. 每個鏡頭都必須包含:景別代號、運鏡、前景、【畫面】、【聲音】、台詞部分(無台詞寫 :(無台詞)),缺一不可。
  5. 多集連續處理時,逐集輸出,集與集之間另起 第X集 分鏡腳本 標題。
  6. 最終輸出為純文字,可直接儲存為 .txt 檔案,檔名建議 分鏡.txt 或 {集數}_分鏡.txt。
  7. 覆蓋率:確保劇本每一句台詞、每一條關鍵△動作都有對應鏡頭,不遺漏鉤子與轉場。

Individual skills in this repo

This repo contains 1 individual skill — each has its own dedicated page.

相關技能