workflow
DAG 工作流模板。名称、描述、DAG结构JSON。
id · workflow_id(UUID) · name · description · dag_json · status · version · created_at · updated_at · deleted_at
workflow_instance
工作流运行时实例。状态(pending→running→success/failed/paused/cancelled)、进度、参数/结果JSON。
id · instance_id(UUID) · workflow_id · project/episode_id · status · progress · params_json · result_json · error_message · started_at · finished_at · created_at · updated_at
workflow_node
DAG 中单个节点运行记录。类型(agent/workflow/task)、输入/输出JSON、支持回滚状态。
id · instance_id · node_id · node_type · node_name · status · input_json · output_json · error_message · started_at · finished_at · created_at · updated_at
task
统一任务队列。类型(SCRIPT_GENERATE/IMAGE_GENERATE等)、优先级、状态、重试、Worker分配。
id · task_id(UUID) · task_type · priority(HIGH/NORMAL/LOW) · project/episode/shot_id · status · params_json · result_json · error_message · retry_count · max_retries · progress · worker_id · requested_by · started_at · finished_at · created_at · updated_at
task_log
任务执行日志。级别(DEBUG/INFO/WARN/ERROR)。
id · task_id · log_level · message · created_at
prompt
结构化 Prompt 管理。5层级(global/project/character/scene/shot)、正面/负面Prompt、版本控制。
id · prompt_id(UUID) · project_id · prompt_layer · layer_key · prompt_text · negative_prompt · tags · status · version · created_by · created_at · updated_at · deleted_at
prompt_version
Prompt 版本历史。含变更日志。
id · prompt_id · version · prompt_text · negative_prompt · change_log · created_by · created_at