Seedance Video Generation Extension

🎬 剧本到成片的专业级 AI 工作流

基于 Seedance 与 Seedream 的多阶段视频生产编排系统,实现从剧本到成片的可控、可审计、可恢复工作流,适合专业内容创作者与企业级视频生产场景。

收藏
6.5k
安装
1.3k
版本
1.0.0
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

Seedance Story Orchestrator 是一个面向专业视频生产的阶段化工作流编排工具,核心目标为"可审计、可恢复、可控推进"。系统将视频制作拆分为五个严格关卡:大纲规划(outline)→ 分集计划(episode_plan)→ 故事板设计(storyboard)→ 故事板图像生成(storyboard_images)→ 视频渲染(render),形成不可逆的单向推进机制。

用户通过 CLI 工具 run_story.py 驱动全流程,支持三种输入模式:非结构化文本(推荐配合 sub-agent 预处理)、直接文本/JSON、以及 staged artifacts。每个阶段执行后自动生成 checkpoint-{stage}.json 文件,默认状态为 confirmed=false,强制人工确认后方可进入下一阶段。系统深度集成 Seedream 图像生成能力与 Seedance 多镜头视频渲染引擎,最终通过 FFmpeg 拼接生成完整 MP4。

关键指令示例:

  • run --project-dir PATH --input-file PATH --stage render:启动全阶段运行(逐关暂停待确认)
  • confirm --project-dir PATH --stage STAGE_NAME:确认阶段并解锁下一关卡
  • status --project-dir PATH:查看项目整体状态

显著优点

1. 生产级可审计性:每个阶段产出结构化产物(JSON schema 定义),完整记录决策痕迹,适合企业合规与版本回溯
2. 故障恢复能力:基于 checkpoint 的状态机设计,支持任意阶段中断后精准恢复,避免重复劳动

3. 人机协同可控:强制确认机制防止自动化错误累积,关键节点保留人工干预空间

4. 工具链深度整合:原生支持 Seedream 文生图、Seedance 多镜头视频渲染,以及 FFmpeg 最终合成

5. 灵活的输入适配:兼容原始文本、结构化 JSON、以及 sub-agent 预处理后的中间产物

潜在缺点与局限性

1. 交互成本较高:阶段强制确认虽提升可控性,但显著增加交互频次,不适合追求全自动化的敏捷场景
2. 单线程推进:严格关卡设计排除了并行生成的可能,长剧本的总生产时间较长

3. Phase 1 功能边界:自动回传最终视频到会话、智能错误重试等特性延后至 Phase 2

4. 依赖外部服务:核心渲染能力依赖 ARK API 与 Seedance 服务,网络波动或配额限制直接影响可用性

5. 学习曲线陡峭:涉及多阶段 schema、checkpoint 状态管理、CLI 参数组合,对非技术背景用户不够友好

适合人群

  • 专业短视频/MV/广告制作团队,需要可控的 AIGC 生产管线
  • 企业级内容中台,强调产出可追溯、流程可审计
  • 技术背景较强的独立创作者,愿意用交互复杂度换取质量稳定性
  • 教育机构或媒体实验室,用于教学演示 AIGC 工作流设计

常规风险

  • API 依赖风险:Seedance/Seedream 服务稳定性、定价策略变化直接影响成本与可用性
  • 存储管理:多阶段产物累积可能产生大量中间文件,需规划存储清理策略
  • 版权合规:生成内容的版权归属需参照 Seedance/Seedream 服务条款,商用前建议法律审核
  • 版本兼容性:Phase 1 与后续版本可能存在产物格式变更,长期项目需锁定版本
  • 人工确认遗漏:若多人协作时确认责任不清,可能导致流程长期停滞

Seedance Video Generation Extension 内容

docs文件夹
examples文件夹
references文件夹
scripts文件夹
手动下载zip · 39.7 kB
design-doc-v0.2.0-phase1.mdtext/markdown
请选择文件