diff --git a/apps/desktop/src/components/comfyui/WorkflowManager.tsx b/apps/desktop/src/components/comfyui/WorkflowManager.tsx index b8654d1..e928041 100644 --- a/apps/desktop/src/components/comfyui/WorkflowManager.tsx +++ b/apps/desktop/src/components/comfyui/WorkflowManager.tsx @@ -11,7 +11,6 @@ import { PlayIcon, PencilIcon, TrashIcon, - DocumentDuplicateIcon, TagIcon, CalendarIcon, EyeIcon, @@ -35,12 +34,10 @@ export const WorkflowManager: React.FC = ({ selectedWorkflowIds, workflowFilters, loadWorkflows, - createWorkflow, deleteWorkflow, executeWorkflow, selectWorkflow, deselectWorkflow, - selectAllWorkflows, clearWorkflowSelection, setWorkflowFilters, setCurrentWorkflow, @@ -333,18 +330,19 @@ export const WorkflowManager: React.FC = ({ )} - {/* 工作流创建模态框 */} - setShowCreateModal(false)} - onSave={async (workflowData) => { + onSave={async (templateData) => { try { - await createWorkflow(workflowData); + // 调用ComfyUI V2模板创建接口 + await invoke('comfyui_v2_create_template', { request: templateData }); setShowCreateModal(false); // 重新加载工作流列表 await loadWorkflows(); } catch (error) { - console.error('创建工作流失败:', error); + console.error('创建工作流模板失败:', error); // 这里可以添加错误提示 } }}