Communitygithub.com

zrqworkmail-cloud/video-production-skill

規劃、創作、修改或交付影片專案,無論是從簡報、劇本、素材、圖片或現有剪輯開始。適用於敘事電影、社群影片、解說片、產品影片、紀錄片、動態圖形及AI生成影片;能路由至專案現有工具並審查實際渲染結果。不適用於不要求製作或修改影片的一般性影片工具問題。

video-production-skill 是什麼?

這個技能扮演影片製作導演的專業角色,能引導影片專案從現有狀態到達使用者要求的成果。它不僅僅是一個渲染器或固定模板,而是能夠與使用者選擇的創作方向及工具協作,並僅選擇專案真正需要的製作階段。技能會從讀取專案現有的`AGENTS.md`、簡報、剪輯或鏡頭資料開始,以建立對已完成工作、待辦事項及資產現狀的理解,並確保不會重複已完成的工作或將已拒絕的草稿視為已批准的素材。 在規劃階段,技能會優先使用或保留現有劇本,並在需要時定義故事的核心承諾、觀眾、調性及結局。它會將劇本或簡報分解為場景與鏡頭,建立詳細的拍攝計畫,並確保每個生成的鏡頭都維持單一主角動作,以提升控制力。對於事實性專案,它會區分有來源的事實、解釋與發明,絕不捏造證據或數據。 在選擇製作方法時,技能會遵循最輕量的原則,優先使用專案已安裝的工具與技巧,並將工具與模型視為可替換的轉接器。它會在使用外部生成服務、付費API或長時間本地作業前,先確認使用者的授權、成本與資源限制。對於新的視覺風格或高成本批次,它會先進行小規模代表性測試,並在比較替代方案時一次只改變一個關鍵變數。 技能會以可審查的單元進行製作:在品質不確定時一次製作一個場景或鏡頭,並及早將其放回前後脈絡中檢驗剪輯效果。它會對AI生成的鏡頭進行實際序列檢查,涵蓋身份一致性、肢體動作清晰度、文字偽影與連續性。在交付前,它會使用可用的播放與音訊工具審查完整剪輯與混音,確認最終匯出檔案已正確解碼且可在目標播放器中播放,並提供可點擊的本地媒體連結或支援的內嵌預覽。最後,它會報告實際渲染與審查的內容、位置、通過的檢查項目以及任何限制。

相容平台~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/zrqworkmail-cloud/video-production-skill/tree/HEAD/skills/video-production

在你喜歡的 AI 中提問

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

說明文件

影片製作

引導影片專案從其當前狀態到達使用者要求的最終結果。這是一個製作導向的技能,而非渲染器或固定模板。與使用者選擇的創作方向及工具協作;僅選擇此請求所需的階段。

從實際專案開始

  1. 讀取適用的 AGENTS.md、專案簡報、當前剪輯或鏡頭資料,以及狀態記錄。識別現有資產、已批准的決策、未完成的工作,以及正在進行中的剪輯或生成專案。保留使用者先前的決策,不要將已拒絕的草稿視為已批准的來源素材。
  2. 確認請求的成果與當前階段:新影片、劇本或鏡頭修改、資產建立、生成、剪輯、審查或匯出。當使用者說「繼續」或類似詞語時,從該階段繼續進行;不要重新開始已完成的工作。
  3. 僅解決會改變工作的選擇:目標觀眾與目的、平台與長寬比、目標時長、語言、創作限制、交付格式、工具或成本限制,以及使用者是否想要協作檢查點或自主執行。在可靠的情況下,從可得的專案證據推斷。僅針對無法安全推斷且缺少的關鍵資訊進行提問。
  4. 在選擇軟體前,檢查現有專案技術棧。不要因為有其他工具可用就更換已建立的剪輯器、模型或工作流程。對於不熟悉的工具、格式、模型版本、授權,或實質上已改變的工作流程,請在實施前查閱當前權威文件及相關的工作範例。

對於簡單的請求編輯或明確定義的延續工作,直接進行修改。對於新的、多階段的、高成本的或技術上不確定的製作,請先製作一份簡潔的簡報與製作計畫。重複使用合適的現有研究;僅在研究改變工具或製作決策時才記錄新的研究。在使用者授權工作後,不要在中斷於例行性的實作細節上。

將請求的範圍貫穿每個階段:無聲剪輯、僅劇本指派、僅字幕剪輯,或使用者排除旁白的狀況,並不會授權建立缺少的製作層。僅在使用者或專案要求的檢查點,或範圍、成本、隱私、權限發生重大變更時,才請求批准。

規劃故事與影像

使用或保留現有劇本。如果需要劇本,請在修飾對白之前,先定義其核心承諾或戲劇性問題、觀眾、調性與結局。選擇適合專案的結構:敘事、紀錄片、解說片、宣傳片、社群短片、音樂主導或其他形式。不要對每個影片強制使用單一的鉤子/問題/證明/CTA 公式。對於事實性工作,區分有來源的事實、解釋與發明;絕不捏造證據、產品行為、數字或引用。

在建立最終序列之前,將劇本或簡報分解為場景與鏡頭。鏡頭計畫應根據製作需求詳細,通常會記錄:

  • 鏡頭/場景 ID、故事節拍、目的與目標時長;
  • 可見的主體以及觀眾將看到的動作或變化;
  • 構圖、攝影機意圖、畫面構成以及開始/結束狀態;
  • 相關的連續性:人物、外觀、畫面方向、地點、道具、光線與時間;
  • 對話、旁白、螢幕文字、音樂或音效提示,以及轉場意圖;
  • 來源素材或生成方法、狀態與審查註記。

當能改善控制力時,每個生成的鏡頭保持一個主要動作。規劃準備、動作、結果以及可讀的停留;不要為了符合提示而讓角色匆忙行動。當節奏、連續性或序列結構不確定時,使用動態分鏡或幾個代表性影格。讓每個場景推進故事、資訊、情緒或動作。文字、圖示、縮放、模糊與轉場應支援影像,而非取代有意義的視覺事件。

僅建立專案所需的連續性指南:角色或主體身份、年齡/狀態變化、服裝、地點、道具、色調、光線方向、字型與畫面方向。對於事實性或時代劇專案,請根據適當來源檢查主張與視覺參考。根據視覺意圖、拼字準確性、在地化與後續編輯需求,選擇生成的文字或可編輯的文字。逐字檢查生成的文字;保留使用者已批准的文字,並在需要可靠修改確切措辭時使用獨立圖層。

對於多階段或多鏡頭的工作,使用現有格式維護一個小型專案記錄:活躍的簡報/劇本版本、鏡頭 ID 與時長、素材來源與使用條款、候選/選定/拒絕的鏡次、適當時的使用者批准、剪輯參考以及下一步動作。區分技術驗證、代理程式選擇與使用者批准;在沒有證據的情況下,不要指定使用者批准。在委託創作權限的情況下,繼續使用代理程式選擇的鏡次,並記錄該權限,而不是引入新的批准關卡。保持原始與衍生媒體的可追溯性;在從生成的影像中提取可重複使用的元素時,記錄裁切/遮罩座標、透明度與解析度。僅為專案實際需要的資訊建立檔案。

選擇製作方法

選擇能滿足視覺目標的最輕量方法,使用專案已安裝的工具與技能指示:

  • 使用現有素材,當它能承載所需的事件或證據時;
  • 使用生成的影像、影片、音訊、動畫或本地模型,當它們能服務於簡報並符合使用者的成本、隱私與品質限制時;
  • 使用基於程式碼的時間軸或動態圖形,當確定性的時機、字型、資料或可重複的佈局很重要時;
  • 使用專案的 NLE 或合成框架進行主要剪輯,當其中一個已建立時。

將工具與模型視為可替換的轉接器。不要假設訂閱包含 API 存取、API 是免費的、帳戶可以連接到本地工具,或模型可以在當前機器上運行。在進行外部生成、上傳、付費呼叫、下載、安裝或長時間的本地作業之前,請檢查使用者的授權、成本/隱私限制、佇列與資源影響。不要中斷其他使用者的程序或佔用的 GPU 作業。如果缺少容量或授權,請準備可審查的輸入並說明待辦事項。

對於新的視覺風格、生成模型或昂貴的批次,請先進行一個小規模的代表性測試。一次改變一個有意義的變數,並在比較替代方案時保持種子、參考及其他設定固定。在可重複性或後續修復重要的情況下,保留原始檔案、版本、提示、種子、模型/工作流程設定與輸出映射。不要因為生成的鏡頭成功編碼就宣稱它通過審查。

在撰寫生成式鏡頭提示或準備本地模型作業時,請參閱 references/generative-shots.md。將電影鏡頭記錄與特定模型的輸入語法及參數分開儲存。

以可審查的單元進行製作

當品質不確定時,一次建立或修改一個場景、短序列或代表性鏡頭。及早將每個候選鏡頭放回其相鄰的上下文中;檢查剪輯效果,而不僅僅是隔離的美麗影格。保留已批准的素材,並將被拒絕或實驗性的輸出明確標記在最終剪輯之外。

對於 AI 生成或合成的鏡頭,檢查實際序列的一致性、肢體動作、動作清晰度、與道具的接觸、空間深度、光線動機、不想要的運動、文字偽影與連續性。使用開始/中間/結束影格,加上動作或轉換周圍的額外影格;單一的宣傳影格是不夠的。對於動態圖形或程式碼渲染的序列,在目標渲染器中預覽時間與運動。在修改專業框架之前,使用可用的相關專案技能,並遵循任何強制性的專案要求。

迭代於最弱且負責的層級:劇本/節拍、區塊、來源影像、運動提示、生成設定、剪輯時機、轉場、音效或色彩。保留成功的層級,並避免同時改變許多變數。人類的視覺與聽覺審查決定鏡頭是否有用;自動化檢查輔助但不取代該審查。

根據使用者的時間/成本預算與小批量的候選次數來限制生成。如果相同的失敗持續發生,請在花費更多資源進行重試之前,修改負責的輸入或方法。在 OOM、持續過熱或失去必要監控的情況下,停止新的提交並進行調查;僅在必要時取消此任務擁有的工作。記錄觀察到的資源測量值與缺少的遙測資料。不要根據空閒快照或虛構的通用溫度/記憶體限制來聲明硬體安全性。

剪輯、完成與驗證

隨著鏡頭變得可用,將它們組裝到預期時間軸中,並檢查節奏、鏡頭順序、地理空間、視線、動作交接、重複資訊與轉場。使用有故事、運動、形狀、光線或聲音動機的轉場。不要僅僅為了掩蓋弱鏡頭而添加效果。當包含在簡報中時,為聲音與音樂設計畫面,保持對話清晰可懂,並尊重沉默與停頓。在請求或約定交付中包含字幕與螢幕複製時,請驗證拼寫、閱讀時間、安全區域與對比度。

在交付前:

  1. 使用可用的播放與音訊工具審查完整剪輯與混音;逐幀檢查有問題的部分。如果代理程式只能檢查樣本或無法聽音訊,請報告該限制並請求人類審查未經驗證的維度。不要將取樣影格檢查標記為全速播放,或將波形分析標記為聆聽。
  2. 確認簡報、劇本、已批准的決策與所需的場景都已呈現。檢查視覺與敘事連續性、可讀文字、字幕、音量水準與轉場品質。
  3. 在最後一次剪輯後,驗證實際的最終匯出檔案:路徑、時長、尺寸、影格率、預期的音訊串流,並使用合適的工具進行完整解碼。檢查輸出是否可在目標播放器中播放。開發預覽、較早的渲染或通過的來源專案檢查並不能驗證此匯出;重複任何後續變更所影響的檢查。
  4. 報告實際渲染與審查的內容、位置、通過的檢查項目以及任何限制。提供可點擊的絕對本地媒體連結或支援的內嵌預覽;對於遠端交付物,使用已驗證的遠端 URL。區分計畫、候選方案、預覽與已批准的最終版本。不要僅根據元數據誇大解析度、影格插值、運動品質或資源安全性。

在相關時使用專業技能

僅讀取當前製作操作所需的可用專業技能。例如,劇本創作技能用於劇本工藝,影像生成技能用於影像素材,HyperFrames 或 Remotion 技能用於它們各自的合成內容,以及音訊/媒體技能用於它們支援的任務。技能名稱因主機而異;請檢查已安裝的目錄,而不是假設這些範例存在。如果缺少可選的技能,請使用權威文件與現有的專案工具;不要僅僅為了滿足此路由而安裝依賴項。如果使用者或專案明確要求某個缺少的技能,請回報該需求,並在授權範圍內解決,然後再進行依賴性工作。此技能不會覆蓋使用者指示、專案規則、事實性來源要求、工具權限或渲染器的技術要求。

相關技能