diff --git a/apps/desktop/src-tauri/src/business/services/comfyui_service.rs b/apps/desktop/src-tauri/src/business/services/comfyui_service.rs index 5c1cd12..6608f1d 100644 --- a/apps/desktop/src-tauri/src/business/services/comfyui_service.rs +++ b/apps/desktop/src-tauri/src/business/services/comfyui_service.rs @@ -330,7 +330,6 @@ impl ComfyUIService { "model" => { // 确保使用CDN格式的URL let cdn_url = self.convert_to_cdn_url(model_image_url); - let filename = self.extract_filename_from_url(&cdn_url); // 替换image_url字段 replacements.push(WorkflowNodeReplacement { @@ -339,17 +338,10 @@ impl ComfyUIService { value: Value::String(cdn_url), }); - // 替换image字段为空字符串(使用image_url) - replacements.push(WorkflowNodeReplacement { - node_id: node_id.clone(), - input_field: "image".to_string(), - value: Value::String("".to_string()), - }); } "product" => { // 确保使用CDN格式的URL let cdn_url = self.convert_to_cdn_url(product_image_url); - let filename = self.extract_filename_from_url(&cdn_url); // 替换image_url字段 replacements.push(WorkflowNodeReplacement { @@ -358,12 +350,6 @@ impl ComfyUIService { value: Value::String(cdn_url), }); - // 替换image字段为空字符串(使用image_url) - replacements.push(WorkflowNodeReplacement { - node_id: node_id.clone(), - input_field: "image".to_string(), - value: Value::String("".to_string()), - }); } "prompt" => { // 只有当 prompt 不为空时才进行替换,保持工作流原始设置