Nodes/comfyui-evolink/EvoLink Qwen Image Edit Plus (Official)
ComfyUI Node

EvoLink Qwen Image Edit Plus (Official)

Change a photo by describing the change

By deeplearning-goethe·Created 24 days ago·Updated a day ago· 0
EvoLink Qwen Image Edit Plus (Official)
  • image1
  • image2
  • image3
  • image
  • task_id
  • status_info
  • result_urls
  • response_json
prompt
size
n1
negative_prompt
prompt_extendtrue
watermarkfalse
seed0
image_urls_text
api_key
timeout_seconds300

This is the node that finally makes the "just tell it what to change" workflow real in ComfyUI. EvoLink Qwen Image Edit Plus (Official) is an instruction-driven image editor from Alibaba's Qwen line: you hand it a picture and write the edit - "change the sign text to 'OPEN'," "re-style this as watercolor" - and it returns an edited image. No masking, no inpainting masks, no ControlNet. The instruction is the tool.

The Qwen Edit family has a serious reputation in this space: it's the lineage the open community adopted as the default editor, and the "plus" here is the higher-end closed API variant. You can't download these weights, so this node is the access path.

The one input you must not forget

Unlike the other image nodes in the pack, this one is editing-first, and image1 is required - the node won't run without it. Wire a Load Image into image1 and you're live. image2 and image3 are optional extra references, and there's an image_urls_text box for public URLs. Your local images upload through EvoLink's channel and are auto-deleted after 72 hours, same as everywhere else in this pack.

The rest of the surface:

  • prompt (required) - the edit instruction. "把招牌文字改成…" or its English equivalent; the tooltip's own example is changing sign text.
  • size - leave blank to follow the input image; or give a ratio/pixels to force output dimensions.
  • n - 1 to 6 edited variants per run.
  • prompt_extend - on by default here (this node defaults it differently than the generation nodes), a smart expander for terse instructions.
  • negative_prompt, watermark, seed - the usual crew. Fixed seed for reproducible edits.
  • api_key, timeout_seconds - standard.

Outputs: image (downloaded tensor), task_id, status_info, result_urls (24-hour expiry), response_json.

Install and key

Standard EvoLink install. ComfyUI Manager → search EvoLink → install → full restart (close the console, don't just refresh). Manual:

cd ComfyUI/custom_nodes
git clone https://github.com/deeplearning-goethe/comfyui-evolink

Only requests for a dependency; no models, no GPU. Key from evolink.ai/dashboard/keys (sk-), pasted once into api_key - saved locally, blank after, never in a shared workflow.

Where it shines and where it trips

It shines at localized edits: text swaps, style changes, object tweaks, background moves - the stuff that used to mean masking plus an inpaint pass. It trips when you ask for surgical changes and the model decides to "helpfully" touch up the whole image; that's the nature of instruction editing, and the fix is more specific prompts, not more knobs. Watch out for the recurring EvoLink gotcha (edit finishes, nothing visible → connect Save Image and re-run; cached, no double charge), and remember the cloud deal: per-call cost, your images leave the machine. For changing a real photo, that's a privacy consideration to actually weigh rather than shrug past.

CategoryEvoLink

Inputs (13)

NameTypeDefaultDescription
promptSTRING编辑指令,支持中文(如「把招牌文字改成…」)。
image1IMAGE要编辑的图片(必接)
sizeoptSTRING留空=跟随输入图;或比例/像素
noptINT11–6一次生成几张(1~6)
negative_promptoptSTRING不希望出现的内容
prompt_extendoptBOOLEANtrue提示词智能扩写
watermarkoptBOOLEANfalse是否加水印
seedoptINT00–21474836470=随机;固定可复现结果
image2optIMAGE参考图 2(可选)
image3optIMAGE参考图 3(可选)
image_urls_textoptSTRING进阶:已有公网图片 URL 时每行贴一个,与 IMAGE 口混用
api_keyoptSTRINGEvoLink API Key(sk- 开头)。首次填写后自动保存到本机配置,之后可留空。分享工作流前请清空此框。获取:evolink.ai/dashboard/keys
timeout_secondsoptINT30060–3600最长等待时间;生成失败或审核拦截的任务不扣费

Outputs (5)

NameTypeDescription
imageIMAGE生成结果(已下载落地,可直连保存节点)
task_idSTRINGEvoLink 任务 ID,可到 evolink.ai/zh/dashboard/logs 查询
status_infoSTRING人读状态摘要(模型/用时/消耗 credits)
result_urlsSTRING结果原始链接,每行一个(24 小时过期)
response_jsonSTRING平台 GET /v1/tasks/{id} 的完整 JSON 响应(status/usage/results 等),供下游节点解析