Node Conditioning (Combine) and (Concat) trong ComfyUI
Conditioning (Combine) gộp hai conditioning lại để bộ lấy mẫu được hướng dẫn bởi cả hai cùng lúc; Conditioning (Concat) nối chuỗi token thành một prompt dài hơn. Các node liên quan thiết lập vùng, mặt nạ và khoảng thời gian bước.
Gói node: ComfyUI core
Danh mục: Conditioning và prompt
Conditioning (Combine) and (Concat) làm gì
ComfyUI xem prompt như dữ liệu, nên có thể trộn sau khi mã hóa. Conditioning (Combine) nhận hai đầu vào CONDITIONING và xuất ra một danh sách chứa cả hai; bộ lấy mẫu đánh giá từng cái rồi lấy trung bình hướng dẫn, giúp hòa trộn hai ý tưởng (ví dụ hai phong cách) đều hơn so với viết chung trong một prompt.
Cùng nhóm còn có Conditioning (Average) với thanh trượt trọng số, Conditioning (Set Area) và (Set Mask) để áp dụng prompt chỉ cho một vùng, và ConditioningSetTimestepRange để áp dụng prompt chỉ trong một phần của quá trình lấy mẫu. Tất cả giúp tạo prompt theo vùng và lịch trình prompt mà không cần node tùy chỉnh.
Đầu vào
Tên | Kiểu | Ý nghĩa |
|---|---|---|
conditioning_1 | CONDITIONING | Prompt đã mã hóa đầu tiên. |
conditioning_2 | CONDITIONING | Prompt đã mã hóa thứ hai (Concat: nối vào; Combine: đánh giá cùng lúc). |
Đầu ra
Tên | Kiểu | Ý nghĩa |
|---|---|---|
CONDITIONING | CONDITIONING | Conditioning đã gộp để làm đầu vào positive hoặc negative cho bộ lấy mẫu. |
AD

Bỏ qua cài đặt: workflow ComfyUI cài sẵn trên đám mây
BitVector chạy các workflow ComfyUI làm sẵn trên GPU của họ. Không cài đặt, không thiếu node, không ô đỏ. Mở trên điện thoại hay laptop và tạo ảnh trong một phút.
Cách dùng Conditioning (Combine) and (Concat)
- Mã hóa hai prompt với hai node CLIP Text Encode.
- Đưa cả hai vào Conditioning (Combine) hoặc (Concat).
- Nối đầu ra vào đầu vào positive của KSampler.
- Nếu muốn theo vùng, cho một prompt qua Conditioning (Set Mask) với MASK trước, rồi kết hợp với prompt toàn ảnh.
Cài đặt và mẹo
- Combine làm tăng gấp đôi công việc của bộ lấy mẫu mỗi bước cho phía positive; Concat thì không.
- Set Area với strength 1.0 và set_cond_area "default" là cách cổ điển để chia hai chủ thể trái phải.
- Dùng ConditioningSetTimestepRange 0.0-0.3 cho prompt bố cục và 0.3-1.0 cho prompt chi tiết.
- Conditioning (Average) với conditioning_to_strength 0.5 cho điểm giữa thật sự giữa hai prompt.
Khắc phục sự cố Conditioning (Combine) and (Concat)
Chủ thể bị lẫn vào nhau khi dùng Set Area hoặc Set Mask
Vì sao xảy ra
Các prompt theo vùng chồng lên nhau hoặc không có prompt chung cho toàn bộ khung hình, nên model tự điền chỗ trống từ vùng này sang vùng kia.
Cách sửa
Thêm prompt chung cho toàn ảnh, gộp cả ba prompt, và tránh vùng chồng lên nhau. Giảm strength vùng xuống 0.8.
Lỗi: cond shapes không khớp khi dùng Concat
Vì sao xảy ra
Hai prompt dùng hai bộ mã hóa text khác nhau (ví dụ SD 1.5 CLIP và SDXL CLIP) hoặc một cái có đầu ra pooled còn cái kia không.
Cách sửa
Mã hóa cả hai prompt bằng cùng một đối tượng CLIP từ cùng một bộ tải.
Không có gì thay đổi khi gộp
Vì sao xảy ra
Hai đầu vào là cùng một conditioning, hoặc đầu ra gộp không được nối vào bộ lấy mẫu.
Cách sửa
Kiểm tra dây nối vào KSampler positive phải từ node combine và hai đầu vào khác nhau.
AD

Chạy workflow này từ điện thoại của bạn
Mọi workflow trên trang này đều được cài sẵn trên BitVector cùng mô hình và node tùy chỉnh. Chọn một cái, nhập prompt, xong. Không cần cài đặt, không phải tải gì.
Câu hỏi về Conditioning (Combine) and (Concat)
Nên dùng Combine hay Concat cho hai phong cách?
Combine hòa trộn hai hướng dẫn đánh giá riêng; Concat giống như prompt dài hơn. Thử Combine trước cho phong cách, Concat cho thêm từ chi tiết.
Có làm được ở phía negative không?
Có, tất cả node conditioning đều dùng được cho prompt negative.
Node liên quan
CLIP Text Encode (Prompt)
ComfyUI core
CLIP Text Encode biến một đoạn văn bản thành CONDITIONING bằng cách dùng bộ mã hóa văn bản của mô hình. Một node giữ prompt tích cực, node kia giữ prompt tiêu cực.
KSampler
ComfyUI core
KSampler chạy vòng lặp khử nhiễu: nó lấy model, prompt và latent rồi tạo ra latent ảnh hoàn chỉnh, được điều khiển bởi seed, steps, cfg, sampler, scheduler và denoise.
Load Image (as Mask)
ComfyUI core
Load Image (as Mask) biến một kênh của hình ảnh (alpha, đỏ, xanh lá hoặc xanh dương) thành một MẶT NẠ, để các file mặt nạ đen trắng hoặc các lớp vẽ có thể điều khiển việc tô lại và ghép ảnh.
AD

Mệt vì sửa node? Để đám mây lo
BitVector giữ hàng trăm workflow ComfyUI luôn được cài đặt, cập nhật và kiểm thử trên GPU đám mây tốc độ cao. Không Python, không lỗi CUDA, không giới hạn VRAM. Dùng được trên mọi trình duyệt.
Thêm node ComfyUI
ComfyUI Manager
ComfyUI-Manager
ComfyUI Manager là tiện ích mở rộng giúp cài đặt, cập nhật và sửa các gói node tùy chỉnh và mô hình ngay trong giao diện, giải quyết các node bị thiếu trong workflow nhập vào và lưu lại cấu hình của bạn.
Load Checkpoint
ComfyUI core
Load Checkpoint (CheckpointLoaderSimple) mở một file model .safetensors hoặc .ckpt và cung cấp ba phần mà mọi workflow đều cần: MODEL diffusion, bộ mã hóa văn bản CLIP và VAE.
Save Image
ComfyUI core
Save Image ghi tensor IMAGE thành file PNG trong ComfyUI/output, với toàn bộ quy trình làm việc được nhúng trong metadata của file để bạn có thể kéo ảnh đó trở lại ComfyUI và phục hồi lại đồ thị.
VAE Decode
ComfyUI core
VAE Decode chuyển LATENT đã lấy mẫu thành ảnh PIXEL bằng VAE; VAE Decode (Tiled) làm điều tương tự theo từng ô cho ảnh rất lớn.
Empty Latent Image
ComfyUI core
Empty Latent Image tạo ra khung trống latent (chiều rộng, chiều cao, batch_size) mà việc lấy mẫu từ văn bản sang hình ảnh bắt đầu từ đó; kích thước phải là bội số của 8 và phù hợp với dòng model.
Load Image
ComfyUI core
Load Image đọc một bức ảnh từ thư mục input của ComfyUI (hoặc từ file bạn tải lên) và xuất ra một tensor IMAGE cùng với một MASK lấy từ kênh alpha, điểm bắt đầu cho các đồ thị img2img, inpainting, ControlNet và IP-Adapter.

Model
Trends
.ai
© ModelTrends.ai
|
© 2026
|
Mọi quyền được bảo lưu