更新模式字段为'自动',修改initializeFromProject方法以接受script参数,调整createProject方法的文档注释以反映最新的模式定义。

This commit is contained in:
海龙 2025-08-07 14:54:43 +08:00
parent 526b4d5cd1
commit cccd385329
3 changed files with 5 additions and 5 deletions

View File

@ -695,8 +695,8 @@ export const createMovieProjectV1 = async (request: {
script: string;
/** 用户ID */
user_id: string;
/** 模式auto | manual */
mode: "auto" | "manual";
/** 模式automatic | manual */
mode: "automatic" | "manual";
/** 分辨率720p | 1080p | 4k */
resolution: "720p" | "1080p" | "4k";
/** 语言 */

View File

@ -51,7 +51,7 @@ export interface UseScriptService {
/** 根据用户想法生成剧本并自动创建项目 */
generateScriptFromIdea: (idea: string) => Promise<void>;
/** 根据项目ID初始化已有剧本 */
initializeFromProject: (projectId: string) => Promise<void>;
initializeFromProject: (projectId: string,script:string) => Promise<void>;
/** 修改剧本 */
updateScript: (scriptText: string) => Promise<void>;
/** 应用剧本到视频生成流程 */

View File

@ -118,14 +118,14 @@ export class ScriptEditUseCase {
* @description:
* @param prompt
* @param userId ID
* @param mode auto | manual
* @param mode automatic | manual
* @param resolution 720p | 1080p | 4k
* @returns Promise<string> ID
*/
async createProject(
prompt: string,
userId: string ,
mode: "auto" | "manual" = "auto",
mode: "automatic" | "manual" = "automatic",
resolution: "720p" | "1080p" | "4k" = "720p",
language: string
) {