🎉 v2.0 已发布:SQLite 数据源 · 认证系统 · 五页面工作台
aivideo.site
v2.0

创作页:五步流程详解

创作页是 aivideo.site 的核心工作区,采用五步流程条 + 整体进度条的形式,实时呈现生成状态。

五步流程条

○剧本创作 ─→ ○文生图 ─→ ○图生视频 ─→ ○语音合成 ─→ ○视频合成
 (待开始=灰 / 进行中=琥珀呼吸光点 / 完成=✓绿 / 失败=✗红)

后端进度映射:

current_step中文进度
script剧本创作5%
images文生图20%
videos图生视频40%
voice语音合成70%
compose视频合成85% → 100%

各阶段内容

  1. 剧本创作:主题 + 配置表单 → 已生成剧本分镜卡片(画面描述/旁白/字幕/提示词/镜头语言);
  2. 文生图:分镜图片网格(点击灯箱预览);
  3. 图生视频:分镜视频片段列表;
  4. 语音合成:合并配音 + 分镜试听;
  5. 视频合成:成片播放 + 下载 / 重新生成。

单并发创作限制

  • 同一时间仅允许 1 个项目处于生成中;
  • 有项目进行中时,「开始创作」按钮置灰并提示「当前有项目在创作中,可前往项目页查看进度」,同时提供「查看进度」跳转;
  • 后端再次触发会返回 400「当前已有项目正在创作中」。

失败处理

  • 失败步骤变红 + 错误详情卡片(可重试),输入不丢失;
  • 刷新页面恢复最近项目(localStorage 记录 project_id)。
改进此文档

发现错误或想补充内容?点击在 GitHub 上编辑。