Skip to content

[Proposal]: 工作流拓扑是照视频路线定的,三渲二被迫先买一张用不上的首帧 #901

Description

@johnnyzhang-eng

现状

工作流节点链是这样:

01 角色设定 → 02 身份母版 → 03 动作首帧 → 04 生产方式 → 05 完整动画 → 06 动画审核

两个问题都出在顺序上。

① 「动作首帧」是视频路线的概念。 图生视频需要一张首帧图当输入;三渲二不需要——它要的是模型 + 动作名 + 朝向,帧是渲出来的,不是生出来的。而 03 是 04 的前置,所以走三渲二的用户也被迫先花钱生一张自己用不上的首帧

按当前单价,八向角色的这一步是 10 积分 × 8 向 × 3 候选 = 240 积分,全部白花。

② 「生产方式」排在首帧之后,等于先付钱再选路线。 顺序反了:路线决定了后面要不要首帧,就该在花钱之前问。

提议的拓扑

01 角色设定
02 身份母版          ← 3D 资产在这里建(位置不变,现在就是对的)
03 生产方式          ← 提到首帧之前,这里才是分叉点
    ├─ 视频裁剪  → 04a 动作首帧 → 05 完整动画 → 06 动画审核
    └─ 三渲二    → 04b 动作与朝向 → 05 完整动画 → 06 动画审核
                    (选动作 + 选朝向,没有首帧这一步)

05 / 06 两条路共用——两条路线最后都进同一段后处理(抠图 → 对齐 → 定标 → 打包),节点也该在这里合流。

为什么值得做

三渲二这条路线的全部价值是「一次建模,动作与朝向的边际成本趋近于零」。现行拓扑在它前面强插一道按朝向计费的首帧,等于把这个价值先削掉一大块——再叠加 #890 说的按方向整价收费,用户从账单上完全看不出选它有任何好处。

范围与风险

改的是 frontend/src/features/workflow-controller/controller.ts 的节点图与依赖关系,不是小改动,牵连 controller.test.tsworkflow-editor 的投影。建议单独排期,不与其他改动同批。

先在本 Issue 里对齐拓扑,定稿后再开实现 Issue。

相关:#890(按方向整价收费)、#900(建完资产角色快照不刷新)

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

Projects

No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions