ComfyUI : verstehen, installieren, Fehler beheben

Die Nodes in ComfyUI : was ein Node ist, was ein guter Workflow ist

Ein Node ist eine Operation; verbunden bilden die Nodes einen Graphen, der den ganzen Prozess zeigt. Wie man einen Workflow liest, und warum der beste nicht der längste ist.

Ein Node in ComfyUI ist eine Operation: ein Modell laden, einen Prompt empfangen, sampeln, ein Bild transformieren, ein LoRA anwenden oder eine Information an den nächsten Schritt weitergeben. Miteinander verbunden bilden die Nodes einen Graphen, der sichtbar macht, was eine klassische Generierungsoberfläche versteckt. Bei Axiris ist ein guter Workflow nicht der längste: Es ist der, den man verstehen, ändern, diagnostizieren, wiederverwenden und weitergeben kann. Wir verstehen die Rolle jedes Blocks, bevor wir Komplexität hinzufügen.

Die Bausteine eines Workflows

Ein Node ist eine Operation.

Er kann ein Modell laden, einen Prompt empfangen, ein Bild transformieren, sampeln, ein LoRA anwenden oder eine Information an einen anderen Schritt des Workflows weitergeben. Jeder Node hat Eingänge und Ausgänge; ein Ausgang lässt sich nur mit einem Eingang desselben Typs verbinden. Miteinander verbunden bilden die Nodes einen Graphen.

Diese Darstellung macht einen grossen Teil des Prozesses sichtbar, den eine klassische Generierungsoberfläche verborgen hält: welches Modell geladen wurde, in welcher Reihenfolge die Operationen ablaufen, wo ein Bild hineingeht und wo es herauskommt.

Einen Workflow lesen

Ein Workflow liest sich wie ein Fluss, vom Laden bis zum Speichern. Man findet darin fast immer dieselben Familien von Operationen:

  • laden: das Modell, seine Komponenten, ein LoRA, ein Ausgangsbild;
  • konditionieren: den Prompt, die Referenzen, eine Maske encodieren;
  • generieren: im latenten Raum sampeln;
  • decodieren: zu einem sichtbaren Bild zurückkehren;
  • transformieren: einen Bereich korrigieren, vergrössern, filtern;
  • speichern: das Ergebnis schreiben.

Wenn man weiss, welche Familie was tut, ist ein unbekannter Graph keine Wand aus Kästchen mehr: Man sucht, wo das Modell hineingeht, wo das Bild herauskommt, und was zwischen beidem passiert.

Verstehen, bevor man verkompliziert

Ein Workflow mit hundert Nodes ist nicht besser als ein Workflow mit zehn.

Bei Axiris verstehen wir die Rolle jedes Blocks, bevor wir Komplexität hinzufügen. Ein Workflow wird wirklich nützlich, wenn er:

  • verstanden werden kann;
  • geändert werden kann, ohne den Rest zu brechen;
  • diagnostiziert werden kann, wenn er scheitert;
  • auf einem anderen Projekt wiederverwendet werden kann;
  • an jemand anderen weitergegeben werden kann;
  • an ein neues Modell angepasst werden kann.

Das ist auch, was die Methode des Ateliers möglich macht: das Bild in Schritten bauen und fixieren, was freigegeben ist. Ein Graph, den man versteht, wird identisch wiederholt; ein Graph, den man nicht versteht, wird auf gut Glück neu gestartet. Zu dem, was das in der Arbeit eines Grafikers erlaubt: Das Bild nach Zonen bauen: die Box, die Maske, die Ebene.

Die Nodes des Kerns und die Erweiterungen

ComfyUI wird mit einem Satz Nodes geliefert, die in das Projekt integriert und mit ihm gepflegt werden. Alles, was hinzukommt, stammt aus der Community und heisst Custom Node: Was eine Erweiterung bringt, was sie kostet und wie man sie auswählt, ist das Thema der Seite Custom Nodes: die Erweiterungen von ComfyUI.

Offizielle Referenz: Dokumentation: Nodes.

Und für Ihren Workflow?

Ein Workflow wird auf Ihren Projekten gebaut, nicht auf einem heruntergeladenen Beispiel. Kontaktanfrage: ein erstes Gespräch geschenkt, unverbindlich. Jede Praxis ist anders, und indem wir Ihnen zuhören, schlagen wir vor, was zu Ihnen passt.