Un esempio pratico, con i file
Estrarre un workflow ComfyUI da un PNG
Un PNG ComfyUI originale può contenere un workflow modificabile e un grafo API separato. Esamina direttamente questi record quando ti serve la struttura del workflow, anziché un solo prompt testuale.
Segui i passaggi
- Scarica il PNG con i record di workflow qui sotto e selezionalo nel visualizzatore.
- Leggi i due tipi di record. Ogni esempio controllato contiene due nodi: LoadImage e SaveImage.
- Apri il JSON salvato, esamina i valori e scarica il record che ti serve. Mantieni i due file identificati dal rispettivo tipo di record.
Cosa contiene questo esempio
Abbiamo associato un piccolo grafo costruito a mano a pixel disegnati tramite codice. Entrambi i record descrivono un percorso LoadImage → SaveImage. Dimostrano l’estrazione del grafo; non lo abbiamo eseguito per creare questa immagine.
L’estrattore di testo non restituisce un prompt di generazione salvato per questo file. È previsto: questo semplice esempio non ha un percorso di generazione condizionato dal testo. Un workflow utile e un prompt positivo recuperabile sono risultati diversi.
Esamina prima di aprire altrove
Il visualizzatore legge il JSON come dati. Non installa nodi personalizzati, non scarica file referenziati e non esegue il grafo. Il JSON salvato può contenere percorsi o nomi forniti dal suo autore.
Un workflow scaricato non include pesi dei modelli o risorse di input. Verifica le dipendenze nel tuo ambiente prima di provare a eseguire un workflow.
Se il PNG non contiene un workflow
Prova l’esportazione originale anziché un’anteprima ricodificata. Un record mancante, una struttura non supportata o i limiti del lettore possono impedire il recupero. Il visualizzatore supporta PNG e JSON autonomi; altri formati richiedono un lettore adatto.
Scarica · Esegui · Confronta
Prova l’esempio verificato
Abbiamo disegnato l’immagine tramite codice e aggiunto record controllati. I prompt e i nomi dei modelli salvati sono dati dimostrativi. Questi file verificano la lettura dei record; nessun generatore di immagini, app di screenshot o social network è stato usato per creare questi risultati.
Scarica il JSON del workflow modificabile · Scarica il JSON del grafo API
Risultato osservato
[
{
"field": "workflow",
"nodes": 2,
"node_types": [
"LoadImage",
"SaveImage"
]
},
{
"field": "prompt",
"nodes": 2,
"node_types": [
"LoadImage",
"SaveImage"
]
}
]Impronte e riproduzione
- workflow-records.png · 14.013 byte
427aa019b768aaaeb2fb59724a4e49772e041ee6091f47cffc7ec6a35867dc08 - without-records.png · 13.179 byte
acdc3a0a5e011cf57af9bf0f1da74c75c2d280a2cc9af9297410c529f86932cf
File di prova e osservazioni sono disponibili con CC0-1.0. Scarica tutte le osservazioni e le versioni oppure leggi la procedura. Lo script completo di riproduzione Node.js (richiede sharp) crea gli stessi input di prova e confronta byte e pixel. Il codice sorgente isGenAI verifica inoltre i campi salvati con npx tsx scripts/build-guide-lab.ts.
Per lo studio separato sulle esportazioni, esplora i 18 casi di conservazione dei metadati.
Fonti e metodo
Le fonti primarie collegate descrivono i formati. I risultati dei file di prova scaricabili sono stati verificati con asserzioni automatiche rispetto all’attuale lettore isGenAI. Queste guide sono state preparate con l’assistenza dell’IA e verificate usando quegli esempi.
Segnala un errore o un esempio non supportato. Per un record firmato, esamina le Content Credentials.