优化住流程和添加复刻视频页面

This commit is contained in:
Azmat@qq.com
2026-08-26 18:44:03 +08:00
parent 0ee498d807
commit c25060c6c6
30 changed files with 2574 additions and 155 deletions
+12
View File
@@ -32,6 +32,7 @@ import {
FreeCreatePage,
QuickCreatePage,
VideoRemixPage,
VideoReplacePage,
ImageWorkbenchPage,
LibraryPage,
MessagesPage,
@@ -1105,6 +1106,17 @@ export function App() {
);
case "videoRemix":
return <VideoRemixPage textModels={modelConfigs.filter((m) => m.capability === "text" && m.status === "active")} onNotify={(type, text) => setNotice({ type, text })} onBack={() => goBack("projects")} navigate={navigate} />;
case "videoReplace":
return (
<VideoReplacePage
products={products}
modelConfigs={modelConfigs}
onNotify={(type, text) => setNotice({ type, text })}
onBack={() => goBack(entryOrigin("projects"))}
onTaskSettled={refreshFreeCreateShell}
navigate={navigate}
/>
);
case "imageOptimize":
return <ImageWorkbenchPage mode="image" products={products} modelConfigs={modelConfigs} imageProductId={route.productId} initialProductId={activeProductId} onProductChange={setActiveProductId} unreadByProduct={aiUnreadByProduct} onProductViewed={markAiRead} onBack={() => goBack("assetFactory")} navigate={navigate} onGenerate={generateImages} onResume={resumeImages} onNotify={(type, text) => setNotice({ type, text })} />;
case "modelPhoto":