[{"title":"( 39 个子文件 61KB ) 基于火山引擎+Python 开发的的 AI 短剧自动生成流水线 输入一段剧本描述,自动完成剧本分析、素材生成、分镜设计、帧生成、视频生成、后期合成,输出完整短剧视频 (源码+教程)","children":[{"title":"ai-drama-director-master","children":[{"title":"assets","children":[{"title":"bgm","children":[{"title":"README.md <span style='color:#111;'> 784B </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"prompts","children":[{"title":"common_fragments.yaml <span style='color:#111;'> 2.57KB </span>","children":null,"spread":false},{"title":"mood_map.yaml <span style='color:#111;'> 627B </span>","children":null,"spread":false},{"title":"styles","children":[{"title":"kehuan.yaml <span style='color:#111;'> 932B </span>","children":null,"spread":false},{"title":"dushi.yaml <span style='color:#111;'> 855B </span>","children":null,"spread":false},{"title":"postapocalyptic.yaml <span style='color:#111;'> 1.23KB </span>","children":null,"spread":false},{"title":"guzhuang.yaml <span style='color:#111;'> 909B </span>","children":null,"spread":false},{"title":"xuanyi.yaml <span style='color:#111;'> 850B </span>","children":null,"spread":false},{"title":"default.yaml <span style='color:#111;'> 671B </span>","children":null,"spread":false}],"spread":true},{"title":"storyboard_design.yaml <span style='color:#111;'> 3.95KB </span>","children":null,"spread":false},{"title":"script_analysis.yaml <span style='color:#111;'> 1.67KB </span>","children":null,"spread":false}],"spread":true},{"title":"showcase.py <span style='color:#111;'> 9.31KB </span>","children":null,"spread":false},{"title":"pipeline","children":[{"title":"__init__.py <span style='color:#111;'> 14B </span>","children":null,"spread":false},{"title":"main.py <span style='color:#111;'> 7.05KB </span>","children":null,"spread":false},{"title":"state.py <span style='color:#111;'> 2.26KB </span>","children":null,"spread":false}],"spread":true},{"title":"utils","children":[{"title":"scene_enhancer.py <span style='color:#111;'> 8.49KB </span>","children":null,"spread":false},{"title":"__init__.py <span style='color:#111;'> 11B </span>","children":null,"spread":false},{"title":"prompt_loader.py <span style='color:#111;'> 4.47KB </span>","children":null,"spread":false},{"title":"prompt_editor.py <span style='color:#111;'> 9.44KB </span>","children":null,"spread":false},{"title":"browser_review.py <span style='color:#111;'> 6.11KB </span>","children":null,"spread":false},{"title":"ffmpeg_helper.py <span style='color:#111;'> 477B </span>","children":null,"spread":false},{"title":"prompt_enhancer.py <span style='color:#111;'> 3.48KB </span>","children":null,"spread":false},{"title":"launcher.py <span style='color:#111;'> 8.58KB </span>","children":null,"spread":false},{"title":"volcengine_client.py <span style='color:#111;'> 11.57KB </span>","children":null,"spread":false}],"spread":true},{"title":"agents","children":[{"title":"__init__.py <span style='color:#111;'> 12B </span>","children":null,"spread":false},{"title":"video_generator.py <span style='color:#111;'> 2.66KB </span>","children":null,"spread":false},{"title":"frame_generator.py <span style='color:#111;'> 3.21KB </span>","children":null,"spread":false},{"title":"asset_generator.py <span style='color:#111;'> 3.61KB </span>","children":null,"spread":false},{"title":"script_analyzer.py <span style='color:#111;'> 1.55KB </span>","children":null,"spread":false},{"title":"video_composer.py <span style='color:#111;'> 5.52KB </span>","children":null,"spread":false},{"title":"storyboard_designer.py <span style='color:#111;'> 2.46KB </span>","children":null,"spread":false}],"spread":true},{"title":"docs","children":[{"title":"troubleshooting.md <span style='color:#111;'> 3.27KB </span>","children":null,"spread":false},{"title":"api-models.md <span style='color:#111;'> 2.85KB </span>","children":null,"spread":false},{"title":"architecture.md <span style='color:#111;'> 5.25KB </span>","children":null,"spread":false},{"title":"prompts-system.md <span style='color:#111;'> 2.88KB </span>","children":null,"spread":false}],"spread":true},{"title":"requirements.txt <span style='color:#111;'> 82B </span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'> 6.79KB </span>","children":null,"spread":false},{"title":"CLAUDE.md <span style='color:#111;'> 1.18KB </span>","children":null,"spread":false},{"title":"config.py <span style='color:#111;'> 834B </span>","children":null,"spread":false}],"spread":false}],"spread":true}]