收紧角色外观参考图容量门禁

限制视频模式角色外观图最多九张,并在前端追加、恢复和提交链路统一收口。

在入队归一化和 durable worker 执行前限制单图、累计字节、解码边长与总像素。

补充九/十张、三十兆字节、累计大小和压缩炸弹像素边界回归。

同步更新 Spine 技术方案与团队决策记录。
This commit is contained in:
2026-08-17 15:01:17 +08:00
parent c51d88fd19
commit ae5c2d8821
11 changed files with 274 additions and 8 deletions
@@ -574,7 +574,8 @@ flowchart TD
- 从画布选择现有 `character-animation` 时,只有确认“序列帧改造”的语义后才允许;
- 上传图片是用户在该入口内显式指定的角色参考,可直接按角色参考处理,不要求先创建一个 `character` 图层;
- 视频必须是已登记的 `video` 媒体;
- 继续复用现有 Seedance 文件规则:图片最大 30MB,视频 mp4/mov 最大 50MB、2–15 秒;最终上限仍需结合“全部帧”决策重新评估;
- 继续复用现有 Seedance 文件规则:图片最大 30MB,视频 mp4/mov 最大 50MB、2–15 秒;
- 视频模式的角色外观图最多 9 张,单图最大 30MB、合计最大 64MB;前端追加与草稿恢复、HTTP 入队和 durable worker 执行使用同一数量边界。worker 在 Provider 调用前逐图执行有界下载和解码校验,编码边长不得超过 8192,单图总像素不得超过 33554432,拒绝大尺寸或压缩炸弹输入;
- 服务端再次验证 owner、媒体类型和稳定对象,前端标签不是安全边界。
### 10.4 生成后图层