feat: 标题生成提示词区分视频画面与封面场景

后端:
- GenerateTitleRequest 新增 usage 字段(video/cover)
- 根据 usage 渲染不同的场景描述、风格要求、创作注意
- title_system.txt / title.txt 增加  等变量

前端:
- scriptApi.generateTitle 新增 usage 参数
- SubtitleBurning 传 usage: 'video'(视频画面标题)
- CoverDesign 传 usage: 'cover'(封面标题)
This commit is contained in:
小鱼开发
2026-04-30 15:55:25 +08:00
parent 580b39747f
commit bdd582bd76
7 changed files with 27 additions and 5 deletions
+1
View File
@@ -117,6 +117,7 @@ class GenerateTitleRequest(BaseModel):
script_content: str = Field(..., description="脚本内容(utterances 文本拼接)", min_length=1)
title_type: str = Field(..., description="标题类型:main(大标题) / sub(小标题)")
max_length: int = Field(default=8, ge=1, le=100, description="最大字数限制")
usage: str = Field(default="video", description="使用场景:video(视频画面标题) / cover(封面标题)")
class GenerateTitleResponse(BaseModel):