Recraft:矢量生成

“Recraft:矢量图生成”工作流可将文本提示转化为高质量矢量图像,依托Recraft先进的AI矢量生成器。该工作流集成了多个专用节点,包括RecraftTextToVectorNode(将文本输入转为矢量图形)和SaveSVGNode(以可缩放SVG格式导出图形)。同时,RecraftColorRGB和RecraftControls节点允许用户微调配色方案和矢量属性,确保生成的图像满足特定美学或品牌需求。该工作流的突出优势在于可生成清晰、可缩放的图像,适用于不同尺寸,特别适合平面设计和数字艺术应用。

在技术实现上,工作流首先通过RecraftTextToVectorNode解析文本输入,利用机器学习模型将描述内容可视化为矢量图形。RecraftColorRGB节点可指定精确色值,RecraftControls节点则提供线条粗细、填充样式等矢量属性的自定义选项。最后,SaveSVGNode确保输出为适合网页和印刷的SVG格式。节点与模型的组合,使该工作流对设计师和艺术家来说极具实用性,可快速将文本描述转为矢量图像。

API

通过代码使用此工作流

每个 Comfy 工作流都是一个 JSON 图。下面的内容就是此工作流的完整数据,ComfyUI 运行时也是如此——你可以从该 URL 获取、放入版本控制,或在 ComfyUI 中加载并逐节点运行。

api_recraft_vector_gen.json
正在获取工作流 JSON…

使用 Comfy SDK 从 TypeScript 或 Python 运行。相同代码可用于 Comfy Cloud 或你自托管的 ComfyUI——只需更改基础 URL。

// Install (beta)
npm i @comfyorg/sdk

// Run "Recraft:矢量生成" (TypeScript)
import { Comfy } from "@comfyorg/sdk";

const client = new Comfy({ apiKey: "comfyui-..." });

// This workflow, exported in API format (see note below)
const wf = await client.workflows.fromFile("api_recraft_vector_gen_api.json");

const job = await client.run(wf);
await job.getOutputs("33")[0].toFile("output.png"); // SaveSVGNode

SDK 需要 API 格式的工作流:在 ComfyUI 中打开此工作流,使用 文件 → 导出工作流(API)。

Comfy Cloud API 访问需要包含 API 密钥的套餐。

常见问题

常见问题

查看所有工作流
Showing 30 of 30 templates