isGenAI.com

Ein nachvollziehbares Beispiel mit den Dateien

Einen ComfyUI-Workflow aus einer PNG extrahieren

Eine ursprüngliche ComfyUI-PNG kann einen bearbeitbaren Workflow und einen separaten API-Graphen enthalten. Prüfen Sie diese Datensätze direkt, wenn Sie die Workflow-Struktur statt nur eines Text-Prompts benötigen.

Schritt für Schritt

  1. Laden Sie unten die PNG mit Workflow-Datensätzen herunter und wählen Sie sie im Workflow-Viewer.
  2. Lesen Sie die beiden Datensatztypen. Jedes kontrollierte Beispiel enthält zwei Knoten: LoadImage und SaveImage.
  3. Öffnen Sie das gespeicherte JSON, prüfen Sie seine Werte und laden Sie den benötigten Datensatz herunter. Kennzeichnen Sie die beiden Dateien nach ihrem Datensatztyp.

Was dieses Beispiel enthält

Wir haben einen kleinen, von Hand aufgebauten Graphen an per Code gezeichnete Pixel angehängt. Beide Datensätze beschreiben den Pfad LoadImage → SaveImage. Sie demonstrieren die Graph-Extraktion; wir haben den Graphen nicht ausgeführt, um dieses Bild zu erstellen.

Der Text-Prompt-Extraktor liefert für diese Datei keinen gespeicherten Generierungs-Prompt. Das ist erwartbar: Dieses einfache Beispiel enthält keinen durch Text gesteuerten Generierungspfad. Ein nützlicher Workflow und ein auslesbarer positiver Prompt sind unterschiedliche Ergebnisse.

Vor dem Öffnen in anderen Werkzeugen prüfen

Der Viewer liest JSON als Daten. Er installiert keine benutzerdefinierten Knoten, lädt keine referenzierten Dateien herunter und führt den Graphen nicht aus. Das gespeicherte JSON kann von seinem Autor angegebene Pfade oder Namen enthalten.

Ein heruntergeladener Workflow enthält weder Modellgewichte noch Eingabedateien. Prüfen Sie die Abhängigkeiten in Ihrer eigenen Umgebung, bevor Sie versuchen, einen Workflow auszuführen.

Wenn die PNG keinen Workflow enthält

Versuchen Sie den ursprünglichen Export statt einer neu codierten Vorschau. Ein fehlender Datensatz, eine nicht unterstützte Struktur oder Grenzen des Leseprogramms können die Wiederherstellung verhindern. Dieser Viewer unterstützt PNG und eigenständige JSON-Dateien; andere Medienformate benötigen ein geeignetes Leseprogramm.

Herunterladen · Ausführen · Vergleichen

Das geprüfte Beispiel ausprobieren

Wir haben das Bild per Code gezeichnet und kontrollierte Datensätze angehängt. Die gespeicherten Prompts und Modellnamen sind Demonstrationsdaten. Diese Dateien prüfen das Lesen von Datensätzen; für diese Testergebnisse wurden weder ein Bildgenerator noch eine Screenshot-App oder ein soziales Netzwerk verwendet.

Bearbeitbaren Workflow als JSON herunterladen · API-Graph als JSON herunterladen

Beobachtete Ausgabe
[
  {
    "field": "workflow",
    "nodes": 2,
    "node_types": [
      "LoadImage",
      "SaveImage"
    ]
  },
  {
    "field": "prompt",
    "nodes": 2,
    "node_types": [
      "LoadImage",
      "SaveImage"
    ]
  }
]
Hashes und Reproduktion
  • workflow-records.png · 14.013 Bytes427aa019b768aaaeb2fb59724a4e49772e041ee6091f47cffc7ec6a35867dc08
  • without-records.png · 13.179 Bytesacdc3a0a5e011cf57af9bf0f1da74c75c2d280a2cc9af9297410c529f86932cf

Testdateien und Beobachtungen stehen unter CC0-1.0. Alle Beobachtungen und Versionen herunterladen oder das Verfahren lesen. Das vollständige Node.js-Skript zur Reproduktion (benötigt sharp) erstellt dieselben Testeingaben und vergleicht Bytes und Pixel. Der isGenAI-Quellcode prüft zusätzlich gespeicherte Felder mit npx tsx scripts/build-guide-lab.ts.

Für die separate Exportstudie: die 18 Fälle zum Metadatenerhalt untersuchen.

Quellen und Methode

Die verlinkten Primärquellen beschreiben die Formate. Die Ausgaben der herunterladbaren Testdateien wurden mit automatisierten Prüfungen gegen das aktuelle isGenAI-Leseprogramm abgeglichen. Diese Anleitungen wurden mit KI-Unterstützung erstellt und anhand dieser Beispiele geprüft.

Fehler oder nicht unterstütztes Beispiel melden. Für einen signierten Datensatz: Content Credentials prüfen.