You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+49-10Lines changed: 49 additions & 10 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -29,18 +29,34 @@ ___
29
29
[**Example**](#Example)
30
30
31
31
___
32
-
# Todo
32
+
# Overview
33
+
34
+
- A full toolkit of smart ComfyUI nodes covering loading/downloading, merging, masks, layouts, and API-based generation for SD15, SDXL, Flux, and more.
35
+
- Built-in conveniences: auto model-type detection (CFG/sampler/scheduler), translation + dynamic prompt support across text fields, ControlNet/Apply Style presets, and curated model/style libraries (`model_lib*.json`, `lora_lib.json`, `styles.csv`).
36
+
- Download helpers for checkpoints, LoRA, ControlNet, upscalers, IPAdapter/InstantID, and image sources (Pinterest/URL/Instagram) with aria2c acceleration when available.
37
+
- Utilities for metadata inspection/editing, streamlined wiring (Pipe/Switch/Any nodes), mask tools, and API nodes for Gemini, OpenAI, Hugging Face, and Deepseek.
38
+
- Workflow examples live in the `examples` folder; preview images are in `preview` to quickly show what each node set does.
33
39
40
+
# Todo
34
41
-[x] Workflow Example
35
42
-[x] Guide
36
43
-[x] Install
37
44
___
38
45
46
+
# Quick start
47
+
48
+
- Clone into `custom_nodes`, then install Python deps from the ComfyUI root: `pip install -r custom_nodes/SDVN_Comfy_node/requirements.txt`
49
+
- macOS/Windows: install `aria2c` manually for download nodes.
50
+
- (Optional) Rename `API_key.json.example` to `API_key.json` and fill in keys; copy `my_styles.csv.example` to `my_styles.csv` to customize style presets.
51
+
- Start ComfyUI — nodes appear under SDVN categories; recommended companion nodes are listed below.
- From your ComfyUI root, install dependencies: `pip install -r custom_nodes/SDVN_Comfy_node/requirements.txt`
44
60
-*For Windows or macOS machines, users are required to manually install `aria2c` in order to use nodes that automatically download models.*
45
61
46
62
Also you should install the following nodes to be able to use all functions:
@@ -102,6 +118,7 @@ This is a powerful node that combines 5 different loading modes (Input Folder, C
102
118
- Support Random ability with Dynamic Prompt (Request installed node [Dynamicprompts](https://github.com/adieyal/comfyui-dynamicprompts))
103
119
- Support Translate function
104
120
- Support Style Card.
121
+
- Includes helper text encoders for advanced models: **Qwen Edit Text Encoder / Plus** and **Kontext Reference** (pass reference images/masks into conditioning/latent).
105
122
106
123
**🗂️ Prompt Styles**
107
124
@@ -116,6 +133,7 @@ Provide full option to use ControlNet in a single node (Request installed node [
116
133
- Supports automatic downloading of most popular ControlNet models for SD15, SDXL, and Flux.
117
134
- Supports direct usage with ControlNet Inpaint Alimama Flux.
118
135
- Supports exporting parameters for integration with the AutoGenerate node.
136
+
- Extras: **Diffsynth Controlnet Apply** and **Diffsynth Union Lora Apply** for users who work with Diffusynth workflows.
119
137
120
138
**🌈 Apply Style Model**
121
139
@@ -213,6 +231,14 @@ A node that intelligently arranges image layouts with various flexible modes, he
213
231
**🧅 Overlay Two Images | 🎭 Mask → Transparent Color | 🧩 Overlay Mask Color on Image**
214
232
215
233
- Blend images and visualize masks with custom colors.
234
+
235
+
**🖼️ Save Image Compare**
236
+
237
+
- Save before/after pairs side-by-side for quick QA within a workflow.
238
+
239
+
**🖼️ Image Gallery**
240
+
241
+
- Browse, paginate, and download/collect images (local or remote/pinterest/URL) into a gallery with temp caching.
216
242
___
217
243
218
244
### Download
@@ -221,6 +247,7 @@ ___
221
247
- Supports direct download from **civitai** and **huggingface** with model address link and model download link
222
248
- Additionally, some nodes provide a list of popular models to make downloading them more convenient and faster.
223
249
- Includes download nodes for IPAdapter, InstantID, DualCLIP, QuadrupleCLIP and more.
250
+
- Extra download helpers: **AnyDownload List**, **ModelPatch/UNET/CLIP/Style/CLIP Vision downloads**, upscale model download, and VAE download.
224
251
225
252

226
253
@@ -251,6 +278,7 @@ Support 3 types of syntax to adjust for each block
251
278
**🧬 Model Merge**
252
279
253
280
- This node supports merging 2 or 3 checkpoints, extracting LoRA from 2 checkpoints — similar to the merge function in Automatic1111.
281
+
-**Model Export** saves merged results to disk with optional metadata edits.
254
282
255
283
[*See more workflow examples*](#Example)
256
284
@@ -346,8 +374,18 @@ Example: A workflow to filter images with a width ≥ 1000px.
346
374
- Nodes that support creating automated options and dynamically changing variables based on input.
347
375
348
376

377
+
378
+
**🎲 Random Prompt | 📋 Menu Option Extra | 🎚️ Sliders (x4)**
379
+
380
+
- Quick prompt randomizer plus helper widgets (extra menu option, slider100, slider1, custom int/float slider) to speed up UI prototyping.
349
381
___
350
382
383
+
### Dev
384
+
385
+
-**Run Python Code**: inline execution of custom Python functions inside a workflow (supports dict/list unpacking).
386
+
-**Kontext Reference / Qwen Edit Text Encoder (+ Plus)**: advanced conditioning/text encoders for reference-driven or Qwen-edit models.
387
+
-**Save Image Compare + Image Gallery** also double as utility nodes for debugging and dataset management.
388
+
351
389
### API
352
390
353
391
Support the use of AI models through API
@@ -368,12 +406,10 @@ Support the use of AI models through API
368
406

369
407

370
408
371
-
**🎨 DALL-E 2 | 🎨 DALL-E 3 | 🎨 GPT Image**
409
+
**🎨 DALL-E 3 | 🎨 GPT Image**
372
410
373
411
- Support translate and Dynamic prompt
374
412
375
-

376
-

377
413

378
414

379
415

@@ -389,13 +425,12 @@ Support the use of AI models through API
389
425

390
426

391
427
392
-
**✨ IC-Light v2 | ✨ Joy Caption**
428
+
**🎨 Gemini 3 Pro Image**
393
429
394
-
A node that uses the Hugging Face API to directly interact with corresponding Spaces.
- Joy Caption: https://huggingface.co/spaces/fancyfeast/joy-caption-alpha-two
430
+
- Uses Gemini 3 Pro Image Preview to return both an image and accompanying text
431
+
- Accepts up to 14 reference images; supports aspect ratio and resolution presets
432
+
- Translate + Dynamic prompt support, pulls API from `API_key.json` if not provided
397
433
398
-

399
434
___
400
435
401
436
# Info check
@@ -468,6 +503,10 @@ Nodes that support both basic and advanced mask processing and inpainting.
468
503
469
504
- This node separates distinct masked areas into individual masks, working exceptionally well with the inpaint crop node set.
470
505
506
+
**📏 Get Mask Size**
507
+
508
+
- Returns mask width/height (and latent) to drive dimension-aware workflows.
509
+
471
510
**⚡️ Crop Inpaint | 🔄 Loop Inpaint Stitch**
472
511
473
512
- These 2 nodes are built based on the (https://github.com/lquesada/ComfyUI-Inpaint-CropAndStitch) node set, and you need to install that set first in order to use them.
Copy file name to clipboardExpand all lines: README_vi.md
+49-9Lines changed: 49 additions & 9 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -27,18 +27,35 @@ ___
27
27
[**Example**](#Example)
28
28
29
29
___
30
+
# Tổng quan
31
+
32
+
- Bộ toolkit node thông minh cho ComfyUI, bao phủ tải/tải về, merge, mask, layout và sinh ảnh qua API cho SD15, SDXL, Flux...
33
+
- Tích hợp sẵn tiện ích: tự nhận diện loại model (CFG/sampler/scheduler), hỗ trợ dịch + dynamic prompt trên ô văn bản, preset ControlNet/Apply Style, và thư viện model/style có sẵn (`model_lib*.json`, `lora_lib.json`, `styles.csv`).
34
+
- Hỗ trợ tải checkpoint, LoRA, ControlNet, upscale, IPAdapter/InstantID và nguồn ảnh (Pinterest/URL/Instagram) với gia tốc aria2c khi có.
35
+
- Cung cấp tiện ích đọc/chỉnh metadata, sắp xếp dây nối gọn (Pipe/Switch/Any), công cụ mask, và node API cho Gemini, OpenAI, Hugging Face, Deepseek.
-*Đối với máy Windows hoặc macOS, người dùng cần tự cài đặt `aria2c` để sử dụng các node tự động tải model.*
43
60
44
61
Bạn cũng nên cài đặt các node sau để có thể sử dụng đầy đủ các chức năng:
@@ -99,6 +116,7 @@ Tự động tìm kiếm và tải ảnh từ Pinterest. Ảnh sẽ được t
99
116
- Hỗ trợ khả năng Random với Dynamic Prompt (Yêu cầu cài đặt node [Dynamicprompts](https://github.com/adieyal/comfyui-dynamicprompts))
100
117
- Hỗ trợ chức năng dịch
101
118
- Hỗ trợ Style Card.
119
+
- Bổ sung encoder nâng cao cho model đặc thù: **Qwen Edit Text Encoder / Plus** và **Kontext Reference** (đưa ảnh/mask tham chiếu vào conditioning/latent).
102
120
103
121
**🗂️ Prompt Styles**
104
122
@@ -113,6 +131,7 @@ Node tổng hợp đầy đủ các tùy chọn để sử dụng ControlNet tro
113
131
- Hỗ trợ tự động tải các model ControlNet phổ biến cho SD15, SDXL và Flux.
114
132
- Hỗ trợ sử dụng trực tiếp với ControlNet Inpaint Alimama Flux.
115
133
- Hỗ trợ xuất tham số để tích hợp với node AutoGenerate.
134
+
- Bản mở rộng: **Diffsynth Controlnet Apply** và **Diffsynth Union Lora Apply** cho người dùng workflow Diffusynth.
116
135
117
136
**🌈 Apply Style Model**
118
137
@@ -209,6 +228,14 @@ Node sắp xếp layout ảnh thông minh với nhiều chế độ linh hoạt,
209
228
**🧅 Overlay Two Images | 🎭 Mask → Transparent Color | 🧩 Overlay Mask Color on Image**
210
229
211
230
- Chồng ảnh và hiển thị mask với màu tùy chọn.
231
+
232
+
**🖼️ Save Image Compare**
233
+
234
+
- Lưu cặp ảnh trước/sau đặt cạnh nhau để so sánh nhanh trong workflow.
235
+
236
+
**🖼️ Image Gallery**
237
+
238
+
- Duyệt, phân trang và tải/thu thập ảnh (local hoặc URL/Pinterest) vào thư viện tạm.
212
239
___
213
240
214
241
### Download
@@ -217,6 +244,7 @@ ___
217
244
- Hỗ trợ tải trực tiếp từ **civitai** và **huggingface** bằng địa chỉ model hoặc link tải model
218
245
- Ngoài ra, một số node cung cấp danh sách các model phổ biến để tải nhanh và tiện lợi hơn.
219
246
- Bổ sung các node tải IPAdapter, InstantID, DualCLIP, QuadrupleCLIP và nhiều loại model khác.
247
+
- Các tiện ích tải thêm: **AnyDownload List**, tải ModelPatch/UNET/CLIP/Style/CLIP Vision, tải model upscale và VAE.
220
248

221
249
222
250
___
@@ -246,6 +274,7 @@ Hỗ trợ 3 kiểu cú pháp để điều chỉnh từng block
246
274
**🧬 Model Merge**
247
275
248
276
- Node này hỗ trợ trộn 2 hoặc 3 checkpoint, tách LoRA từ 2 checkpoint — tương tự chức năng merge của Automatic1111.
277
+
-**Model Export**: lưu kết quả merge ra file và có thể chỉnh metadata.
- Joy Caption: https://huggingface.co/spaces/fancyfeast/joy-caption-alpha-two
426
+
- Sử dụng Gemini 3 Pro Image Preview, trả về cả ảnh và phần văn bản kèm theo
427
+
- Hỗ trợ tối đa 14 ảnh tham chiếu; có sẵn preset tỷ lệ khung hình và độ phân giải
428
+
- Hỗ trợ dịch + Dynamic prompt, tự lấy API trong `API_key.json` nếu để trống
392
429
393
-

394
430
___
395
431
396
432
# Info check
@@ -463,6 +499,10 @@ Bộ node hỗ trợ xử lý mask cơ bản và nâng cao, cũng như inpaintin
463
499
464
500
- Node này tách các vùng mask riêng biệt thành các mask riêng, hoạt động rất tốt với bộ node inpaint crop.
465
501
502
+
**📏 Get Mask Size**
503
+
504
+
- Trả về chiều rộng/chiều cao (và latent) của mask để xây dựng workflow phụ thuộc kích thước.
505
+
466
506
**⚡️ Crop Inpaint | 🔄 Loop Inpaint Stitch**
467
507
468
508
- Hai node này được xây dựng dựa trên bộ node (https://github.com/lquesada/ComfyUI-Inpaint-CropAndStitch), bạn cần cài đặt bộ node này trước khi sử dụng.
0 commit comments