forked from 77media/video-flow
更新 ScriptService 接口以支持可选的剧本参数,并在工作流数据钩子中相应调整初始化逻辑。
This commit is contained in:
parent
b1de9fd656
commit
1517accb6b
@ -51,7 +51,7 @@ export interface UseScriptService {
|
||||
/** 根据用户想法生成剧本并自动创建项目 */
|
||||
generateScriptFromIdea: (idea: string) => Promise<void>;
|
||||
/** 根据项目ID初始化已有剧本 */
|
||||
initializeFromProject: (projectId: string,script:string) => Promise<void>;
|
||||
initializeFromProject: (projectId: string, script?: string) => Promise<void>;
|
||||
/** 修改剧本 */
|
||||
updateScript: (scriptText: string) => Promise<void>;
|
||||
/** 应用剧本到视频生成流程 */
|
||||
|
||||
@ -90,7 +90,7 @@ export function useWorkflowData() {
|
||||
// 初始化剧本
|
||||
useEffect(() => {
|
||||
console.log('开始初始化剧本', originalText);
|
||||
initializeFromProject(episodeId);
|
||||
initializeFromProject(episodeId, originalText);
|
||||
}, [originalText]);
|
||||
// 监听剧本加载完毕
|
||||
useEffect(() => {
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user