Sistema Iterativo de Refinamiento de Contenido Multiagente - Flujo de trabajo de n8n

Crea un sofisticado bucle de retroalimentación multiagente en n8n usando OpenAI. Este flujo de trabajo de n8n genera, critica y refina automáticamente contenido creativo como activos de marca utilizando potentes plantillas de n8n.

Vista previa del flujo

¿Listo para automatizar?

Descarga esta plantilla de flujo de trabajo de n8n y comienza a usarla al instante.

¿Para quién es ideal?

Equipos de marketing que necesitan activos de marca automáticos y de alta calidad (nombres, eslóganes).
Especialistas en automatización de n8n que buscan implementar lógica de IA avanzada usando nodos de LangChain.
Usuarios que buscan plantillas robustas de n8n para procesos de IA generativa autocorrectivos.
Agencias que quieren aprovechar sistemas multiagente para la iteración creativa y mejorar la calidad de la salida.

Descripción general

Generar conceptos creativos de alta calidad a menudo requiere múltiples rondas de revisión, crítica y refinamiento. Este sofisticado flujo de trabajo de n8n automatiza todo este ciclo de retroalimentación usando una serie de agentes de IA especializados: un creador, un crítico, un refinador y un evaluador.

La automatización comienza con una generación de concepto inicial. Los resultados se pasan luego a un bucle autónomo controlado por un nodo If de n8n. Dentro del bucle, el Critic Agent identifica debilidades, el Refiner Agent incorpora esa crítica para mejorar la salida, y el Evaluation agent evalúa la calidad y determina si es necesaria una iteración adicional. Esta potente plantilla de n8n asegura que el resultado final esté muy pulido, eliminando la intervención manual y maximizando la eficiencia de tus tareas de IA generativa. Este proceso muestra el verdadero potencial del ecosistema de nodos de n8n para la orquestación avanzada de IA.

Cómo funciona

Este complejo flujo de trabajo de n8n se inicia con el disparador (trigger) de n8n When clicking ‘Execute workflow’.


  1. Generación Inicial: El primer AI Agent (Branding Agent) recibe la descripción del producto como entrada y genera 3 ideas iniciales de nombre y eslogan.

  2. Inicialización del Estado: Las ideas se pasan al nodo Loop Over Items de n8n, y el nodo subsiguiente Edit Fields inicializa el estado, estableciendo variables como ideas, turn (fijado en 1) y done (fijado en "No").

  3. Control del Bucle: El nodo If de n8n actúa como guardián, comprobando si se ha alcanzado el límite de iteración (turn = 5) o si el Evaluation agent estableció previamente el estado done en "Yes".

  4. Crítica y Refinamiento: Si el bucle continúa, el Critic Agent analiza las ideas actuales, aportando fallos y sugerencias. El Refiner Agent utiliza entonces esta retroalimentación, junto con las ideas originales, para crear 3 conceptos mejorados.

  5. Evaluación: El Evaluation agent clasifica la salida refinada y utiliza el nodo Structured Output Parser de n8n para devolver un objeto JSON estructurado que contiene las nuevas ideas y el estado done determinado.

  6. Iteración del Bucle: El nodo Code de n8n incrementa el contador de turn, preparando el estado para el siguiente ciclo. Edit Fields1 mapea los datos de vuelta a la estructura requerida, alimentándolos al nodo Loop Over Items de n8n para iniciar la siguiente iteración del flujo de trabajo de n8n.

  7. Salida: El bucle continúa hasta que se cumple la condición en el nodo If de n8n, momento en el cual los conceptos finales y de alta calidad están listos para su uso posterior.

Guía de instalación

Para desplegar este potente flujo de trabajo multiagente de n8n, sigue estos pasos:


  1. Importar la Plantilla de Flujo de Trabajo de n8n: Copia el JSON proporcionado e impórtalo en tu instancia de n8n a través del menú de creación de flujos de trabajo.

  2. Configurar las Credenciales de OpenAI: Debes establecer una credencial para tu cuenta de API de OpenAI. Asegúrate de que esta credencial esté correctamente vinculada a las cuatro instancias de nodo LangChain Agent de n8n (AI Agent, Critic Agent, Refiner Agent, Evaluation agent).

  3. Establecer la Entrada Inicial: El AI Agent de inicio está configurado para leer productDescription de los datos entrantes: =Product: {{$json["productDescription"]}}. Debes modificar el disparador manual de n8n para inyectar estos datos o actualizar esta expresión para obtener el contenido de una fuente de nodo n8n diferente.

  4. Verificar la Configuración del Bucle: Si es necesario, puedes ajustar el límite de iteración fijo (actualmente turn igual a 5) dentro del nodo If de n8n para controlar cuánto tiempo se ejecuta el bucle de refinamiento.

Detalles del nodo

Este flujo de trabajo de n8n utiliza nodos centrales de integración de LangChain para su lógica:

When clicking ‘Execute workflow’ (disparador n8n): El punto de inicio manual para la automatización.
AI Agent (Branding Agent): Generador de concepto inicial. Función: Crea el primer conjunto de 3 ideas de marca, proporcionando la estructura de datos inicial para el bucle.
Loop Over Items (nodo n8n): Controla el flujo continuo de elementos de datos a través del proceso de refinamiento iterativo.
Edit Fields / Edit Fields1 (nodo n8n): Crucial para la gestión del estado dentro del bucle. Función: Inicializa las variables turn, ideas y done, y asegura que los datos estén estructurados correctamente para la retroalimentación del bucle.
If (nodo n8n): Nodo de control de flujo. Función: Determina si el bucle debe continuar (basándose en turn < 5 Y done == "No").
Critic Agent (nodo n8n): Proporciona retroalimentación constructiva sobre el contenido generado, impulsando la mejora de la calidad.
Refiner Agent (nodo n8n): Toma la crítica y genera un nuevo conjunto de ideas mejorado, sirviendo como el motor de refinamiento de contenido en este flujo de trabajo de n8n.
Evaluation agent (nodo n8n): Evalúa la calidad de la salida refinada y determina si se han cumplido los objetivos, controlando el estado done.
Structured Output Parser (nodo n8n): Adjunto al Evaluation agent, garantiza que la salida sea un objeto JSON perfectamente válido requerido para el siguiente nodo n8n en el flujo, manteniendo la integridad de los datos durante la iteración.
Code (nodo n8n): Scripting simple para incrementar el contador de turn para el seguimiento del bucle.

Flujos de trabajo de n8n relacionados

Gratis

Nodos: 9 Nodos
Actualizado: Diciembre 26 2025
Ver todo
Creado por
Sebastian/OptiLever
Sebastian/OptiLever

Presentado*