Desarrollo y DevOps

[n8n] Advanced título analysis y flujo de trabajo shortening - integración

56 nodos 203 126 Automatic trigger
Descargar

Descripción del flujo de trabajo

Flujo de automatización avanzado que analiza y acorta títulos de proyectos en GitHub de forma inteligente, con procesamiento de datos en lotes y entrega mediante formularios web activados por webhooks.

Cómo funciona

  1. 1.Recibir solicitudes de análisis de títulos a través de un formulario web (Form Trigger)
  2. 2.Procesar datos en múltiples lotes (Split In Batches) para manejar grandes volúmenes de títulos
  3. 3.Analizar cada título y aplicar lógica de acortamiento mediante solicitudes HTTP y operaciones condicionales
  4. 4.Agregar resultados procesados (Aggregate) y convertirlos en archivo descargable
  5. 5.Responder al usuario con confirmación o mensaje de error según el estado del procesamiento

Casos de uso

  • Simplificar títulos largos de proyectos en repositorios de GitHub manteniendo el significado
  • Automatizar flujos de revisión y mejora de títulos para equipos de desarrollo de múltiples miembros

Requisitos

  • Conexión autorizada con GitHub para acceder a metadatos de proyectos
  • Punto final de webhook configurado que recibe solicitudes del formulario

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

Split In Batches GitHub Form Trigger

Detalles

Disparador Automatic trigger
Nodos 56
Aplicaciones 3
Vistas 203
Descargas 126

Cómo usar

  1. 1.Haz clic en "Descargar plantilla"
  2. 2.Abre tu panel de n8n
  3. 3.Ve a Workflows > Import from File
  4. 4.Selecciona el archivo descargado y configura las credenciales

Nodos utilizados (56)

/

Split In Batches

Split In Batches

#1

Sticky Note

Sticky Note

#2

Sticky Note1

Sticky Note

#3

Get Headers

HTTP Request

#4

OpenGraph API

HTTP Request

#5

Meta tags Scraper - dub.sh

HTTP Request

#6

IF OpenGraph invaild

If

#7

Parse headers

HTML Page

#8

If - Enable ScreenShots (yes to enable)

If

#9

Sticky Note3

Sticky Note

#10

API Auth

Set

#11

Method 1 - META

Set

#12

Convert to File

Convert To File

#13

Final Data

Set

#14

CREATE

HTTP Request

#15

UPDATE

HTTP Request

#16

Sticky Note4

Sticky Note

#17

IF Slug available

If

#18

Final Meta

Aggregate

#19

Host Screenshot

Github

#20

Host OGImage

Github

#21

Host Favicon

Github

#22

Edit Fields

Set

#23

Sticky Note6

Sticky Note

#24

Download final OG

HTTP Request

#25

Download Favicon

HTTP Request

#26

Method 2 - META

Set

#27

Stop and Error

Stop And Error

#28

Method 3 - META1

Set

#29

Method 1 - SCR

HTTP Request

#30

Method 2 - SCR

HTTP Request

#31

Final SCR

Aggregate

#32

Stop And Error

Stop And Error

#33

Shortened URL

Set

#34

n8n Form Trigger

Form Trigger

#35

Respond to Webhook

Webhook

#36

Sticky Note2

Sticky Note

#37

Scan URL (Community)

HTTP Request

#38

Sticky Note5

Sticky Note

#39

Sticky Note7

Sticky Note

#40

If

If

#41

If1

If

#42

Check Reviews (Community)

HTTP Request

#43

Norton

Set

#44

bitdefender

Set

#45

HTML

HTML Page

#46

(Fraud Check)

HTTP Request

#47

(Others)

HTTP Request

#48

If2

If

#49

set unsafe

Set

#50

If3

If

#51

PhishTank

HTTP Request

#52

IF GH invaild

If

#53

Method 4 - META

Set

#54

IF dub invaild

If

#55

Sticky Note8

Sticky Note

#56