Skip to content
Ayuda a Construir una Mejor Base de Conocimientos de ComfyUI Conviértete en Patrocinador

Guía Completa de ComfyUI FLUX.1 Kontext: Tutorial de Edición de Imágenes con IA y Prompts

FLUX.1 Kontext es una suite de modelos generativos diseñada para la edición basada en texto e imágenes. A diferencia de los modelos tradicionales de texto a imagen (T2I), Kontext soporta el procesamiento de imágenes basado en contexto, capaz de entender tanto el contenido de la imagen como el texto para lograr capacidades de edición de imágenes más precisas.

Actualmente, Black Forest Labs solo ha lanzado la versión API, y la versión de código abierto aún no está disponible. Actualizaremos este artículo con tutoriales relevantes una vez que la versión de código abierto esté disponible. Actualmente, FLUX.1 Kontext se puede usar en ComfyUI a través de nodos API.

Características del Modelo FLUX.1 Kontext

  • Edición Continua de Imágenes: Mantiene la consistencia a través de múltiples pasos de edición
  • Modificación Precisa de Objetos: Modifica con precisión objetos específicos en las imágenes
  • Edición de Consistencia de Personajes: Mantiene las características de los personajes a través de múltiples pasos de edición
  • Preservación y Transferencia de Estilo: Puede tanto mantener el estilo original como realizar transferencia de estilo
  • Edición de Texto en Imágenes: Edita directamente el contenido de texto en las imágenes
  • Control de Composición: Control preciso sobre la composición de la imagen, ángulos de cámara y poses
  • Inferencia Rápida: Velocidad eficiente en la generación y edición de imágenes

Uso de FLUX.1 Kontext en ComfyUI a través de API

FLUX.1 Kontext se proporciona actualmente en ComfyUI como nodos API. Continuaremos actualizando este tutorial después del lanzamiento de la versión de código abierto. Por favor, visita la Wiki de ComfyUI para artículos relacionados escritos en la documentación oficial de ComfyUI.

Tutorial Oficial de Nodos API FLUX.1 Kontext

  1. Por favor, actualiza tu ComfyUI Portable o Desktop a la última versión.
  2. En la barra de menú, selecciona Workflow -> Browse Templates -> categoría Image API para encontrar las plantillas relacionadas con FLUX.1 Kontext.

Plantilla FLUX.1 Kontext

El uso de nodos API requiere que inicies sesión y asegures un saldo suficiente en tu cuenta. Por favor, consulta Descripción General de Nodos API de ComfyUI para aprender sobre el sistema de créditos.

Dado que los nodos correspondientes son muy simples de usar, básicamente solo necesitas encontrar el nodo Flux.1 Kontext [pro] Image o Flux.1 Kontext [pro] Image en el Nodo API y usar los nodos Load Image y Save Image.

Pasos de Edición de FLUX.1 Kontext (Max Image)

  1. Carga la imagen a editar en el nodo Load Image
  2. Modifica los parámetros necesarios en el nodo Flux.1 Kontext Pro Image o Flux.1 Kontext Max Image:
    • prompt Ingresa el prompt para la imagen que deseas editar
    • aspect_ratio Establece la relación de aspecto de la imagen original, la proporción debe estar entre 1:4 y 4:1
    • prompt_upsampling Establece si se debe usar el upsampling de prompts. Si está habilitado, modificará automáticamente el prompt para obtener resultados más ricos, pero los resultados no son reproducibles
  3. Haz clic en el botón Run o usa el atajo Ctrl(cmd) + Enter para ejecutar la edición de la imagen.
  4. Después de esperar a que la API devuelva los resultados, puedes ver la imagen editada en el nodo Save Image, y la imagen correspondiente también se guardará en el directorio ComfyUI/output/.

Workflow Nativo de ComfyUI Flux.1 Kontext

[Por actualizar]

Guía Completa de Prompts de FLUX.1 Kontext

Conceptos Básicos de Prompts en FLUX.1 Kontext

Nota Importante: FLUX.1 Kontext tiene un límite máximo de 512 tokens para los prompts, por favor planifica la longitud de tu prompt en consecuencia.

Por favor, escribe los prompts en inglés La ventaja principal de Kontext radica en su capacidad para entender el contexto de la imagen - solo necesitas especificar lo que quieres cambiar, sin necesidad de describir toda la escena en detalle. Esto hace que la edición de imágenes sea más simple e intuitiva.

Modificación Básica de Objetos en FLUX.1 Kontext

Kontext sobresale en la modificación directa de objetos, como cambiar colores o reemplazar objetos.

Ejemplos de Modificación Básica:

Tipo de ModificaciónEjemplo de PromptDescripción del Efecto
Cambio de Color”Change the car color to red”Solo cambia el color del auto
Reemplazo de Objeto”Change the flowers to yellow”Cambia el color de las flores
Adición Simple”Add an apple on the table”Añade nuevo objeto a la escena

Comparación de Niveles de Precisión en Prompts

Diferentes niveles de detalle en los prompts producirán diferentes efectos de edición. Aquí hay una comparación de tres niveles de precisión:

Tabla de Comparación de Niveles

Nivel de PrecisiónCaracterísticasVentajasDesventajasCasos de Uso
Edición SimpleConciso y directoRápido y fácilPuede cambiar estiloPrueba rápida de ideas
Edición ControladaAñade preservaciónMás estableLigeramente más largoNecesidad de preservar
Transformación ComplejaDetallado todoControl precisoPrompts más largosMúltiples cambios

Comparación de Ejemplos Específicos

Escenario: Cambiar escena nocturna a diurna

Nivel de PrecisiónPromptEfecto Esperado
Edición Simple”Change to daytime”Cambia tiempo, estilo puede cambiar
Edición Controlada”Change to daytime while maintaining the same style of the painting”Cambia tiempo, preserva estilo
Transformación Compleja”Change the setting to a day time, add a lot of people walking the sidewalk while maintaining the same style of the painting”Múltiples cambios, preciso

Guía Completa de Conversión de Estilos

Tabla de Principios de Conversión de Estilos

PrincipioDescripciónBuen EjemploEvitar Ejemplo
Especificar EstiloUsar nombres específicos”Transform to Bauhaus art style""Make it artistic”
Referenciar MovimientosMencionar específicos”1960s pop art poster style""Modern art style”
Describir CaracterísticasDetallar elementos”Visible brushstrokes, thick paint texture""Make it look better”
Preservar ElementosEspecificar retención”While maintaining the original composition and placement”No preservation

Comparación de Prompts de Conversión de Estilo

Convirtiendo foto a estilo de pintura

Tipo de EfectoPromptCalidad del Resultado
❌ Básico (puede perder detalles)“Make it a sketch”Cambio de estilo, pérdida de detalles
✅ Mejorado (preserva)“Convert to pencil sketch with natural graphite lines, cross-hatching, and visible paper texture”Estilo + detalles
✅ Mejor (control total)“Convert to pencil sketch with natural graphite lines, cross-hatching, and visible paper texture while maintaining all background details and features”Balance perfecto

Plantillas Comunes de Prompts para Conversión de Estilo

Tipo de EstiloPlantilla de Prompt Recomendada
Pintura al Óleo”Transform to oil painting with visible brushstrokes, thick paint texture, and rich color depth”
Acuarela”Convert to watercolor painting with transparent colors, paper texture, and natural paint flow effects”
Boceto a Lápiz”Convert to pencil sketch with natural graphite lines, cross-hatching, and visible paper texture”
Estilo Anime”Transform to anime style with clear lines, vibrant colors, and typical anime character features”
Claymation”Restyle to Claymation style with 3D sculpted texture and soft lighting effects”

Marco de Edición de Consistencia de Personajes en FLUX.1 Kontext

Método de Tres Pasos para Consistencia de Personajes

PasoPropósitoEjemploImportancia
1. Establecer ReferenciaDefinir identidad”The woman with short black hair”⭐⭐⭐⭐⭐
2. Especificar CambioIndicar cambios”Now in a tropical beach setting”⭐⭐⭐⭐
3. Marca de RetenciónEspecificar características”While maintaining the same facial features and expression”⭐⭐⭐⭐⭐

Comparación de Palabras de Descripción de Personajes

Método de DescripciónEfectoEjemploRecomendación
❌ Referencia con PronombreConfuso”She”, “He”, “This person”No recomendado
✅ Descripción EspecíficaIdentidad clara”The woman with short black hair”Muy recomendado
✅ Marcado de CaracterísticasIdentificación precisa”The man with glasses”, “The girl in red coat”Recomendado

Secuencia de Ejemplo de Edición Secuencial

Personaje: Mujer Joven

Paso de EdiciónPromptObjetivo
Paso 1”She’s now taking a selfie in a street in Freiburg, it’s a lovely day out”Cambiar entorno y actividad
Paso 2”Remove the thing from her face”Eliminar elemento específico
Paso 3”It’s now snowing, everything is covered in snow”Cambiar entorno climático

Técnicas Especiales de Edición de Texto

Reglas de Sintaxis para Edición de Texto

Tipo de EdiciónFormato de SintaxisEjemplo
Reemplazar Texto”Replace ‘[original text]’ with ‘[new text]‘""Replace ‘joy’ with ‘BFL‘“
Modificar Estilo”Replace ‘[original text]’ with ‘[new text]’ while maintaining [style requirements]""Replace ‘SALE’ with ‘OPEN’ while maintaining the same font style and color”
Añadir Texto”Add text ‘[content]’ at [position]""Add text ‘WELCOME’ on the sign”

Comparación de Mejores Prácticas de Edición de Texto

PrácticaEfectoEjemplo
✅ Usar comillasIdentificación precisa de texto”Replace ‘OPEN’ with ‘CLOSED’”
❌ Sin comillasPuede causar errores”Change OPEN to CLOSED”
✅ Especificar estiloMantener efecto visual”While maintaining the same font style and color”
❌ Sin especificaciónPuede cambiar diseño generalSolo especificar contenido de texto

Referencia de Solución de Problemas de FLUX.1 Kontext

Problemas Comunes y Soluciones

Tipo de ProblemaManifestación del ProblemaEjemplo de ErrorSolución Correcta
Cambio de Identidad del PersonajeCambios excesivos en rasgos faciales”Transform the person into a Viking""Transform the man into a viking warrior while preserving his exact facial features, eye color, and facial expression”
Cambio de ComposiciónCambios en la posición o escala del sujeto”Put him on a beach""Change the background to a beach while keeping the person in the exact same position, scale, and pose”
Pérdida de Detalles de EstiloPérdida de detalles importantes durante la conversión de estilo”Make it a sketch""Convert to pencil sketch with natural graphite lines, cross-hatching, and visible paper texture while preserving all scene details”
Cambio Inesperado de ElementosModificaciones no deseadas”Change to daytime""Change to daytime while everything else should stay black and white and maintain the original style”

Impacto de la Elección de Verbos en los Resultados

Tipo de VerboFuerza del SignificadoEscenarios AplicablesEjemplo
”Transform”Cambio completoCuando el estilo cambia completamente”Transform to oil painting style"
"Change”Modificación parcialAl modificar elementos específicos”Change the clothing color"
"Replace”Reemplazo directoAl reemplazar objetos o texto”Replace the background with forest"
"Add”Añadir elementoAl añadir elementos”Add a small bird"
"Remove”Eliminar elementoAl eliminar contenido no deseado”Remove the cars from background”

Técnicas Avanzadas de Combinación de Prompts en FLUX.1 Kontext

Estructura de Prompt de Edición Múltiple

Formato de Plantilla: [Modificación Principal] + [Requisitos de Preservación] + [Descripción de Detalles]

Ejemplo Real:

Requisitos de EdiciónPrompt Organizado por Plantilla
Cambiar Fondo + Mantener Persona”Change the background to a forest scene while keeping the person in exactly the same position and pose, maintaining the original lighting”
Conversión de Estilo + Mantener Composición”Transform to watercolor painting style while maintaining the original composition and all object positions, using soft color transitions”
Modificación de Múltiples Objetos”Change the car to red and the sky to sunset colors while keeping the road and buildings in their original appearance”

Guía de Prioridad de Prompts

PrioridadTipo de ContenidoEjemplo
Más AltaMantener Identidad del Personaje”While maintaining the exact same facial features”
AltaObjetivo Principal de Modificación”Change the background to beach”
MediaEstilo y Textura”Using watercolor painting style”
BajaSuplemento de Detalles”Add soft lighting effects”

Lista de Verificación de Prompts de FLUX.1 Kontext

Antes de usar los prompts, por favor verifique los siguientes puntos:

Elementos Básicos de Verificación

  • ¿Está especificado claramente el contenido a modificar?
  • ¿Está descrito el elemento que debe permanecer sin cambios?
  • ¿Está la longitud del prompt dentro del límite de 512 tokens?
  • ¿Se utiliza una descripción específica en lugar de vaga?

Elementos Avanzados de Verificación

  • ¿Se utiliza una descripción específica en lugar de pronombres al editar personajes?
  • ¿Se describe una característica específica al convertir estilos?
  • ¿Se utilizan comillas al editar texto?
  • ¿Se selecciona el verbo apropiado (transform/change/replace)?

A través de esta guía completa de prompts, podrás dominar mejor el uso de FLUX.1 Kontext para lograr efectos de edición de imágenes más precisos.

Resumen de Mejores Prácticas de Prompts en FLUX.1 Kontext

  1. Específico y Claro: El lenguaje preciso trae mejores resultados. Use nombres de colores precisos, descripciones detalladas y verbos de acción claros para evitar términos vagos.
  2. Comience Simple: Antes de añadir complejidad, comience con cambios básicos. Primero pruebe ediciones básicas, luego construya sobre resultados exitosos.
  3. Preservación Intencional: Indique claramente lo que debe permanecer sin cambios. Use frases como “while maintaining the same [facial features/composition/lighting]” para proteger elementos importantes.
  4. Iterar Cuando Sea Necesario: Las transformaciones complejas a menudo requieren múltiples pasos. Descomponga cambios drásticos en ediciones secuenciales para un mejor control.
  5. Nombrar Directamente el Sujeto: Use “The woman with short black hair” o “The red car” en lugar de “She”, “It”, o “This” etc.
  6. Usar Comillas para Texto: Cite el texto exacto que desea cambiar: “Replace ‘joy’ with ‘BFL’” es mejor que descripciones generales de texto.
  7. Control Explícito de Composición: Al cambiar el fondo o la configuración, especifique “Keep accurate camera angle, position, and composition” para prevenir reposicionamientos innecesarios.
  8. Seleccionar Cuidadosamente los Verbos: “Transform” puede implicar un cambio completo, mientras que “Change clothing” o “Replace background” le permite controlar mejor los cambios reales.

Recuerde: Siempre es beneficioso hacer el contenido más explícito cuando el número de instrucciones para cada edición no es demasiado complejo.