Model
Trends
.ai
Model
Trends
.ai
những mô hình AI mã nguồn mở tốt nhất

Node WAS Node Suite trong ComfyUI

WAS Node Suite là bộ công cụ gồm 200 node cho văn bản (nối, tìm/thay thế, prompt ngẫu nhiên), hình ảnh (pha trộn, bộ lọc, thay đổi kích thước, cắt, lưu dưới dạng JPEG/WebP), mặt nạ, số và xử lý file, lấp đầy những chỗ mà bộ node chính chưa có.
Gói node: was-node-suite-comfyui
Danh mục: Gói node tùy chỉnh phổ biến

WAS Node Suite làm gì

WAS (WASasquatch) Node Suite là một trong những gói node lâu đời và lớn nhất. Các node phổ biến gồm Text Concatenate và Text Multiline để xây dựng prompt, Text Find and Replace, Random Prompt / Prompt Styles, Image Save (JPEG, WebP, cài đặt chất lượng, đường dẫn tùy chỉnh), Image Blend / Image Blend by Mask, Image Resize và Image Crop, điều chỉnh bộ lọc ảnh (độ sáng, độ tương phản, độ nét), Image Load Batch cho thư mục, các node Number và Math, Constant Number, Logic Boolean, và Mask Crop Region / Mask Dilate / Mask Gaussian Region để làm việc với mặt nạ.
Vì bộ node này rất lớn, nó mang theo nhiều phụ thuộc nặng (OpenCV, scikit-image, một số gói NLP tùy chọn cho các node văn bản) và đôi khi xung đột với các gói khác. Nhiều quy trình chỉ dùng một hoặc hai node trong đó, nên thường chỉ cài để dùng Image Save hoặc Text Concatenate.

Đầu vào

Tên
Kiểu
Ý nghĩa
(varies)
-
Mỗi node có đầu vào riêng; các đầu vào dùng nhiều nhất là IMAGE, MASK và STRING.

Đầu ra

Tên
Kiểu
Ý nghĩa
(varies)
-
IMAGE, MASK, STRING, NUMBER tùy node.
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 WAS Node Suite

  1. Cài was-node-suite-comfyui từ Manager rồi khởi động lại (lần đầu nhập không tải gì về mặc định).
  2. Dùng Text Multiline -> Text Concatenate -> CLIP Text Encode (chuyển widget text thành input) để tạo prompt từ các phần nhỏ.
  3. Dùng Image Save với định dạng webp và chất lượng 90 để xuất file nhỏ hơn.
  4. Dùng Image Load Batch để xử lý một thư mục ảnh, mỗi ảnh một lượt trong hàng đợi.
  5. Dùng Mask Gaussian Region để làm mờ mặt nạ trước khi ghép ảnh.

Cài đặt và mẹo

  • Chuyển widget text của CLIP Text Encode thành input (nhấp phải > convert widget to input) để cấp dữ liệu cho các node văn bản của WAS.
  • Image Save có embed_workflow cho PNG; JPEG và WebP thì không lưu metadata.
  • Tắt các node BLIP/CLIPSeg trong was_suite_config.json nếu phụ thuộc của chúng gây lỗi khi nhập.
  • Tìm node với tiền tố "WAS" để xem tất cả node mà bộ này thêm vào.

Khắc phục sự cố WAS Node Suite

IMPORT FAILED: Không tìm thấy module cv2 / skimage / numba

Vì sao xảy ra
Phụ thuộc chưa được cài vào môi trường Python của ComfyUI.

Cách sửa
Vào Manager > Try Fix cho WAS Node Suite, hoặc dùng pip install -r requirements.txt với Python của ComfyUI (python_embeded trên bản portable).

Khởi động lâu sau khi cài WAS

Vì sao xảy ra
Bộ node kiểm tra và tải các model tùy chọn cho BLIP và CLIPSeg khi chạy lần đầu nếu bật.

Cách sửa
Để nó chạy xong một lần, hoặc tắt các node đó trong was_suite_config.json.

Image Save lưu file ở chỗ không tìm thấy

Vì sao xảy ra
output_path là đường dẫn tương đối với thư mục output của ComfyUI, hoặc đã đặt đường dẫn tuyệt đối.

Cách sửa
Đặt output_path thành [time(%Y-%m-%d)] hoặc tên thư mục đơn giản; kiểm tra console để xem đường dẫn đã ghi.

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ề WAS Node Suite

Tôi có cần WAS nếu đã có Impact và rgthree không?

Không nhất thiết. Nhiều chức năng của nó giờ đã có trong core (Image Blend, Image Crop, nối text qua core String nodes). Cài khi nào quy trình cần đến.

Nó có được duy trì không?

Cập nhật không thường xuyên nhưng thường vẫn nhập được trên ComfyUI hiện tại; kiểm tra Manager để xem commit mới nhất.

Node liên quan

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ị.
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.
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.
Grow Mask, Feather Mask and Invert Mask
ComfyUI core
Các công cụ mặt nạ chính giúp mở rộng (Grow Mask), làm mềm (Feather Mask) và đảo ngược (Invert Mask) một MASK để các vùng tô lại hòa vào hình ảnh xung quanh mà không có đường nối rõ ràng.
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.
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

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 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.
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 LoRA
ComfyUI core
Load LoRA (LoraLoader) áp dụng một file LoRA lên MODEL và CLIP với mức độ riêng biệt, để bạn có thể thêm phong cách, nhân vật hoặc ý tưởng vào bất kỳ checkpoint nào mà không cần gộp chung.
Load Diffusion Model
ComfyUI core
Load Diffusion Model (UNETLoader) tải một mạng khử nhiễu trần như Flux, SD3.5, Wan hoặc HunyuanVideo từ models/diffusion_models, với tùy chọn weight_dtype cho fp8 để tiết kiệm VRAM.