feat(assets): 素材库 - 方舟素材 ID 引用与人像认证标记

- 素材编辑弹窗新增「方舟素材 ID」(asset- 前缀校验)与「人像认证」开关,
  卡片封面显示人像认证徽章,详情抽屉展示方舟素材 ID
- 画布图片节点绑定的素材录入方舟素材 ID 后,方舟视频渠道(volcengine-ark-video
  或 Ark Plan BaseURL)生成时参考图直接提交 asset:// 引用,跳过可信素材上传同步;
  浏览器直连路径同样优先 asset://;非方舟渠道与本地回退路径不受影响
- 素材字段随 payload_json 透传,AssetBase 与 parseAssetRecord 白名单同步扩展
This commit is contained in:
VicoHu
2026-09-11 14:07:31 +08:00
committed by ddCat
parent bcfec0347d
commit 15e5b4a8bf
8 changed files with 75 additions and 11 deletions

View File

@@ -10,6 +10,9 @@ export type ReferenceImage = {
bytes?: number;
width?: number;
height?: number;
// 绑定素材录入的火山方舟素材 ID。方舟视频渠道生成时会优先改写为
// asset:// 引用,跳过上传同步;其他渠道与本地回退路径忽略此字段。
arkAssetId?: string;
// 参考图的来源:需要在真正生成时才落地成资源的那几类。
// 判别字段是 kind——新增一类时,canvas-node-generation 里的分派也要跟着加分支,
// 漏了会静默按普通图片处理(dataUrl 为空 → 参考图丢失)。