撰寫風格
風格是一種能超越內容變化的技術:節奏、鏡頭語言、視覺、字體處理、動態語法、音效設計。輸出可以是 STYLE.md(適用於專案或配方庫)或任何代理皆可安裝的技能資料夾(SKILL.md + references/)。輔助工具 replicate-video 負責測量參考並寫入數值;而你需要寫出只有觀察才能說明的部分。
風格,而非內容。 你寫的每個句子在下一部影片主題、品牌和角色改變時仍應成立。描述參考影片故事、產品或角色的句子屬於內容:請將其改寫為背後的規則。
1. 收集參考
兩到五部相同風格的影片才能定義一種風格;一部影片只反映一部影片的習慣。當你只有一部參考且對方還有更多時,請要求提供更多。完成條件:每部參考影片都是本機檔案(replicate-video doctor 檢查通過;連結會先被下載)。請勿將參考影片包含在你分享的任何內容中(版權)。
2. 測量每一部參考
replicate-video analyze <影片> -o .replicate/<名稱> # 每個參考一個資料夾
然後按照 replicate 技能步驟 3 的描述閱讀證據(measure.md):片段、鏡頭幀、字幕裁切。完成條件:你已查看每部參考的每個片段和每個鏡頭的幀,並針對每部參考記錄所見內容。
3. 撰寫草稿
replicate-video write .replicate/a .replicate/b --as md --title "<風格名稱>" -o <資料夾> # STYLE.md
replicate-video write .replicate/a .replicate/b --as skill --title "<風格名稱>" -o <skills> # <skills>/<名稱>/
--engine hyperframes|remotion|any 設定技能的建置步驟(預設為 HyperFrames)。草稿包含所有測量到的數值(格式、節奏、鏡頭表、調色板、字幕、音量)以及 FILL 插槽(HTML 註解,標明應填入的內容)。
4. 填滿每個插槽
根據 references/slots.md 從你在所有參考中觀察到的內容填入每個插槽。保留測量到的數值;僅當幀顯示測量錯誤時才修正該數值(並在文字中說明)。標記為低信心的鏡頭移動已從表格中排除;若表格遺漏了某個固定鏡頭移動(如飛越、揭曉),則應根據其片段填入鏡頭插槽。完成條件:所有插槽均已填滿,且每個聲明都至少在兩個參考中觀察到,或標註為僅在一個參考中觀察到。
5. 驗證
使用僅風格的檔案或新技能,製作一部 5–10 秒的測試影片,內容不包含任何參考中出現的元素(其他主題、其他品牌),就像陌生人會做的那樣。渲染後,將測試影片的幀與相同鏡頭類型的參考幀(特寫對特寫、全景對全景)進行比對。 若測試影片看起來不像是同一種風格,表示檔案缺少了某些東西:請修正檔案,而不是測試影片。完成條件:有一部測試影片看起來像是該風格,且檔案能說明所需條件。
6. 檢查與交接
replicate-video check <STYLE.md 或技能資料夾>
使用 --forbid 傳遞不得外洩的名稱(參考影片的創作者、標題、品牌、角色)。完成條件:指令輸出 ok。然後告知對方檔案位置,對於技能還需說明安裝方式:將資料夾複製到 ~/.claude/skills/(Claude Code)、~/.agents/skills/(Codex、Cursor、Gemini CLI、OpenCode),或提交到倉儲中的 skills/<名稱>/ 目錄,並透過 npx skills add <擁有者>/<倉儲> 安裝。