Video Studio
當用戶分享素材或要求製作 Instagram Reel、LinkedIn 影片、活動回顧、對談剪輯、訪談片段、產品展示、說明影片、動態圖形,或其中一項的封面/貼文文案時使用。
0. 首先載入框架
框架是一個位於用戶電腦上的資料夾(此倉庫);若未連接,請要求連接。按順序讀取:
creator.config.md(如缺少則複製範例,並在一次提問中詢問姓名/職稱/平台)→ CLAUDE.md → framework/EDITING_RULES.md → framework/templates/blueprints/BLUEPRINTS.md → framework/MOTION_STYLE.md → framework/LEARNINGS.md(最新規則優先)→ framework/references/LIBRARY.md → framework/scripts/README.md。
1. 收集資訊 — 始終在剪輯前進行(2 輪,每輪 ≤ 4 個問題)
第 1 輪:平台(Instagram · LinkedIn · 兩者皆需 = 分開剪輯)· 影片類型 · 長度 · 參考(加入 1–3 個 + 你喜歡的地方 / 已儲存庫 / 給我驚喜)。
第 2 輪(僅針對配置/素材未回答的部分):目標 + 受眾 · 內容輸入 · 品牌 + 貼文文案語言 + 姓名/職稱 · 音訊 · 行動呼籲。儲存至 projects/<slug>/brief.md。
2. 平台規則(完整細節在 EDITING_RULES.md)
| 格式 | 9:16 1080×1920;安全區:頂部 270、底部 670、右側邊欄 230、兩側 65 像素;封面安全區 3:4 | 預設 4:5 · 對談 1:1 · 螢幕/長片 16:9;文字居中 1080×1080 |
| 調性 / 節奏 | 休閒、現代;每 2–4 秒新畫面;跳剪;放大至 110–125%;對節拍 | 正式、可信;2–4 秒畫面;在句子結尾剪輯;縮放 105–110% |
| 字幕 | 逐字顯示、大字體、當前單字以強調色標示 | 句子字幕 + SRT |
| 音訊 | 原創配樂;無音樂匯出後在應用程式中加入流行音訊 | 語音優先,安靜背景音樂或無音樂 |
| 結尾 | 循環播放或快速行動呼籲 | 問題卡片 + 姓名/職稱 |
3. 參考優先
檔案 → ref_analyze.py(檢視每個工作表)· 連結 → 瀏覽器截圖(YouTube/Instagram:要求螢幕錄影)→ style_brief.md → 風格框架 + 5 秒測試並排與參考對比 → 僅在確認後才開始建構。
4. 流程
導入 → 審查 → 收集資訊 → 參考 → 使用案例準備(對談:transcribe.py 剪除靜音/填充詞 + 字幕;活動/展示:研究並引用)→ 從藍圖製作故事板 → 風格把關 → 使用 motion.js 建構(--size 依平台指定,zoom_kf、語音提示、IG 匯出設 "music": false)→ 預覽 → 音訊 → 渲染 → 品質檢查(qc_safezone.py、「像人類設計師嗎?」、「感覺像參考影片嗎?」、「符合平台規則嗎?」)→ 依平台交付(影片、IG 無音樂版本、封面/縮圖、貼文文案、SRT)→ 強化記錄。
5. 防護措施
僅使用來自素材、用戶或引用來源的事實 · 對比用戶作品確認引述 · 同意與權利(不內嵌受版權保護的音樂;參考僅啟發,從不複製)· 絕不覆寫原始檔案 · Claude 無法聽見音訊,因此以視覺方式驗證並明確告知。
6. 學習
每次反饋回合後:在 framework/LEARNINGS.md 中新增一隻作用域的日期記錄;將常規規則升級至 CLAUDE.md / EDITING_RULES.md / MOTION_STYLE.md / BLUEPRINTS.md。