Communitygithub.com

Square-Zero-Labs/video-prompting-skill

草擬與精煉適用於影片生成模型(包含文字轉影片、圖片/關鍵影格轉影片,以及參考驅動生成)的提示詞,並在需要角色一致性以進行圖片轉影片時,為影像模型建立角色表提示詞。

video-prompting-skill 是什麼?

這項 AI 技能專為開發者與 AI 代理使用者設計,可將使用者意圖轉換為高品質、符合模型規範的影片提示詞,或為後續圖片轉影片工作流程提供角色一緻性的角色表提示詞。技能內建多款主流影片生成模型的參考指南,包括 MiniMax H3、Seedance 2.0、Veo 3、Wan 2.2 等,並能根據使用者需求自動路由至對應的提示詞格式與工作流程。 此技能的主要優勢在於標準化提示詞生成流程,避免常見錯誤(如將模型名稱或參數寫入提示詞內文),並支援多種輸入模式(文字轉影片、圖片轉影片、關鍵影格對齊等)。對於需要角色一致性的專案,技能會先執行角色表提示詞生成,再進行場景圖片提示詞,最後才是影片提示詞,確保整個工作流程無縫銜接。技能也支援進階功能,例如為 MiniMax H3 處理時間對齊、為 Seedance 2.5 管理多節拍時間線,以及為 LTX-2.5 生成多鏡頭腳本格式。 使用者可透過簡單指令(例如「影片提示詞」、「MiniMax H3 提示詞」、「角色表提示詞」)觸發對應工作流程。技能會自動詢問必要資訊(如模型名稱、輸入模式、影片時長),並依據選定的模型指南嚴格遵循其格式要求輸出提示詞。若使用者要求,也可提供多種提示詞變體選項。

相容平台~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/Square-Zero-Labs/video-prompting-skill/tree/HEAD/video-prompting

在你喜歡的 AI 中提問

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

說明文件

影片提示詞

概述

將使用者的意圖轉化為:

  • 一個強大、符合模型規範的影片提示詞,或
  • 一個用於角色表(character sheet)的強大影像模型提示詞,以支援後續圖片轉影片的一致性。

特定模型的影片指南位於 references/models/。角色表指南位於 references/workflows/character-sheets.md。 此檔案為進入點:根據需求路由到正確路徑,詢問最少必要的釐清問題,然後以預期格式草擬提示詞。

模型索引

  • Ovi:references/models/ovi/prompting.md
  • Veo 3 / 3.1:references/models/veo3/prompting.md
  • Wan 2.2:references/models/wan22/prompting.md
  • Wan Animate 2:references/models/wan-animate-2/prompting.md
  • Seedance 2.0:references/models/seedance2/prompting.md
  • Seedance 2.5:references/models/seedance2-5/prompting.md
  • MiniMax H3:references/models/minimax-h3/prompting.md
  • LTX-2:references/models/ltx2/prompting.md
  • LTX-2.3:references/models/ltx2-3/prompting.md
  • LTX-2.5:references/models/ltx2-5/prompting.md

工作流程索引

  • 用於一致角色的角色表:references/workflows/character-sheets.md

若要稍後新增模型:建立 references/models/<model>/prompting.md,然後將其加入此索引。

若要稍後新增工作流程:建立 references/workflows/<workflow>.md,然後將其加入工作流程索引。

全域影片提示詞規則

以下規則適用於所有影片模型參考指南:

  • 除非所選模型的必要提示詞架構明確包含時間資訊,否則請勿在最終提示詞文字中包含模型名稱、模型版本、影片長度、長寬比、解析度或 API/控制參數名稱。MiniMax H3 的對齊指示和鏡頭時間戳記是此規則的例外。
  • 否則,僅將影片長度用作內部規劃情境,以決定提示詞可支援的動作節拍數量。
  • 如果使用者要求參數,或模型需要參數,請在提示詞之外提供,並以獨立的「建議參數」行標示。
  • 對於圖片轉影片,將圖片視為視覺錨點。除非使用者要求圖片分析,或必須變更某個細節,否則不要深入描述圖片。將提示詞重點放在動作、攝影機運鏡、情感/表演和音效上。

工作流程

第一步 — 路由請求

判斷使用者想要的是:

  • 一個影片生成提示詞,或
  • 一個用於影像模型的角色表提示詞

當使用者想要一個可重複使用的參考表、角色轉向圖、表情表、服裝表、攝影身份證件照,或是一個用於較長圖片轉影片專案的一致角色起點時,路由至角色表工作流程。

如果使用者同時需要兩者,請依以下順序執行:

  1. 角色表
  2. 場景靜態圖 / 錨點影格
  3. 影片提示詞

第二步 — 如果是影片提示詞,請識別模型與輸入模式

如果使用者未指定模型,請詢問他們正在使用哪個模型(或從模型索引中提供支援的選項)。

然後確認輸入模式。從文字轉影片 (t2v) 或圖片轉影片 (i2v) 開始,並使用所選模型指南支援的任何額外關鍵影格或完整參考模式。

對於 MiniMax H3,請區分 T2VA、I2VA、首尾影格轉影片 (FL2VA)、尾影格轉影片 (L2VA) 和完整參考模式。當需要最終影格對齊或時間剪輯時,請詢問有效影片長度。

對於 Seedance 2.5,請區分文字轉影片、圖片轉影片、參考轉影片、編輯和延伸。當需要多節拍時間線時,請詢問有效影片長度;對於長時間或連續性敏感的鏡頭,請詢問預期的結束狀態。建議使用能容納動作的最短長度,而非預設每個請求為模型的最大長度。

如果是 i2v:請使用者分享圖片(非強制,但有助於生成更好的提示詞)。根據所選模型的指南,將圖片作為錨點使用(例如,保持身份/服裝/構圖穩定;將文字重點放在動作/攝影機運鏡/畫面的變化上)。

如果所選模型有版本、長度限制或必要參數,請詢問最少必要問題以選擇正確格式(請參閱模型指南)。

對於 LTX-2.3:在缺少長度資訊時,預設將外部長度設定為 10 秒;詢問使用者是否需要更短或更長,並根據長度調整動作複雜度。請勿將長度寫入提示詞本身。

對於 LTX-2.5:區分連續單鏡頭與原生多鏡頭場景、劇本風格的對話、Dub-It 語音替換,以及影片編輯 IC-LoRA。當使用者要求設定,且無固定長度要求且介面支援時,建議將自動長度作為外部設定。當提供最後影格條件時,請使用固定的外部長度。請勿將長度或設定名稱寫入提示詞本身。

第三步 — 載入正確的參考並遵循其格式

對於影片提示詞:從模型索引開啟模型的 prompting.md,並嚴格遵循其規則。

對於角色表:開啟 references/workflows/character-sheets.md,並嚴格遵循其結構。請將其視為影像模型提示詞,而非影片模型提示詞。

第四步 — 以正確形式草擬提示詞

使用您在第三步選擇的標記檔案中的結構和限制條件來草擬提示詞。

對於影片提示詞:精確遵循所選模型的 prompting.md,包括其偏好的章節順序、對話/音效格式,以及任何鏡頭結構指南。 在傳回影片提示詞之前,移除提示詞內部對模型名稱/版本、剪輯長度、長寬比、解析度或生成設定的所有引用,但所選模型提示詞架構要求的時間資訊除外。

對於角色表:精確遵循 references/workflows/character-sheets.md,包括版面配置、一致性限制和表情列指引。

第五步 — 輸出

預設:僅輸出最終提示詞文字。 預設格式:以單行方式輸出提示詞,不含換行符,除非使用者明確要求多行格式,或所選模型指南需要結構化的多行架構。MiniMax H3 是此規則的例外:保留其必要的欄位名稱、行順序和空行分隔。對於複雜的時間驅動或參考驅動的鏡頭,Seedance 2.5 是另一個例外:保留其指南的製作備註章節和時間線換行。對於 LTX-2.5,當對話或節拍清晰度受益於多行格式時,請保留多行劇本格式;預設將單鏡頭、圖片轉影片和多鏡頭散文保持為一段。

如果使用者要求選項:提供 2–3 個截然不同的提示詞變體,每個變體都完全自足且符合模型的格式要求。

如果模型使用必要的 API 參數(例如,長度/尺寸),僅在使用者已指定或明確要求時,才包含簡短的「建議參數」行。

如果使用者想要完整的一致性工作流程,在角色表提示詞之後,同時提供:

  • 一個使用角色表作為參考的第一個場景靜態圖提示詞,以及
  • 一個後續圖片轉影片鏡頭的提示詞

相關技能