refactor: 简化脚本生成 SSE 事件流,移除 analyzing 阶段

- script_service: 删除一闪而过的 analyzing 事件,4阶段→3阶段
- start 和 generating 文案统一为"正在创作脚本..."
- 同步更新前后端类型定义和 API 文档
This commit is contained in:
小鱼开发
2026-04-26 21:07:54 +08:00
parent 43609de2f1
commit e924193ead
4 changed files with 9 additions and 25 deletions
+4 -8
View File
@@ -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="状态描述")