添加taskid逻辑

This commit is contained in:
puke
2025-10-28 21:15:46 +08:00
parent dd98e1b254
commit d9d501d849
7 changed files with 241 additions and 51 deletions

View File

@@ -10,6 +10,10 @@ from typing import List, Optional
@dataclass
class StoryboardConfig:
"""Storyboard configuration parameters"""
# Task isolation
task_id: Optional[str] = None # Task ID for file isolation (auto-generated if None)
n_storyboard: int = 5 # Number of storyboard frames
min_narration_words: int = 5 # Min narration word count
max_narration_words: int = 20 # Max narration word count