大量优化全能创作
This commit is contained in:
@@ -867,7 +867,7 @@ def _store_free_video_media(*, task: AITask, media: str = "", video_bytes: bytes
|
||||
if feature == "video_replace":
|
||||
mode_label = "角色复刻" if payload.get("replace_mode") == "character" else "商品复刻"
|
||||
asset_name = f"{subject}{mode_label}" if subject else mode_label
|
||||
elif feature == "omni_create":
|
||||
elif feature in {"omni_create", "omni_video_merge"}:
|
||||
asset_name = prompt[:255] or "全能创作视频"
|
||||
else:
|
||||
asset_name = prompt[:255] or "自由创作视频"
|
||||
@@ -883,7 +883,7 @@ def _store_free_video_media(*, task: AITask, media: str = "", video_bytes: bytes
|
||||
category=Asset.Category.FREE_CREATE,
|
||||
origin_task=task,
|
||||
# 全能创作成品只挂在会话结果卡上,不进资产库/专业创作用的视频列表。
|
||||
in_library=feature != "omni_create",
|
||||
in_library=feature not in {"omni_create", "omni_video_merge"},
|
||||
metadata={"feature": feature},
|
||||
)
|
||||
AssetFile.objects.create(
|
||||
|
||||
Reference in New Issue
Block a user