isGenAI.com

Un ejemplo práctico, con los archivos

Por qué una imagen no devuelve ningún prompt guardado

«No hay prompt guardado» significa que este lector no devolvió una instrucción guardada compatible de esta copia. El siguiente paso útil es inspeccionar el archivo original y el tipo de registro que contiene.

Sigue los pasos

  1. Empieza por el ejemplo parameters: devuelve el prompt conocido del barco de papel.
  2. Comprueba el PNG without-records: muestra la misma imagen, pero no contiene ningún prompt guardado compatible.
  3. Comprueba el PNG conflicting-records: el lector tampoco devuelve un prompt único porque el ejemplo contiene dos registros parameters.

Un mismo resultado puede tener causas distintas

Estos tres archivos se crearon para demostrar esa diferencia. Uno contiene una instrucción legible, otro no contiene ninguna y el tercero incluye registros duplicados contradictorios. La ausencia de resultado no revela por sí sola el historial de tu archivo.

Las estructuras no compatibles, los daños y los límites del lector también pueden impedir la extracción. Guarda el original y los mensajes de diagnóstico en lugar de interpretar cada resultado ausente como «el archivo nunca tuvo un prompt».

Un flujo de trabajo aún puede ser útil

Algunos archivos de ComfyUI contienen un grafo sin un único prompt positivo recuperable. Prueba el visor de flujos de trabajo con un PNG original para inspeccionar por separado los grafos de flujo y de API compatibles.

Una captura de pantalla o una nueva exportación pueden carecer de los registros originales. Nuestro experimento de recodificación demuestra la pérdida de registros en la operación indicada; no prueba todas las aplicaciones de captura ni todas las redes sociales.

Elige la siguiente pregunta

Si necesitas el texto que se guardó, solicita la exportación original a su creador. Si necesitas una sugerencia de prompt nueva, es una tarea de reconstrucción distinta y debe presentarse como tal. La ausencia de un prompt guardado no demuestra autoría humana.

Descargar · Ejecutar · Comparar

Prueba el ejemplo verificado

Dibujamos la imagen mediante código y añadimos registros controlados. Los prompts y nombres de modelo guardados son datos de demostración. Estos archivos prueban la lectura de registros; no se usó ningún generador de imágenes, aplicación de capturas ni red social para crear estos resultados.

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

Los valores de semilla del JSON son cadenas de texto para conservar la precisión de los enteros grandes. Aquí, un resultado null significa que no se devolvió ningún prompt guardado compatible.

Huellas y reproducción
  • parameters-tEXt.png · 13.371 bytese76d2af4e6c273e1ba8ca6cf2b5b7885ceda2321bce893f0bb5f9e64ace17c9f
  • without-records.png · 13.179 bytesacdc3a0a5e011cf57af9bf0f1da74c75c2d280a2cc9af9297410c529f86932cf
  • conflicting-records.png · 13.563 bytesc9b84254ad464f9a3cb73ebceca1d5377d96e09376ff1ee3e234caf0ef0d5f8b

Los archivos de prueba y las observaciones se publican bajo CC0-1.0. Descargar todas las observaciones y versiones o leer el procedimiento. El script completo de reproducción en Node.js (requiere sharp) crea las mismas entradas de prueba y compara bytes y píxeles. El código fuente de isGenAI también verifica los campos guardados con npx tsx scripts/build-guide-lab.ts.

Para el estudio independiente de exportaciones, explora los 18 casos de conservación de metadatos.

Fuentes y método

Las fuentes primarias enlazadas describen los formatos. Los resultados de los archivos de prueba descargables se comprobaron con aserciones automatizadas frente al lector actual de isGenAI. Estas guías se prepararon con ayuda de IA y se revisaron con esos ejemplos.

Comunicar un error o un ejemplo no compatible. Para un registro firmado, inspecciona las Content Credentials.