Compositor seguro de texto final desde objetos anidados
Cargando flujo…
Descripción del flujo de trabajo
Flujo totalmente autónomo que parte de un disparador manual generando elementos ficticios serializables; un nodo Code inspecciona el tipo de cada campo requerido: los primitivos se usan directamente y los objetos se serializan con JSON.stringify y etiqueta «object» para evitar [object Object]. El caso no serializable se simula dentro del nodo compositor mediante un marcador seguro, los campos fallidos se envían por IF a revisión manual, Merge (append) une ambas rutas y un nodo Code final genera un único informe con conteos y detalles.
Cómo funciona
- 1.Ejecute el disparador manual; el primer nodo Code emite tres elementos ficticios: texto plano, un objeto title anidado y uno marcado para simular un campo no serializable
- 2.Compose Final Text construye localmente el objeto que lanza error, comprueba typeof de title/summary/status, construye final_text y registra composition_tags
- 3.IF dirige los completados a Label Completed Output y los fallidos a Label Review Items con los nombres de campos
- 4.Merge (append, dos entradas separadas) une ambas rutas sin perder elementos
- 5.Build Final Report genera un único informe con contadores, IDs y detalles de revisión
Casos de uso
- Componer títulos y resúmenes desde payloads JSON heterogéneos con objetos anidados
- Sanitizar líneas de informe antes de plantillas o documentos
- Clasificar registros que requieren revisión humana antes de la línea final
Requisitos
- n8n 2.46.6 con nodos code, set, if, merge, stickyNote y manualTrigger
- Sin credenciales ni llamadas externas
- Uso real: sustituya el generador de muestras por cualquier fuente con el mismo esquema (id, title, summary, status)
Configuración y pruebas en n8n
- Importe el JSON en n8n y ejecute el Manual Trigger
- Verifique que B-202 produzca JSON indentado del objeto con etiqueta «object» y sin [object Object]
- Verifique que C-303 vaya a revisión por el campo title no serializable simulado y que el informe muestre 2 compuestos y 1 revisión
- Prueba límite: vacíe el arreglo de muestras (return []) para confirmar el manejo de entrada vacía
Valor del servicio
Ideal como servicio de automatización operativa para conectar sistemas, reducir tareas manuales y acelerar la entrega de resultados a clientes o equipos internos.
Aplicaciones utilizadas
Detalles
Cómo usar
- 1.Haz clic en "Descargar plantilla"
- 2.Abre tu panel de n8n
- 3.Ve a Workflows > Import from File
- 4.Selecciona el archivo descargado y configura las credenciales
Nodos utilizados (8)
Manual Trigger
Manual Trigger
Generate Fictional Sample Items
Code
Compose Final Text
Code
Fully Composed?
If
Label Completed Output
Set
Label Review Items
Set
Merge Both Paths
Merge
Build Final Report
Code
Stage 1 Docs
Sticky Note
Stage 2 Docs
Sticky Note
Nuevas automatizaciones, directamente en tu correo
Recibe los nuevos flujos de DROPIDEA, una descripción clara de su utilidad y un enlace para explorarlos.
- Nuevos flujos
- Explicaciones claras
- Guías de configuración