{"id":33021,"date":"2025-04-15T11:02:53","date_gmt":"2025-04-15T03:02:53","guid":{"rendered":"https:\/\/www.1ai.net\/?p=33021"},"modified":"2025-04-15T11:02:53","modified_gmt":"2025-04-15T03:02:53","slug":"comfyui%e4%bd%bf%e7%94%a8%e6%95%99%e7%a8%8b%ef%bc%8c11%e4%b8%aacomfyui%e9%9a%90%e8%97%8f%e6%8a%80%e5%b7%a7%e5%80%bc%e5%be%97%e4%bd%a0%e5%8f%8d%e5%a4%8d%e7%bf%bb%e7%9c%8b","status":"publish","type":"post","link":"https:\/\/www.1ai.net\/en\/33021.html","title":{"rendered":"ComfyUI Usage Tutorial, 11 ComfyUI Hidden Tips Worth Going Through Again and Again"},"content":{"rendered":"<p>Hello everyone, today we bring you a hardcore but not overly brainstorming <a href=\"https:\/\/www.1ai.net\/en\/tag\/comfyui%e4%bd%bf%e7%94%a8%e6%8c%87%e5%8d%97\" title=\"[See article with [CommyUI User Guide] label]\" target=\"_blank\" >ComfyUI User Guide<\/a>!<\/p>\n<p>If you are also using <a href=\"https:\/\/www.1ai.net\/en\/tag\/comfyui\" title=\"_Other Organiser\" target=\"_blank\" >ComfyUI<\/a>Whether it's daily diagramming, plugin debugging, node scheduling, or big model workflow building - these 11 tips in this article are worth looking over again and again! Especially the 8th, many people do not know can be so efficient debugging!<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-33022\" title=\"ce95d78ej00suqo6q003sd000u000bwm\" src=\"https:\/\/www.1ai.net\/wp-content\/uploads\/2025\/04\/ce95d78ej00suqo6q003sd000u000bwm.jpg\" alt=\"ce95d78ej00suqo6q003sd000u000bwm\" width=\"1080\" height=\"428\" \/><\/p>\n<p><strong>\ud83d\udd27 Tip #1: Paste with connecting lines to copy nodes with less effort<\/strong><\/p>\n<p>When comparing multiple model parameters, seeds, CFGs, or Vincennes configurations, we usually have to copy many nodes and manually pull the strings one by one, which is time-consuming and laborious.<\/p>\n<p><strong>The correct way is: Ctrl + Shift + V Paste<\/strong>, which not only replicates the nodes, but also preserves the original connectivity structure!<\/p>\n<p>Usage:<\/p>\n<ol>\n<li>Box the set of nodes you want to copy (e.g. Vincennes graph + sampler + VAE)<\/li>\n<li>Ctrl + C Copy<\/li>\n<li>Ctrl + Shift + V Paste<\/li>\n<\/ol>\n<p>Between nodes copied this way<strong>The connecting line stays the same.<\/strong>It is ideal for quickly setting up a parameter comparison test area or migrating an existing structure to a new project.<\/p>\n<p><strong>\ud83e\udde9 Tip 2: Expand\/collapse nodes to see even complex workflows<\/strong><\/p>\n<p>When you import someone else's complex workflow, you'll find that some nodes look like a closed box with a small arrow in the upper left corner that you tap to see the internal structure.<\/p>\n<p>This is actually a \"collapsed node\" feature.<\/p>\n<p>Role:<\/p>\n<ul>\n<li>Folded interface is cleaner and easier to manage<\/li>\n<li>Expand it to see the detailed settings, perfect for analyzing someone else's logical structure<\/li>\n<\/ul>\n<p><strong>Folding and organizing habits are recommended<\/strong>, especially when building large projects on your own, using it makes the interface much more refreshing.<\/p>\n<p><strong>\ud83d\udce6 Tip 3: Node grouping for modular management<\/strong><\/p>\n<p>A lot of people don't realize until mid to late in the process that the<strong>Grouping nodes is the key to building \"maintainable\" workflows<\/strong>.<\/p>\n<p>Steps:<\/p>\n<ol>\n<li>Box the nodes to be grouped<\/li>\n<li>Right click \u2192 Convert to Group Node<\/li>\n<li>Input group name (e.g. \"Style 1 Output Module\")<\/li>\n<li>Click on the arrows in the upper left corner to expand\/collapse<\/li>\n<\/ol>\n<p>You can also Ctrl+G to shortcut grouping, double-click on a title to rename it, and<strong>Group Node is like a function wrapper in code.<\/strong>, reuse, debugging are more convenient!<\/p>\n<p><strong>\ud83c\udfa8 Tip #4: Built-in Mask Editor makes localized adjustments easier!<\/strong><\/p>\n<p>ComfyUI comes with a mask editing feature, which allows you to realize simple area mask operations without third-party plug-ins.<\/p>\n<p>Use the process:<\/p>\n<ol>\n<li>Load Image \u2192 Right click \u2192 Open in Mask Editor<\/li>\n<li>In the pop-up screen<strong>Direct application<\/strong>Areas to be covered or modified<\/li>\n<li>Save Mask<\/li>\n<li>Connect the Mask Preview node to preview the effect<\/li>\n<\/ol>\n<p>This is especially useful for operations such as localized repainting, background manipulation, and hair restoration.<strong>Masking is automatically delivered with the image node, eliminating the need for repeated configuration.<\/strong><\/p>\n<p><strong>\u2702\ufe0f Tip 5: SAM2 smart keying, one-click high-quality segmentation (plug-in required)<\/strong><\/p>\n<p>Want to efficiently key out people, animals and objects? We recommend installing the SAM2 plugin!<\/p>\n<p>\ud83d\udccc Plugin address: ComfyUI-segment-anything-2<\/p>\n<p>This plugin is based on Meta's SAM (Segment Anything Model) model.<strong>Automatically recognizes the subject of the image and generates accurate masks<\/strong>It is suitable for changing backgrounds, compositing and other work.<\/p>\n<p>Brief process:<\/p>\n<ol>\n<li>After installing the plugin, search for and pull up the SAM2 node<\/li>\n<li>Load image \u2192 Add curve editor (set click position)<\/li>\n<li>Automatic Mask Generation \u2192 In combination with Mask Preview<\/li>\n<\/ol>\n<p>In contrast to traditional manual masking tools, SAM2 has a \"Selection + Generation\" step.<strong>Can save a lot of time<\/strong>The split edges are naturally smooth.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-33023\" title=\"40c2a575j00suqo6q001ed000oj008km\" src=\"https:\/\/www.1ai.net\/wp-content\/uploads\/2025\/04\/40c2a575j00suqo6q001ed000oj008km.jpg\" alt=\"40c2a575j00suqo6q001ed000oj008km\" width=\"883\" height=\"308\" \/><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-33025\" title=\"bb05e229j00suqo6q002jd000kq006xm\" src=\"https:\/\/www.1ai.net\/wp-content\/uploads\/2025\/04\/bb05e229j00suqo6q002jd000kq006xm.jpg\" alt=\"bb05e229j00suqo6q002jd000kq006xm\" width=\"746\" height=\"249\" \/><\/p>\n<p><strong>\ud83d\udd0e Tip 6: Enable node numbering to quickly locate the source of errors<\/strong><\/p>\n<p>Often the error message during runtime will say \"Problem with node #23\". But if you don't have numbering turned on, it's hard to know where this node is.<\/p>\n<p><strong>When numbering is turned on, the serial number is displayed in the upper right corner of each node<\/strong>, directly locate the anomaly.<\/p>\n<p>A quick way to jump around:<\/p>\n<ul>\n<li>Right-click on an empty area \u2192 Go to Node\u2192 select target node<\/li>\n<li>Automatically jump and zoom into focus position<\/li>\n<li>Debugging + Logic Troubleshooting in a Second<\/li>\n<\/ul>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-33024\" title=\"2fe97beej00suqo6q0033d000p700fym\" src=\"https:\/\/www.1ai.net\/wp-content\/uploads\/2025\/04\/2fe97beej00suqo6q0033d000p700fym.jpg\" alt=\"2fe97beej00suqo6q0033d000p700fym\" width=\"907\" height=\"574\" \/><\/p>\n<p><strong>\ud83d\uddc2\ufe0f Tip #7: The left panel node finder, use it and you can't go back!<\/strong><\/p>\n<p>ComfyUI actually hides a \"node manager\" on the left side, which allows you to quickly locate nodes by module.<\/p>\n<p>Features include:<\/p>\n<ul>\n<li>Search nodes by name<\/li>\n<li>Categorized by type, e.g. \"sampler\", \"model loader\", etc.<\/li>\n<li>Double click on a node name, auto jump + highlight selected<\/li>\n<\/ul>\n<p>This panel is much more efficient than going to the canvas and dragging it back and forth to find nodes.<strong>It is recommended to turn it on and use it at any time.<\/strong><\/p>\n<p><strong>\ud83e\uddea Tip 8: Run only some of the nodes to increase debugging efficiency by several times (requires rgthree plugin)<\/strong><\/p>\n<p>Plugin address: rgthree-comfy<\/p>\n<p>After installing this plugin, you can do it:<\/p>\n<ul>\n<li>Run only to a certain node (e.g. middle preview image)<\/li>\n<li>Save testing time by skipping the entire downstream process<\/li>\n<li>Fast transfer without re-running all processes<\/li>\n<\/ul>\n<p>Usage:<\/p>\n<ol>\n<li>Right click on the target output node \u2192 Queue Selected Output Node<\/li>\n<li>Click Run to run just this part of the link<\/li>\n<\/ol>\n<p>For complex process debugging, this feature is a savior!<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-33026\" title=\"7e9551a9j00suqo6p001bd0009n00bnm\" src=\"https:\/\/www.1ai.net\/wp-content\/uploads\/2025\/04\/7e9551a9j00suqo6p001bd0009n00bnm.jpg\" alt=\"7e9551a9j00suqo6p001bd0009n00bnm\" width=\"347\" height=\"419\" \/><\/p>\n<p><strong>\ud83c\udfa8 Tip #9: Customize node color schemes to make workflows aesthetically pleasing and efficient (requires JOVIMETRIX plugin)<\/strong><\/p>\n<p>Want to add colors to different modules? The JOVIMETRIX plugin does it!<\/p>\n<p>\ud83d\udccc Plugin address: Jovimetrix<\/p>\n<p>Support for specific nodes to set the title color, background color, but also can be batch unified color matching.<\/p>\n<p><strong>Recommendations for use<\/strong>:<\/p>\n<ul>\n<li>Input nodes are uniformly blue<\/li>\n<li>Generated modules are uniformly green<\/li>\n<li>Special handling modules are marked in red<\/li>\n<\/ul>\n<p>Your workflow is instantly \"organized + pleasing to the eye\".<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-33027\" title=\"ed2bb6a9j00suqo6q0064d000ms00bjm\" src=\"https:\/\/www.1ai.net\/wp-content\/uploads\/2025\/04\/ed2bb6a9j00suqo6q0064d000ms00bjm.jpg\" alt=\"ed2bb6a9j00suqo6q0064d000ms00bjm\" width=\"820\" height=\"415\" \/><\/p>\n<p><strong>\u23ef Tip 10: node groups + fast bypass\/mute for smoother module switching (requires rgthree plugin)<\/strong><\/p>\n<p>What if you have multiple branches, such as Style A and Style B, and you want to switch which set of nodes you're running at any time?<\/p>\n<p>Using Fast Group Bypass or Fast Group Mute nodes you can enable\/disable entire groups of modules with a single click!<\/p>\n<ul>\n<li>Switchable training model A\/B<\/li>\n<li>Realization style comparison experiment<\/li>\n<li>Temporarily close branches you don't want to run<\/li>\n<\/ul>\n<p>This technique is particularly useful for setting up multi-branch \"controlled experimental streams\".<\/p>\n<p><strong>\ud83d\udd17 Tip #11: Plugin GitHub Quick Jump, Learn Plugins\/Problem Solving (requires Mix Lab plugin)<\/strong><\/p>\n<p>A lot of the errors reported are actually due to plugins or models not being installed properly, looking for tutorials but can't always find the source link?<\/p>\n<p>Mix Lab Plugin Support<strong>Jump to the plugin's GitHub page with a single click<\/strong>:<\/p>\n<ul>\n<li>Right click on the plugin node \u2192 Help Mix Lab<\/li>\n<li>Automatically pops up the browser to open the plugin page<\/li>\n<\/ul>\n<p>In conjunction with the plugin's official documentation, it is straightforward to find<strong>Dependency libraries, installation steps, usage examples, model links<\/strong>etc., very hassle-free!<\/p>\n<p>\ud83d\udccc Plugin address: mixlab-nodes<\/p>\n<p><strong>\ud83e\uddf5 BONUS EGG: 2 Extra Credit Tips<\/strong><\/p>\n<p>\ud83d\udd01 Shortcut R: Refresh Model List<\/p>\n<p>No need to restart ComfyUI after downloading a new model, just press R and the model list will be updated immediately!<\/p>\n<p>\ud83d\udccc Bookmark shortcut jump (requires rgthree plugin)<\/p>\n<p>Put a Bookmark node anywhere in the canvas, set a shortcut key (e.g., the number 1), and then just press the corresponding number key to jump to that work area in seconds.<\/p>\n<p>\ud83d\udccc The top toolbar also supports clicking on bookmarks to quickly jump to a set location, superb for managing mega workflows!<\/p>\n<p><strong>\u2705 Summary<\/strong><\/p>\n<p>These ComfyUI advanced tips may seem insignificant, but they can save you a lot of repetitive actions, debugging time and work costs at critical moments.<\/p>\n<p>If you're using ComfyUI as well, try incorporating these tips into your daily processes, and there will definitely be a qualitative leap forward!<\/p>","protected":false},"excerpt":{"rendered":"<p>Hello everyone, today we bring you a hardcore but not overly brain-burning guide to using ComfyUI! If you are also using ComfyUI, whether it's for daily diagramming, plugin debugging, node scheduling, or large model workflow building - these 11 tips in this article are worth looking over again and again! Especially #8, which many people don't realize can be debugged so efficiently! \ud83d\udd27 Tip 1: Paste with connecting lines, copying nodes saves more time When comparing multiple model parameters, seeds, CFGs, or Vincennes configurations, we usually have to copy a lot of nodes and then manually pull the lines one by one, which is time-consuming and laborious. The right way is: Ctrl + Shift + V Paste, which not only copies the nodes, but also preserves the original connectivity structure! How to use: Select the group of nodes you want to copy (more than<\/p>","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[149,144],"tags":[1989,6276,4401,4749],"collection":[],"class_list":["post-33021","post","type-post","status-publish","format-standard","hentry","category-jiaocheng","category-baike","tag-comfyui"],"acf":[],"_links":{"self":[{"href":"https:\/\/www.1ai.net\/en\/wp-json\/wp\/v2\/posts\/33021","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.1ai.net\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.1ai.net\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.1ai.net\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.1ai.net\/en\/wp-json\/wp\/v2\/comments?post=33021"}],"version-history":[{"count":0,"href":"https:\/\/www.1ai.net\/en\/wp-json\/wp\/v2\/posts\/33021\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.1ai.net\/en\/wp-json\/wp\/v2\/media?parent=33021"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.1ai.net\/en\/wp-json\/wp\/v2\/categories?post=33021"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.1ai.net\/en\/wp-json\/wp\/v2\/tags?post=33021"},{"taxonomy":"collection","embeddable":true,"href":"https:\/\/www.1ai.net\/en\/wp-json\/wp\/v2\/collection?post=33021"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}