Vincentwei1021/anything2explainer
Topic in, narrated explainer video out. A Claude Code / Codex skill that turns any topic into a black-canvas motion-graphics explainer video with TTS voiceover, subtitles and a chapter progress bar. Chinese or English; every frame drawn in code with Remotion.
解決的問題
anything2explainer 可以從簡單的主題或文件自動生成高品質的動態圖形解說影片。它取代了手動影片編輯、素材庫影片或生成式影片模型的需求,透過 AI 代理進行研究、撰寫腳本,並以程式化方式使用程式碼生成視覺內容。
工作原理
該系統作為 AI 編碼代理(如 Claude Code 或 Codex)的技能運作,採用多代理流程:
- 研究與腳本撰寫:代理研究主題,根據來源事實撰寫旁白腳本。
- 音訊生成:使用 TTS(中文使用 edge-tts,英文使用 kokoro-82m)將腳本轉換為語音,並建立精確到幀的時間軸。
- 分鏡設計:為每個鏡頭規劃具體的視覺元素與運動指令。
- 並行建構:多個建構代理為每個鏡頭撰寫獨立的 Remotion 組件(React + TypeScript),在黑色畫布上以程式碼繪製每一幀。
- 品質控制:QC 代理根據風格指南審查渲染的幀,並在最終渲染前修正錯誤。
適用對象
希望以英文或中文製作專業、確定性動態圖形影片的內容創作者、教育工作者與技術傳播者,無需專業影片編輯軟體或生成式 AI 影片偽影。
主要亮點
程式碼驅動視覺:透過 Remotion 使用程式碼繪製每一幀,確保結果是確定性且可編輯的,而非合成像素。
多代理工作流程:採用專門的分工協議,處理研究、旁白、分鏡設計與並行渲染。
來源可追溯:螢幕上顯示的每個數字或事實都必須能追溯至研究文件中的來源 URL。
基於 CPU 的渲染:無需 GPU,透過無頭 Chromium 進行渲染。
雙語支援:全面支援英文與中文,為每種語言提供最佳化的節奏與排版。
相關
- 專案
- 專案
- 專案
- 專案