refactor: 简化脚本生成 SSE 事件流,移除 analyzing 阶段
- script_service: 删除一闪而过的 analyzing 事件,4阶段→3阶段 - start 和 generating 文案统一为"正在创作脚本..." - 同步更新前后端类型定义和 API 文档
This commit is contained in:
@@ -56,19 +56,15 @@ class ScriptGenerationEvent(BaseModel):
|
||||
与前端 ScriptGenerationEvent 对应
|
||||
|
||||
事件类型说明:
|
||||
- start: 初始化(0-5%)
|
||||
- analyzing: 分析主题(5-15%)
|
||||
- generating: AI 生成中(15-85%)
|
||||
- validating: 验证格式(85-92%)
|
||||
- parsing: 解析分镜(92-98%)
|
||||
- finalizing: 整理结果(98-100%)
|
||||
- complete: 完成(100%)
|
||||
- start: 开始生成
|
||||
- generating: AI 生成中
|
||||
- complete: 完成
|
||||
- error: 错误
|
||||
"""
|
||||
|
||||
type: str = Field(
|
||||
...,
|
||||
description="事件类型:start / analyzing / generating / validating / parsing / finalizing / complete / error",
|
||||
description="事件类型:start / generating / complete / error",
|
||||
)
|
||||
progress: int = Field(default=0, ge=0, le=100, description="进度百分比")
|
||||
message: str = Field(..., description="状态描述")
|
||||
|
||||
Reference in New Issue
Block a user