isGenAI.com

Un esempio pratico, con i file

Perché un’immagine non restituisce un prompt salvato

«Nessun prompt salvato» significa che questo lettore non ha restituito un’istruzione salvata supportata da questa copia. Il passo successivo utile è esaminare il file originale e il tipo di record che contiene.

Segui i passaggi

  1. Inizia dall’esempio parameters: restituisce il prompt noto della barchetta di carta.
  2. Controlla il PNG without-records: mostra la stessa immagine, ma non contiene un prompt salvato supportato.
  3. Controlla il PNG conflicting-records: anche qui il lettore non restituisce un unico prompt, perché l’esempio contiene due record parameters.

Lo stesso risultato può avere cause diverse

Questi tre file sono stati creati appositamente per mostrare la distinzione. Uno contiene un’istruzione leggibile, uno nessuna e uno record duplicati in conflitto. Il risultato mancante da solo non rivela la storia del tuo file.

Anche strutture non supportate, danni e limiti del lettore possono impedire l’estrazione. Conserva l’originale e gli eventuali messaggi diagnostici invece di interpretare ogni risultato mancante come «il file non ha mai avuto un prompt».

Un workflow può essere ancora utile

Alcuni file ComfyUI contengono un grafo senza un unico prompt positivo recuperabile. Prova il visualizzatore di workflow su un PNG originale per esaminare separatamente i grafi di workflow e API supportati.

Uno screenshot o una nuova esportazione possono non contenere più i record originali. Il nostro esperimento di ricodifica mostra la perdita di record per l’operazione indicata; non verifica tutte le app di screenshot o tutti i social network.

Scegli la domanda successiva

Se ti serve il testo salvato, chiedi l’esportazione originale al creatore. Se vuoi un nuovo suggerimento di prompt, è un’attività distinta di ricostruzione e va presentata come tale. L’assenza di un prompt salvato non dimostra una creazione umana.

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.

Risultato osservato
{
  "known_prompt": "Controlled example: a paper boat on a blue table",
  "without_record": null,
  "conflicting_records": null
}

I valori dei seed nel JSON sono stringhe per mantenere la precisione degli interi grandi. Un risultato null qui significa che non è stato restituito un prompt salvato supportato.

Impronte e riproduzione
  • parameters-tEXt.png · 13.371 bytee76d2af4e6c273e1ba8ca6cf2b5b7885ceda2321bce893f0bb5f9e64ace17c9f
  • without-records.png · 13.179 byteacdc3a0a5e011cf57af9bf0f1da74c75c2d280a2cc9af9297410c529f86932cf
  • conflicting-records.png · 13.563 bytec9b84254ad464f9a3cb73ebceca1d5377d96e09376ff1ee3e234caf0ef0d5f8b

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.