製作一支科技解說影片
先讀根 AGENTS.md,它是唯一製作總規則。本技能提供技術步驟。
- 讀取 template.md 確認風格與能力邊界。恢復任務時先讀 task-state.md 並檢查根 work/task.json 與實際檔案。
- 開始製作才執行
python3 .agents/skills/make-video/scripts/pipeline.py init --install。它複製真實工程、保留已有修改,生成程式音效;沒有主題時先整理需求,不把預設範例直接當作用戶成片。 - 在
work/project/content.json逐鏡頭替換文案、指標、標註、新聞、程式碼和封面。場景可重排、複製、改時長;配置受真實 Zod schema 與時間軸檢查約束。新視覺主體超出已有場景時修改本機 src,而非只改標題。參數與媒體操作見 remotion.md。 - 原始素材存 work/input;實際使用的派生素材放 work/project/public 並用相對路徑引用。按需求添加配音、音效和字幕;預設程式音效,無 TTS 或自動對齊。先核對配音語意再排時間軸。
- 執行
validate、check、preview --frames 0-59,結合每場景起始/中間/末尾幀與有聲短片檢查,必要時修改片段範圍;再render、verify。技術報告不會宣稱視聽通過。 - 實際觀看關鍵幀、轉場、成片和三張封面,收聽有聲預覽,並按根規則記錄驗收與任務階段。修改後重新渲染相關交付。
- 預設交付
work/delivery/video.mp4、cover-4x3.png、cover-3x4.png、cover-16x9.png。若使用者要求另一個清單,先落實 task.deliverables 與實際渲染能力。
維護模板時修改 assets/project-template,使用根 tests 的隔離測試;不要為了維護執行根 init。模板元資料協議見 readme-format.md。