From 7db66576ea06fcca579012747f7bc4861567dbea Mon Sep 17 00:00:00 2001 From: xiaoxia Date: Tue, 4 Aug 2026 14:41:41 +0800 Subject: [PATCH] feat(title): skip title validation when aiAutoSelect is true --- .../src/pages/generate/hooks/generate-video/buildPayload.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/apps/web/src/pages/generate/hooks/generate-video/buildPayload.ts b/apps/web/src/pages/generate/hooks/generate-video/buildPayload.ts index 6040cf875..1c8595e30 100644 --- a/apps/web/src/pages/generate/hooks/generate-video/buildPayload.ts +++ b/apps/web/src/pages/generate/hooks/generate-video/buildPayload.ts @@ -63,7 +63,8 @@ export const buildEditPlanPayload = (props: UseGenerateVideoProps) => { export const validateGenerateInputs = (props: UseGenerateVideoProps): string | null => { const { titleSettings, materialMode, selectedMaterials, voiceMode, selectedClonedVoice } = props - if (!titleSettings.title.trim()) { + // AI 自动选择模式下,标题可以为空(后端会自行生成) + if (!titleSettings.aiAutoSelect && !titleSettings.title.trim()) { return "请先选择或输入标题" } if (materialMode === "manual" && selectedMaterials.length === 0) {