FrameOne · VTU-2 PRD

Product requirement · v1.0

以角色为核心的
视频生成管理后台

从创建角色时上传的一条长视频开始,自动拆分、确认固定帧并生成一组首尾画面一致的角色短视频。所有生产资料与操作都收拢在角色详情中。

产品:初级产品 更新:2026-08-12 议题:VTU-2

01 · Decisions

产品结论

核心管理对象只管理角色,不分别管理各类视频资源。
角色与长视频一个角色对应且仅对应一条当前长视频。
创建方式创建角色时必须上传长视频,不支持空角色。
拆分规则上传完成后按系统既定规则自动拆分。
固定帧来源只能选择本角色某条拆分视频的首帧。
AI 生成范围固定帧确认后统一处理全部拆分成功视频。
首页登录后直接进入角色列表,不建设数据大屏。
账号权限仅保留账号密码登录,管理员由 DB 手动添加。

02 · Goal & Model

目标与产品模型

管理员需要在一个连续页面内看清角色从原始素材到最终结果的生产状态,并能处理固定帧确认、失败重试、下载和必要的破坏性变更。

1角色 + 唯一长视频创建时同时建立,一一对应
2自动拆分无需选择或配置规则
3唯一固定帧来自某条短视频首帧
4一组生成结果首尾画面与固定帧一致

03 · Scope

首期范围

首期包含

  • 账号密码登录与退出
  • 角色列表、搜索和状态筛选
  • 创建角色并上传唯一长视频
  • 自动拆分与内嵌进度反馈
  • 选择短视频首帧作为固定帧
  • 全部生成、失败重试、预览与下载
  • 修改固定帧、更换长视频、删除角色

明确不做

  • 独立工作台和统计大屏
  • 长视频、短视频或固定帧资源中心
  • 独立任务中心与生成批次管理
  • 拆分规则配置或选择
  • 固定帧版本和任意画面截取
  • 人工质检、审核和多管理员协作
  • 注册、找回密码和账号权限管理

04 · Core Flow

核心流程

1
创建角色并上传视频

填写角色名称,选择一条长视频,提交后直接进入角色详情。

2
系统自动拆分

上传成功后自动按既定规则拆分;管理员只查看进度与结果。

3
确认固定帧

预览拆分短视频,选择其中一条的首帧作为角色唯一固定帧。

4
生成全部短视频

一次处理当前角色全部拆分成功视频,持续展示成功与失败数量。

5
预览、重试与下载

成功结果可直接使用;失败项保留来源与固定帧,可单独或批量重试。

05 · Information Architecture

四个页面完成全部操作

01

登录

产品名、账号、密码、显示密码和登录。无注册与找回密码入口。

02

角色列表

后台首页。展示角色封面、唯一长视频、处理状态、结果数量与更新时间。

03

创建角色

单页填写角色信息并上传一个视频,创建成功后直接进入详情。

04

角色详情

唯一业务工作页,按生产顺序承载视频、固定帧、拆分内容和生成结果。

角色详情自上而下的内容顺序

A角色概况

名称、状态、封面、更新时间、编辑与删除。

B原始长视频

播放器、文件信息、拆分结果、失败重试与“更换长视频”。不存在“新增长视频”。

C角色固定帧

当前固定帧、来源短视频和更换入口。已有结果时变更必须提示清空。

D拆分短视频

网格预览全部片段、首帧和生成状态;可直接将首帧设为固定帧。

E生成结果

整体进度、逐条对应结果、首帧/尾帧对比、下载与失败重试。

06 · Status

角色状态用于回答“下一步做什么”

状态触发条件管理员下一步
上传中原始长视频正在上传等待;上传失败后可重新选择文件
拆分中上传完成,系统自动拆分等待,页面持续显示进度
待选固定帧拆分完成,尚未确认固定帧从拆分视频中选择一个首帧
待生成固定帧已确认,尚未发起生成确认范围并生成全部短视频
生成中AI 正在补充各短视频头尾查看总进度,无需停留页面
已完成全部短视频均生成成功预览或下载单条/全部结果
部分失败成功结果可用,部分结果失败使用成功结果并重试失败项
处理失败上传、拆分或生成无可用结果查看原因并重试对应步骤

07 · Business Rules

关键业务规则

  • 一一对应一个角色始终只有一条当前长视频,所有衍生内容自动归属于该角色。
  • 自动拆分上传成功后立即按既定规则执行,不给管理员提供规则配置入口。
  • 固定帧唯一必须来自本角色拆分视频的首帧,不能上传图片或跨角色选择。
  • 生成范围固定一次处理当前角色全部拆分成功视频,每条来源只保留一个当前结果。
  • 变更固定帧已有生成结果时确认变更会清空结果,并回到“待生成”。
  • 更换长视频确认后清空拆分内容、固定帧与生成结果,并从头开始。
  • 删除角色级联删除所有内容;处理中不可删除;首期无回收站。
  • 防重复提交上传、拆分和生成期间禁用相应操作,不创建重复任务。

破坏性操作要求明确影响范围。 更换固定帧、更换长视频和删除角色均需二次确认,按钮文案必须描述最终动作,而不是笼统的“确定”。

08 · Exceptions

异常处理

场景页面处理
长视频上传失败保留名称与备注,显示失败原因并允许重新选择视频。
拆分失败或结果为空保留原始长视频,显示原因并提供“重新拆分”。
固定帧图片加载失败不允许确认,提示重新加载或选择其他短视频。
AI 生成部分失败成功结果继续预览和下载;失败项显示原因,可单独或批量重试。
AI 生成全部失败保留固定帧和拆分视频,允许再次生成全部结果。
页面中途关闭任务继续;再次进入详情时恢复服务端真实进度与结果。

09 · Acceptance

验收标准

  1. 登录后直接进入角色列表,主导航只有角色管理。
  2. 未填写角色名称或未上传视频时无法创建角色。
  3. 每个角色详情只显示一条原始长视频,无新增第二条入口。
  4. 视频上传成功后自动拆分,无需管理员选择规则。
  5. 拆分结果只在角色详情展示,不存在独立资源页面。
  6. 固定帧只能选择本角色某条拆分视频的首帧。
  7. 未确认固定帧时不能发起 AI 生成,并显示明确原因。
  8. “生成全部短视频”覆盖该角色全部拆分成功视频。
  9. 每条生成结果与来源短视频一一对应展示。
  10. 部分失败时成功结果仍可用,失败项可单独或批量重试。
  11. 更换固定帧或长视频前明确提示清空范围并二次确认。
  12. 后台无资源中心、任务中心、版本管理和质检审批流程。