## ADDED Requirements ### Requirement: Digital Human Script List The system SHALL let users maintain a list of one or more digital human talking-head scripts inside the one-click compose flow before creating videos. #### Scenario: Add scripts manually - **WHEN** a user enters a script and clicks add - **THEN** the script is appended to the current script list - **AND** the user can select, edit, duplicate, or remove scripts before generation ### Requirement: Smart Digital Human Script Generation The system SHALL provide an intelligent script generation dialog with built-in digital human scenes and controls for count, length, style, and custom prompt guidance. #### Scenario: Generate scripts from a scene - **WHEN** a user chooses a scene, target length, style, count, and optional custom prompt - **THEN** the system generates the requested number of talking-head scripts - **AND** appends the generated scripts to the current script list without discarding existing scripts ### Requirement: Batch Digital Human Creation The system SHALL create a separate digital human generation task for each selected script while reusing the chosen avatar, voice, model, subtitle, aspect ratio, and background settings. #### Scenario: Start batch generation - **WHEN** the user selects multiple scripts and clicks batch create - **THEN** one digital human task is created for each selected script - **AND** every task payload uses the corresponding script text with the current avatar and voice configuration