ใช้เวลาอ่าน 2 นาทีreviews

แนะนำ 8 Custom Nodes เพื่อให้การต่อ node บน ComfyUI มี Quality Of Life ที่ดีขึ้น

1. ComfyUI-KJNodes

  • ตัวนี้แทบจะเรียกว่าฮิตที่สุดเลยก็ว่าได้เหมือนกัน ถ้าใครอยากจะทำ pre-processing รูปภาพเช่น ย่อ, ตัด, ขยาย หรือ post processing เช่น การเติม label, การรวมภาพ

  • นอกเหนือจากรูปภาพก็มีเรื่องของใส่ตัวเร่งความเร็วมาให้ ที่ไม่ต้อง restart โปรแกรม แทนที่ด้วย node เดียว และยังมี node ประหยัด vram กับ node clear vram เพื่อให้เจนโมเดลใหญ่ ๆ ได้ง่ายขึ้น

  • มี node get/set ที่ใช้ผ่านหน้าเว็บที่ช่วยในการแก้ปัญหาลากสายยาว ๆ ซ้ำ ๆ ให้เหลือแค่เป็นตัวแปร และเรียกใช้เมื่อไหร่ก็ได้

2. rgthree

  • Node นี้เน้นเรื่องของการทำ mute , bypass node ผ่าน switch เปิดปิดได้ มักจะเจอตาม workflow all in one ที่รวมร่างทุกอย่างไว้ให้เลย

  • และนอกจากนี้ยังมี node load LoRA หลาย ๆ ตัวพร้อมกันใน 1 node ทำให้ประหยัด node ไปได้เยอะมาก ๆ

  • แปะตัวอักษร / ข้อความบน workflow ได้ ทำให้เหมือนมีคำอธิบาย workflow ให้เอาไปใช้ใหม่ได้ง่ายขึ้น

3. custom-scripts

  • ดูง่าย ๆ ผ่าน emoji 🐍 ใน node เสมอ ซึ่ง node นี้บางตัวใน workflow เก่า ๆ เช่น การแสดงผลตัวอักษร , การทำพวก switch เลือก A/B ต่าง ๆ และ preview ภาพที่ถูกเจนที่ผ่านมา (ในสมัยก่อน)

  • หรือบางคนเอาไว้แบบต่อเสียงแจ้งเตือนเวลา workflow เสร็จเหมาะกับเวลาเจอ workflow ที่ใช้เวลานาน

4. crystools

  • Node นี้ ถ้าใครเคยเห็นแท่งปริมาณการใช้งาน CPU, RAM, VRAM, GPU ก็จะคุ้นเคยเป็นอย่างดี และนอกจากนี้ก็มี node เกี่ยวกับ logic, ตัวแปรต่าง ๆ ซึ่งทำมาก่อนที่จะมีใน ComfyUI เองอีก ซึ่งหลัง ๆ ไม่ได้ใช้กันแล้ว แต่ก็ลงติดกันไว้เพราะว่าช่อง resource usage สวย ๆ นี่แหล่ะ

5. WAS Node Suite

  • Node นี้ก็คล้าย ๆ กันกับ ComfyUI-KJNodes + rgthree แต่มีการแต่งเติมเช่น จัดการ zip file, มี node Load LoRA ซ้อนกันแบบหลายตัวที่ดีขึ้น และ node เกี่ยวกับ image processing ทั้งหลาย ที่มีแต่งเติมมาจาก node ฮิต ๆ อีก ซึ่งเคยหยุดพัฒนาไปชั่วคราว ในปัจจุบันมีการพัฒนาแล้ว

  • ตัวอย่าง Node ที่ดัง ๆ เช่น Load Image Batch, Save Image, Save Text file

6. Easy Use

  • เป็น Custom Node ที่พัฒนาต่อยอดกับ Custom Node อีกทีนึง ซึ่งหลาย ๆ เอามาใช้ clear vram แบบอย่างง่าย และชื่อ node แต่ละตัวนั้นเข้าใจง่ายมาก แต่ก็เคยมีเรื่องของประเด็นทางด้านความปลอดภัย แต่ก็อยู่ในขอบเขตเงื่อนไขในการรับประกันของ ComfyUI

  • ตัวอย่าง Node ที่ดัง ๆ เช่น Clear VRAM, Easy ต่าง ๆ แล้วต่อด้วย Seed, Int, Float และอื่น ๆ

7. Essentials

  • อีก Custom Nodes นึงที่เป็นการยำรวมมิตรแบบเบอร์รอง แต่ปัจจุบันไม่ได้มีการพัฒนาต่อแล้ว ซึ่ง node ที่ใช้ไม่ได้กระทบกับ ComfyUI หลักอยู่แล้วเลยยังสามารถใช้งานได้อยู่

8. Impact Pack

  • ถ้าใครเคยทำพวก model segmentation ก็จะคุ้นเคยตัวแปรชนิด SEGS (ย่อมาจาก Segment) ที่จะสามารถทำพวก Segment Processing และเป็น node มีใช้ในการ inpaint only mask ได้ง่ายเช่นกัน ในสมัยนั้น

  • node ที่คุ้นเคยคือ Detailer ซึ่งรองรับ Detection หลากหลายรูปแบบ ตอนนั้นก็จะเอามาแก้เรื่องหน้าพัง (ADetailer) หรือแก้ไขเฉพาะจุดต่าง ๆ โดยไม่เกิดการพังของจุดอื่น ๆ

Link Workflow ทั้งหมด

vjumpkung
เขียนโดยvjumpkung