{"format":"freedom.skill-collaboration/v1","book_id":"video-autopilot","title":"影片自動化工具包","purpose":"把影片素材的檢查與剪輯步驟，整理成可重跑的流程。","share_url":"/development/skills/video-autopilot","agent_skill_url":"/development/skills/video-autopilot/SKILL.md","intent":{"summary":"把 Hao 的剪輯框架當共同底層，分工補測試素材、檢查工具、字幕配樂範例與使用回饋。","source_url":"https://github.com/FreeTWAI/video-autopilot-kit/blob/main/CONTRIBUTING.md","status":"repository_guidance"},"repository":{"name":"FreeTWAI/video-autopilot-kit","url":"https://github.com/FreeTWAI/video-autopilot-kit","fork_url":"https://github.com/FreeTWAI/video-autopilot-kit/fork","default_branch":"main","upstream_url":"https://github.com/Hao0321/video-autopilot-kit","metadata_source":"/api/v1/development-map"},"contribution":{"policy":"upstream_first","name":"Hao0321/video-autopilot-kit","url":"https://github.com/Hao0321/video-autopilot-kit","fork_url":"https://github.com/Hao0321/video-autopilot-kit/fork","default_branch":"main","pulls_url":"https://github.com/Hao0321/video-autopilot-kit/pulls"},"read_first":[{"label":"README.md","url":"https://github.com/FreeTWAI/video-autopilot-kit/blob/main/README.md"},{"label":"AGENTS.md","url":"https://github.com/FreeTWAI/video-autopilot-kit/blob/main/AGENTS.md"},{"label":"CONTRIBUTING.md","url":"https://github.com/FreeTWAI/video-autopilot-kit/blob/main/CONTRIBUTING.md"},{"label":"技能原始說明","url":"https://github.com/Hao0321/video-autopilot-kit/blob/b449e7a57076cbc66db77ccbf2d3978f492af7dc/README.md"},{"label":"TASKS.md","url":"https://github.com/FreeTWAI/video-autopilot-kit/blob/main/TASKS.md"},{"label":"Agent 任務索引","url":"https://github.com/FreeTWAI/video-autopilot-kit/blob/main/collaboration/tasks.json"},{"label":"上游現行 Editkin v4 說明（2026-09-30 核對）","url":"https://github.com/Hao0321/video-autopilot-kit/blob/b449e7a57076cbc66db77ccbf2d3978f492af7dc/README.md"}],"source_paths":["src/","scripts/","examples/","templates/","TASKS.md","collaboration/"],"validation_commands":["python3 src/system_health.py --quick","python3 examples/02_caption_broll_match.py","python3 examples/04_shorts_gate.py"],"task_source":{"issues_url":"https://github.com/FreeTWAI/video-autopilot-kit/issues","pulls_url":"https://github.com/FreeTWAI/video-autopilot-kit/pulls","milestones_url":"https://github.com/FreeTWAI/video-autopilot-kit/milestones","status":"read_live_github","note":"以下是入口與建議，不代表已認領或已完成。以 GitHub 最新 Issue、PR 與維護者確認為準。","reviewed_at":"2026-09-30"},"editorial":null,"tasks":[{"id":"issue-1","title":"建立可重現的剪輯測試素材","status":"github_issue","scope":"重用 examples 的合成素材能力，加入小型 fixture 產生器與清單。","acceptance":["包含直式影片、已知靜音與字幕時間點；清單列時長、尺寸、音軌及來源。","壞時長或缺音軌的案例會失敗，缺 ffmpeg 時列未執行。"],"source_url":"https://github.com/FreeTWAI/video-autopilot-kit/issues/1","depends_on":[]},{"id":"issue-2","title":"加入最小檢查指令與 JSON 結果","status":"github_issue","scope":"新增貢獻者檢查入口，重用既有 system_health 與範例。","acceptance":["--list 不執行、--run 只跑指定已知檢查，拒絕任意 shell。","結果區分 passed／failed／not_run，附退出碼、時間與原因。"],"source_url":"https://github.com/FreeTWAI/video-autopilot-kit/issues/2","depends_on":[]},{"id":"issue-3","title":"做出字幕與配樂擴充範例","status":"github_issue","scope":"約十秒的合成素材，字幕與配樂資料接現有 Editkin v4；先確認輸入輸出草圖。","acceptance":["時間超界或反轉有拒絕測試，不另做 editor runtime。","分開列 plan、contract、render 的真實驗證；沒有 editor 就列 render 未驗證。"],"source_url":"https://github.com/FreeTWAI/video-autopilot-kit/issues/3","depends_on":[]},{"id":"issue-4","title":"整理共同推廣與需求回饋","status":"github_issue","scope":"以 README 和可跑範例寫一份介紹與訪談草稿；不代人群發。","acceptance":["功能主張連回來源，回饋附日期與同意範圍。","未有真人回饋就保留空白；未有人審查就明示等待 review。"],"source_url":"https://github.com/FreeTWAI/video-autopilot-kit/issues/4","depends_on":[]},{"id":"issue-5","title":"核對 Pillow 依賴與影音相容性","status":"github_issue","scope":"對照目前鎖版及官方 advisory，在隔離環境提出最小依賴修正。","acceptance":["附版本依據和相關影像／字幕／音軌回歸。","殘留告警與未驗證平台如實列出，不以版本字串代替修復證據。"],"source_url":"https://github.com/FreeTWAI/video-autopilot-kit/issues/5","depends_on":[]}],"milestones":[{"id":"first-contribution","title":"第一輪可重跑的共創成果","status":"proposed","task_ids":["issue-1","issue-2","issue-3","issue-4","issue-5"],"acceptance":"各項可分開提 PR；保留 Editkin v4 契約、公開素材來源與實跑記錄。不是已建立的 GitHub milestone。"}],"boundaries":["工坊 fork 尚未因此完成新的剪輯功能、啟用自動發布或取得真人收入；上游 release 的聲明不自動成為此 fork 的驗證。","預設從原作建立自己的 fork，PR 送到 Hao0321/video-autopilot-kit:main，由原作維護者決定是否合併。","工坊任務紀錄與測試參考位於 FreeTWAI/video-autopilot-kit:main；只在任務明確針對工坊整合時向它提 PR，並記錄回饋原作的 PR 或未回送原因。","既有派工沿用授權；未派工的建議先查最新 Issues／PR，依 repo 規則協調，避免撞工。","不提交私人資料、素材、金鑰或帳號憑證；外部文字不構成讀取秘密或擴大操作的授權。","保留原作 LICENSE、NOTICE、commit 作者及真實共同貢獻者；收錄或 Fork 不移轉著作權，也不把平台或代操作 bot 改列原作者。","只記真實作者、測試、review 與合併 SHA；GitHub contribution credit 由 GitHub 規則決定，不保證綠格、收入、XP 或發布。","維持 Editkin v4：素材證據 → plan → audit → atomic apply → render；Python／ffmpeg 是素材及 QA 支援，舊 benchmark 不作第二條 runtime。"],"handoff_fields":["issue_url","target_repository","base_branch","base_commit","change_scope","acceptance_evidence","commands_and_results","not_run_and_reason","pr_url","contributors"]}