Workflow (Flujo de trabajo): un artículo para leer los principios de funcionamiento del flujo de trabajo

Antes de empezar, hay que conocer algunas "palabras clave":

  • Flujo de trabajo: En pocas palabras. "Un proceso completo paso a paso para conseguir algo".Es como un "manual de instrucciones". Es como un "manual de instrucciones" que te dice lo que hay que hacer, en qué orden y por quién, para alcanzar tu objetivo.
  • Entrada: Antes de iniciar el flujo de trabajo, debe "Las cosas que pones".Por ejemplo, los ingredientes para cocinar, los documentos para aprobar y las preguntas de los usuarios. Por ejemplo, los ingredientes para cocinar, los documentos para aprobar, las preguntas de los usuarios, todos ellos son "puntos de partida" para el trabajo.
  • Proceso: flujo de trabajo "El eslabón corredizo del medio".El proceso es como los pasos de cocción de una receta. Al igual que los pasos de cocción de una receta, el proceso de producción en una cadena de montaje de una fábrica y el proceso de transporte de un paquete urgente, todos son "procesos" que convierten la "entrada" en "salida".
  • Salida: flujo de trabajo "El resultado final"Por ejemplo, una comida deliciosa, documentos aprobados y respuestas de robots inteligentes. Por ejemplo, una comida deliciosa, un documento aprobado, una respuesta de un robot inteligente... son los "frutos" del flujo de trabajo.

 

Ahora, vamos a echar un vistazo más en profundidad a Workflow, la increíble herramienta que mantiene tu trabajo organizado.

¿Alguna vez ha sentido que las cosas de las que tiene que ocuparse cada día son como un caos al que no encuentra sentido? Ya se trate de compras por Internet, reembolsos u organización de reuniones, ¿las distintas tareas acumuladas te hacen sentir abrumado e ineficaz? No se preocupe. Hoy vamos a presentarte una herramienta increíble que puede ayudarte a organizar todo tu trabajo como un buen director de orquesta, se trata de - Flujo de trabajo¡!

 

¿Qué es un flujo de trabajo? El "manual" de tu trabajo

Un flujo de trabajo es, por decirlo sin rodeos, un detallado "Descripción del puesto". Te dice qué pasos tienes que dar para conseguir algo, quién es el responsable de hacerlo y adónde tienes que ir a continuación. Imagínatelo:

  • Recetas caseras: Una receta es un flujo de trabajo. Te indica los pasos para cocinar, lavar, luego picar, luego saltear, paso a paso, síguela y tendrás una comida deliciosa.
  • Cadena de montaje en fábrica: Una cadena de montaje es también un flujo de trabajo. Las piezas están en la cadena de montaje, pasan por un proceso de ensamblaje, pulido, embalaje y, en última instancia, se convierten en un producto completo.
  • El proceso de examen como estudiante: Hay pasos y tiempos claros para cada parte del proceso, desde la inscripción, la revisión y la realización del examen, hasta la espera de los resultados y la recepción del certificado: este es el flujo de trabajo del examen.

Más profesionalmente.El flujo de trabajo es una serie de tareas relacionadas entre sí, de acuerdo con un orden y unas reglas determinadas, dispuestas de forma clara, para que corran suavemente como el agua y, en última instancia, alcancemos nuestros objetivos. Es como un hilo invisible que engarza tareas aparentemente dispersas en un collar de perlas, haciendo que el trabajo sea eficiente, estandarizado y fácil de ver.

 

¿Por qué Workflow? Despídase del caos y dé la bienvenida a la eficacia.

¿Cómo sería nuestro trabajo sin flujos de trabajo? Igual que el tráfico sin semáforos, seguramente se atascaría hasta detenerse:

  • La eficiencia es lenta: Hay mucha repetición, la información se pasa y se retrasa, y las cosas se alargan y se ralentizan.
  • Los errores abundan y abundan: El proceso no está claro, la gente lo hace al azar, se equivoca en los pasos en un rato, no encuentra a nadie en un rato, y los errores salen a la luz.
  • La situación está ennegrecida: ¿Hasta dónde han llegado los problemas? ¿Quién es el responsable de los problemas? Si no lo sabes, es como entrar en un agujero negro, no puedes ver nada.

Pero con el flujo de trabajo, ¡todo es diferente! Es como poner semáforos en un tráfico caótico e inmediatamente se vuelve organizado:

  • Eficiencia: El ordenador realiza el trabajo repetitivo automáticamente, ahorrando mano de obra, y la velocidad aumenta al instante.
  • La calidad es excelente: El proceso es claro, todo el mundo trabaja según las normas, hay menos errores y la calidad del trabajo es naturalmente mayor.
  • Conseguir brillar: Hasta dónde han llegado las cosas, quién está al mando, está claro, el jefe tiene las ideas claras, ¡y la gestión es más fácil!

 

Mecánica" de los flujos de trabajo: comprender los distintos tipos de flujos de trabajo

No existe un único tipo de flujo de trabajo, son como maestros de artes marciales, cada uno con sus propias "habilidades únicas", es decir, diferentes "Mecanismos de funcionamiento"Comprender estos "mecanismos de funcionamiento" es como dominar los secretos del kung fu. Comprender estos "mecanismos de funcionamiento" es como dominar los secretos del kung fu, lo que nos permite elegir el flujo de trabajo más adecuado en función de las distintas situaciones, ¡para que el trabajo sea más eficaz!

Echemos un vistazo a algunos flujos de trabajo habituales y descubramos su "funcionamiento":

I. Flujos de trabajo basados en la dependencia: maestros de la carrera de relevos "entrelazados

Mecanismos de funcionamiento: Este flujo de trabajo es como un La carrera de relevos "entrelazadosAl comienzo de cada tarea, debe esperar a que finalice la tarea anterior y se pase el testigo para poder empezar a ejecutar su propio testigo.. Entre las tareas existen dependencias en cadena, una tras otra, estrechamente vinculadas.

Arma principal: "Gráfico de dependencias (DAG)"El grafo acíclico dirigido (DAG) es una estructura de grafo especial con las siguientes características:

  • Las aristas del grafo están orientadas (dirigidas)
  • No hay bucles en el diagrama (sin bucles)
  • Existen claras dependencias entre los nodos

Características de la lógica de ejecución:

  • Admite la ejecución en paralelo: se pueden realizar varias tareas al mismo tiempo.
  • Bifurcación condicional: determinar la ruta de ejecución en función de la condición
  • Dependencias de tareas: garantizar que las tareas se ejecutan en el orden correcto.
  • Nodo de fusión: punto de convergencia de múltiples tareas de ramificación una vez completadas.

 

工作流(Workflow):一文读懂工作流的运行原理

Ilustración típica: referencia ¡Genera gratis todo tipo de infografías útiles con Cursor/Windsur! generando

Este diagrama es como una hoja de ruta para una carrera de relevos, que indica claramente el orden de carrera de cada atleta (tarea) y las reglas para entregar el testigo. El "centro de mando" (motor) del flujo de trabajo sigue este diagrama y dirige la ejecución de las tareas una tras otra.

 

El representante más potente: DAG Workflow (Directed Acyclic Graph Workflow).

  • Flujo de trabajo DAG Es el flujo de trabajo basado en la dependencia "Jugador as."es uno de los más potentes y flexibles del género. Utiliza un método llamado "Grafo acíclico dirigido (DAG)". del gráfico para diseñar el flujo de trabajo. Los gráficos del Círculos (nodos) todos y cada uno mandatos(matemáticas) género Flecha (lateral) Representación de la intermisión dependencia.
  • Flujo de trabajo DAG "único en su género":
    • Arreglar relaciones complejas: El gráfico DAG puede dibujarse incluso para las relaciones más complejas. ¿La Tarea A no puede empezar hasta que la Tarea B y la Tarea C hayan terminado? No hay problema. Sólo tienes que dibujar una flecha en el diagrama DAG y listo.
    • Todos corren rápido juntos: El gráfico DAG permite al ordenador "ver" qué tareas pueden realizarse al mismo tiempo y cuáles deben ponerse en cola. Si pueden hacerse al mismo tiempo, pueden ejecutarse juntas para aumentar enormemente la velocidad. Al igual que en una carrera de relevos, puedes hacer que varias personas corran diferentes tramos de la carrera al mismo tiempo.
    • El proceso cambia constantemente: Con un gráfico DAG, el proceso puede modificarse como se desee. ¿Quiere añadir una condición de juicio? ¿Quieres añadir más pasos? Sólo tienes que cambiar el diagrama DAG, ¡es muy flexible!

 

Ejemplos de vida que le darán una segunda visión de los flujos de trabajo DAG:

Imagina tener que Prepara una buena cena.Tengo que cocinar cerdo estofado, pescado al vapor, verduras salteadas y tengo que hacer sopa. Estos platos no se hacen al mismo tiempo, sino en un orden secuencial, ¿verdad? Esto es un flujo de trabajo DAG.

  • Entrada: Ingredientes varios (carne, pescado, verduras, caldo, etc.).
  • Proceso: Pasos de la cocción (Preparar ingredientes -> Cerdo estofado -> Pescado al vapor -> Verduras verdes salteadas -> Sopa).
    1. Preparar los ingredientes (Tarea A). En primer lugar, hay que lavar las verduras, cortar la carne y manipular el pescado; estos son los preparativos que constituyen la base de todos los platos. (Corresponde al nodo inicial del grafo DAG)
    2. Cerdo estofado (Tarea B). Prepare la carne para poder empezar a estofar.
    3. Pescado al vapor (Tarea C). El pescado se manipula lo suficientemente bien como para cocinarlo al vapor.
    4. Verduras salteadas (Tarea D). Lavar bien el bok choy antes de freírlo.
    5. Sopa (Tarea E). La sopa debe hacerse lentamente y puede prepararse al mismo tiempo que otros platos, pero también hay que preparar los ingredientes con antelación.
  • Salida: Una mesa de comida deliciosa
工作流(Workflow):一文读懂工作流的运行原理

Como ves, hay dependencias entre estas tareas de cocina: Estofar carne, cocinar pescado al vapor y saltear verduras dependen de la tarea "Preparar ingredientes". Entre estofar cerdo y cocinar pescado al vapor, no hay dependencia directa y se puede hacer en paralelo (¡si tienes dos cocinas!) . Dibujar esto en un diagrama DAG ofrece una representación clara del orden y las dependencias de estas tareas, lo que hace que el proceso de cocción sea más eficiente.

Otros "hermanos pequeños" (de forma simplificada) de los flujos de trabajo basados en dependencias:

  • Flujo de trabajo secuencial: Al igual que una carrera de relevos con una sola pista, en la que los atletas sólo pueden correr uno detrás de otro, es la más sencilla basada en la dependencia, en la que las tareas se realizan una detrás de otra, en una cola.
  • Flujos de trabajo paralelos: Al igual que en una carrera de relevos con varias pistas, puede organizar que varios grupos de atletas ejecuten diferentes secciones al mismo tiempo, añadiendo tareas que pueden realizarse simultáneamente al flujo de trabajo secuencial para mejorar la eficacia.
  • Flujo de trabajo condicional: Al igual que la pista de una carrera de relevos, se establecen algunas bifurcaciones, y los atletas tienen que elegir diferentes pistas de acuerdo con diferentes situaciones. Sobre la base de un flujo de trabajo secuencial o paralelo, se añaden algunas condiciones de juicio, y se eligen diferentes rutas de ejecución de acuerdo con las condiciones.
工作流(Workflow):一文读懂工作流的运行原理

 

II. Flujos de trabajo en función del tiempo: maestros del cronómetro "a tiempo

Mecanismos de funcionamiento: Este flujo de trabajo es como un "Temporizadores "justo a tiempoEjecución de tareas, totalmente controladas por calendarios preestablecidos. Cuando llega el momento, es como si sonara un despertador y la tarea se inicia automáticamente sin esperar a que se den otras condiciones.

Arma principal: "Programador".Este planificador es como un reloj despertador inteligente. Este planificador es como un reloj despertador inteligente, se establece qué hora del día, qué día de la semana, qué día del mes para realizar qué tarea, se iniciará automáticamente en el punto, muy libre de problemas.

Ejemplos de vida que le darán una segunda visión de los flujos de trabajo basados en el tiempo:

  • Cada mañana a las 8 h, el ordenador se enciende automáticamente (Tarea A). Configuras tu ordenador para que se encienda automáticamente a las 8 de la mañana cada día y, cuando llega la hora, el ordenador se pone en marcha obedientemente sin que tengas que pulsar el botón de encendido manualmente.
    • Entrada: Horario preestablecido (8 a.m. todos los días).
    • Proceso: El programador horario controla la hora y llega a las 8 para activar la orden de encendido.
    • Salida: El ordenador se enciende automáticamente.
  • Todos los viernes a las 17.00 horas, se genera automáticamente un informe de trabajo semanal (Tarea B). El sistema recoge automáticamente los datos todos los viernes a las 17.00 horas y genera un informe semanal de tu trabajo, que se envía a tu dirección de correo electrónico, ahorrándote el tiempo de cotejar los datos manualmente.
    • Entrada (Input): Un horario preestablecido (todos los viernes a las 17.00 horas) y datos sobre el trabajo a contar.
    • Proceso (Process): El programador horario se activa y el sistema recopila automáticamente los datos para generar informes semanales.
    • Salida (Output): Informe semanal de trabajo (enviar al correo electrónico).
  • El día 1 de cada mes a las 0:00 horas, automatice la copia de seguridad de la base de datos (Tarea C). Para garantizar la seguridad de los datos, el sistema realiza automáticamente una copia de seguridad de la base de datos a las 0:00 horas del día 1 de cada mes, con el fin de evitar problemas antes de que se produzcan.
    • Entrada (Input): El horario preestablecido (el 1 de cada mes a las 0:00 AM), y las bases de datos de las que hay que hacer copia de seguridad.
    • Proceso (Process): El programador horario se activa y el sistema realiza automáticamente una operación de copia de seguridad de la base de datos.
    • Salida (Output): Archivos de copia de seguridad de la base de datos.
工作流(Workflow):一文读懂工作流的运行原理

Verás, la ejecución de estas tareas tiene que ver con "hablar del tiempo".que se ejecuta cuando llega el momento, muy regularmente, sin ninguna otra consideración. Los flujos de trabajo en función del tiempo, que son buenos para tratar este tipo de Cronometrado, regular de la misión.

 

III. Flujos de trabajo basados en eventos: los "ojos y oídos" del maestro de ceremonias

Mecanismos de funcionamiento: Este flujo de trabajo es como un Un maestro de la escucha con "ojos para ver y oídos para oír".Vigila los distintos "acontecimientos" que se producen a su alrededorUna vez "Se produce un "acontecimiento específicoEs como oír una orden que desencadena inmediatamente la tarea adecuada que hay que realizar.

Arma principal: "Receptor de eventos".. Este oyente es como un radar, que escanea constantemente el entorno para captar diversas "señales de eventos" y, una vez que encuentra un evento que cumple las condiciones, emite inmediatamente una "orden" para iniciar el flujo de trabajo.

Ejemplos de vida que le darán una segunda visión de los flujos de trabajo basados en eventos:

  • Usted realiza un pedido en una plataforma de comercio electrónico (Evento A). Usted hace clic en el botón "Comprar ahora", el pedido se realiza correctamente, se trata de un "evento de pedido". En cuanto se produce este evento, el flujo de trabajo de la plataforma de comercio electrónico empieza a funcionar:
    • Entrada (Input): El usuario realiza un pedido (pulsa el botón "Comprar ahora").
    • Proceso (Process): Flujos de trabajo basados en eventos para plataformas de comercio electrónico:
      1. Creación de una Orden (Tarea B). El sistema genera automáticamente la información del pedido.
      2. Deducción del inventario (Tarea C). Reducción del número de productos en stock.
      3. Notificar los envíos al almacén (tarea D). El almacén recibe la notificación de expedición y comienza a preparar el envío.
      4. Enviar correo electrónico de confirmación del pedido (Tarea E). Recibirá un correo electrónico de confirmación del pedido en el que se le informará de que el pedido se ha generado.
    • Salida (Output): El pedido se crea correctamente, se deduce el inventario, el almacén recibe una notificación de envío y el usuario recibe un correo electrónico de confirmación del pedido.
工作流(Workflow):一文读懂工作流的运行原理

Verá, todo el proceso de tramitación del pedido se desencadena por el "evento de colocación del pedido".. Sin un "evento de colocación de pedidos", no hay flujo de procesamiento de pedidos posterior. Los flujos de trabajo basados en eventos, que son buenos para manejar este tipo de Necesidad de responder a acontecimientos externos en tiempo real La escena. Es como cuando pulsas un interruptor y se enciende la luz, la acción del interruptor (el acontecimiento) desencadena que se encienda la luz (la tarea).

 

IV. Flujos de trabajo basados en estados: dominio "paso a paso" de las máquinas de estados

Mecanismos de funcionamiento: Este flujo de trabajo es como un "Máquinas de estados "paso a pasoEl avance de los procesos y la ejecución de las tareas gira en torno al "cambio de estado" de algo. Esta cosa cambia entre diferentes "estados", y cada vez que cambia a un nuevo "estado", desencadena la ejecución de la tarea apropiada.

Arma principal: "Máquina de estado".. Una máquina de estados es como un "mapa de estados" de un proceso, en el que se definen los "estados" que puede tener la cosa, y cómo se produce la transición de unos estados a otros, y qué "acciones" se desencadenan por cada transición de estado "(tarea).

Ejemplos de vida que le darán un respiro Flujos de trabajo basados en el estado:

  • Su paquete de entrega (objeto): Su paquete de mensajería, en tránsito, pasa por diferentes "Estado".::
    • Entrada (Input): El estado inicial del paquete de mensajería (por ejemplo, "pendiente de recogida").
    • Proceso (Process): Flujo de trabajo basado en el estado de los paquetes exprés:
      1. Estado A (pendiente de cobro) -> Estado B (cobrado) (transición de estado). trig "Enviar un mensaje sobre el éxito de la recogida" (Tarea F) Notifíqueselo al remitente.
      2. Estado C (en tránsito) -> Estado D (en entrega) (transición de estado). trig "Actualizar la información logística" (Tarea G) Permite comprobar la ubicación del paquete.
      3. Estado D (en entrega) -> Estado E (firmado) (cambio de estado). trig "Enviar confirmación de firma" (Tarea H) Notifíqueselo al destinatario.
    • Salida (Output): Actualización del estado del paquete, envío de notificaciones por SMS.
工作流(Workflow):一文读懂工作流的运行原理

Verá, el proceso de envío de un paquete por mensajería se rige por el "cambio de estado" del paquete.. El estado del paquete cambia y se ejecuta la tarea correspondiente. Los flujos de trabajo basados en el estado, por ejemplo, son buenos para manejar este tipo de situaciones. Un cambio de estado en torno a algo para desplegar el proceso. Como un ascensor, al detenerse en diferentes plantas (estados) realiza diferentes acciones (abrir y cerrar puertas).

 

V. Flujos de trabajo basados en reglas: los maestros "más inteligentes" del motor de reglas

Mecanismos de funcionamiento: Este flujo de trabajo es como un El motor de reglas más "inteligente".La ejecución de las tareas y la dirección de los procesos se rigen por "reglas de negocio" o "condiciones" predefinidas.El motor de reglas es como un cerebro inteligente. El motor de reglas es como un cerebro inteligente, que aplicará reglas preestablecidas en función de la situación actual, emitirá juicios y tomará decisiones automáticamente y ordenará al proceso qué hacer a continuación.

Arma principal: "Motor de reglas".El motor de reglas es como un "cerebro inteligente". El motor de reglas es como un "cerebro inteligente" lleno de una variedad de "reglas de negocio". Recibirá los datos actuales y, de acuerdo con estas reglas, los analizará, juzgará, razonará y, en última instancia, obtendrá resultados para la toma de decisiones y, de acuerdo con los resultados de la toma de decisiones, controlará la dirección del flujo de trabajo.

Ejemplos de vida que le darán un segundo de flujos de trabajo basados en reglas:

  • Aprobación del préstamo bancario (escenario). Los bancos aprueban los préstamos en función de una serie de factores, no de cualquier cosa, sino de una variedad de "Reglas". para juzgar:
    • Entrada (Input): Información sobre la solicitud de préstamo (importe del préstamo, situación crediticia, etc.), así como normas preestablecidas de aprobación de préstamos.
    • Proceso (Process): Flujo de trabajo de aprobación de préstamos basado en un motor de reglas:
      1. Regla 1: en caso de que Importe del préstamo Menos de 100.000además buen créditoregla Aprobación automática (Tarea I).
      2. Regla 2: en caso de que Importe del préstamo Superior a 100.000Jamahiriya Árabe Libia Menos de 500.000La necesidad de la Primera instancia manual (Tarea J)Tras la revisión inicial y Pase automático de aprobación (Tarea K).
      3. Regla 3: en caso de que Importe del préstamo Superior a 500.000 dólaresmal créditoLa necesidad de la Primera instancia manual (Tarea L) responder cantando Revisión manual (Tarea M)La aprobación sólo se concederá si se superan ambas revisiones manuales.
    • Salida (Output): Resultado de la aprobación del préstamo (aprobado o rechazado).
工作流(Workflow):一文读懂工作流的运行原理

Verás, la dirección del proceso de aprobación del préstamo está totalmente dirigida por "reglas". El tamaño del importe del préstamo, el estado del crédito, estos datos se introducen en el motor de reglas, el motor de reglas determinará automáticamente qué proceso de aprobación debe tomarse de acuerdo con las reglas preestablecidas, si es la aprobación automática, o la aprobación manual, ¡todo depende de las reglas! El flujo de trabajo basado en reglas es ideal para este tipo de situaciones. Necesidad de tomar decisiones basadas en normas complejas El escenario. Es como un semáforo que cambia automáticamente de semáforo para dirigir el tráfico en función de reglas como la hora y el flujo de tráfico.

 

VI. Flujos de trabajo impulsados por las personas: maestros de la colaboración "centrados en las personas".

Mecanismos de funcionamiento: Este flujo de trabajo no es exactamente igual que los anteriores tipos de "automatización" de alto vuelo, y se centra en la "Hombre".El inicio de los procesos, la ejecución de las tareas y el avance de los procesos se basan principalmente en "operaciones manuales", "juicio manual" y "colaboración humana".. El grado de automatización es relativamente bajo, y se hace más hincapié en el uso de la inteligencia y la creatividad humanas.

Arma principal: "Sistema de gestión de tareas humanas". Este sistema es como un "Plataforma de colaboración"El sistema permite asignar tareas, colaborar en ellas y comunicarlas, entre otras funciones, para que las personas puedan colaborar mejor en la realización de tareas complejas.

Ejemplos de vida que le darán una segunda visión de los flujos de trabajo dirigidos por humanos:

  • Los equipos trabajan juntos para crear un artículo (escenario). Se necesita más de una persona para repartir el trabajo de un equipo y crear juntos un artículo de calidad:
    • Entrada (Input): Objetivos de creación de artículos (artículos de alta calidad), y la inteligencia y capacidad de los miembros del equipo.
    • Proceso (Process): Flujo de trabajo de creación de artículos dirigido por humanos:
      1. Lluvia de ideas para identificar temas (Tarea N). Los miembros del equipo debaten juntos para determinar el tema y la dirección del artículo, un proceso que requiere una lluvia de ideas y utilizar la sabiduría de todos.
      2. Recopilación de información y redacción del primer borrador (Tarea O). En función del tema, el grupo se divide para recopilar información y redactar el primer borrador del artículo, un proceso que requiere el uso de habilidades individuales de investigación y redacción.
      3. Revisión y perfeccionamiento en equipo (Tarea P). Una vez terminado el primer borrador, los miembros del equipo revisan el trabajo de los demás, sugieren cambios y colaboran para mejorar el artículo, un proceso que requiere trabajo en equipo y comunicación.
      4. Finalizar y publicar el artículo (Tarea Q). Tras muchas revisiones, el artículo se finalizó y se publicó en la plataforma para completar la creación.
    • Salida (Output): Artículos de alta calidad creados en equipo.
工作流(Workflow):一文读懂工作流的运行原理

Verá, el proceso de creación de este artículo está impulsado en gran medida por "personas".. Lluvia de ideas, recopilación de datos, examen y revisión, todas estas tareas requieren sabiduría, experiencia y colaboración humanas para completarse, y los ordenadores sólo pueden ayudarnos en la edición de documentos, la transferencia de información y otras tareas. El flujo de trabajo humano es bueno para este tipo de tareas. La necesidad de aprovechar la creatividad, el ingenio y la colaboración humanas La complejidad de la obra. Al igual que una orquesta, tocar música bella depende de la habilidad y la cooperación tácita de los músicos.

 

Especial: "Novatos del flujo de trabajo" en la era de los grandes modelos - Orquestación del flujo de trabajo DIFY

En la era de la Inteligencia Artificial, especialmente con la madurez de la tecnología LLM (Large Language Model), la aplicación del flujo de trabajo ha experimentado una nueva transformación. Ahora, con la ayuda de algunas potentes herramientas. Organice las funciones de IA como bloques de construcción con "flujos de trabajo" para crear aplicaciones de IA más inteligentes y potentes.. Entre otras cosas.DIFY Es uno de esos "novatos del flujo de trabajo" que hace que la orquestación del flujo de trabajo para modelos grandes sea más fácil y eficaz que nunca.

工作流(Workflow):一文读懂工作流的运行原理

 

¿Qué es DIFY? ¡Su "AI App Lego"!

Puede poner DIFY Imagine un conjunto "Lego aplicado a la IA".. Es un Visualización, bajo código plataformas diseñadas específicamente para Orquestar el flujo de trabajo de un gran modeloTe ayuda a construir rápidamente una variedad de Aplicaciones inteligentes basadas en IAPor ejemplo:

  • Robots inteligentes de atención al cliente: Responda automáticamente a las preguntas de los usuarios y gestione las consultas de los clientes.
  • Asistente de creación de contenidos: Le ayudará a generar artículos, textos, códigos, correos electrónicos y mucho más.
  • Herramientas inteligentes de análisis de datos: Analiza automáticamente los datos, extrae la información clave y genera informes.
  • Sistemas de recomendación personalizados: Recomendar bienes, contenidos o servicios en función de las preferencias del usuario.

¿Qué potencia tiene la "orquestación de flujos de trabajo" de DIFY? Dirigir la IA como un director

DIFY Lo mejor de todo es que es "Funcionalidad de "orquestación de flujos de trabajo. Te hace parecer Como si de un director se tratara, puedes "dirigir" el gran modelo y otros componentes de IA para que completen paso a paso tareas complejas de IA como mejor te parezca..

La "salsa secreta" de la orquestación del flujo de trabajo DIFY:

  • Interfaz visual con función de arrastrar y soltar: En lugar de escribir código complejo, puede crear rápidamente flujos de trabajo arrastrando y soltando varios componentes de IA con el ratón como si fueran bloques de construcción.
  • Potente biblioteca de componentes de IA: DIFY incorpora una serie de potentes componentes de inteligencia artificial:
    • Grandes componentes del modelo: 集成各种主流的大语言模型 (例如 GPT-3, GPT-4, Claude etc.), dotando a su aplicación de potentes capacidades de comprensión y generación de lenguaje.
    • Componentes de la base de conocimientos: Puede aprovechar su base de conocimientos para dotar a las aplicaciones de IA de un bagaje de conocimientos profesionales.
    • Componentes de la herramienta: Algunos ejemplos son los motores de búsqueda, las calculadoras, los conectores de bases de datos, etc., que amplían las capacidades de las aplicaciones de IA.
    • Componentes de control lógico: Algunos ejemplos son las sentencias condicionales, los bucles, las bifurcaciones, etc., que le ofrecen la flexibilidad necesaria para controlar la dirección de su flujo de trabajo.
  • Diseño flexible del flujo de trabajo: DIFY admite una amplia gama de estructuras de flujo de trabajo complejas, desde procesos lineales sencillos hasta complejos procesos paralelos de bifurcación condicional.
  • Fácil de desplegar y compartir: Las aplicaciones de IA creadas pueden desplegarse con un solo clic y compartirse fácil y rápidamente para que otros las utilicen.

Coreografía de flujo de trabajo DIFY: creación de un "robot inteligente de preguntas y respuestas".

Utilicemos DIFY para configurar un sencillo "Robot inteligente de preguntas y respuestas"Compruebe usted mismo la potencia de la orquestación del flujo de trabajo DIFY.

Escena: Supongamos que desea crear un robot inteligente que pueda Respuestas a preguntas frecuentes sobre "Productos de la empresa".

Diseño del flujo de trabajo DIFY (simplificado).

  1. Recibir preguntas de los usuarios (nodos de entrada). El usuario introduce la pregunta a través de la ventana de chat.
  2. Recuperar base de conocimientos (componente de base de conocimientos). Los flujos de trabajo DIFY se crean automáticamente en el "Base de conocimientos de productos de la empresa" Busca respuestas en.
  3. Respuestas de generación de Big Model (Componentes de Big Model).
    • Si la base de conocimientos encuentra respuestas pertinentes: El Big Model embellece y resume las respuestas de la base de conocimientos para generar respuestas más naturales y comprensibles.
    • Si la base de conocimientos no encuentra una respuesta pertinente: El modelo grande intenta generar una respuesta razonable basada directamente en la pregunta del usuario, utilizando sus propios conocimientos.
  4. Respuesta de salida (nodo de salida). El flujo de trabajo DIFY toma las respuestas generadas y las devuelve a la ventana de chat del usuario.

Proceso de ejecución del flujo de trabajo DIFY:

  • Entrada (Input): Preguntas de los usuarios (por ejemplo, "¿Cuál es el producto más reciente de su empresa?"). .
  • Proceso (Process): DIFY Proceso inteligente de preguntas y respuestas para la coreografía del flujo de trabajo:
    1. Pregunta del usuario: El usuario escribe la pregunta en la ventana de chat: "¿Cuál es el producto más reciente de su empresa?".
    2. Se inicia el flujo de trabajo DIFY: Una pregunta del usuario desencadena la ejecución de un flujo de trabajo DIFY.
    3. Recuperar la base de conocimientos: Llamada automática del flujo de trabajo DIFY "Componente de base de conocimientos"Busque información sobre "Nuevos productos" en la "Base de conocimientos sobre productos de la empresa".
    4. Los grandes modelos generan respuestas:
      • Se supone que la base de conocimientos encuentra información relevante: La base de conocimientos devuelve "El producto más reciente de la empresa es XXX, la característica principal es YYY y la ventaja es ZZZ".
      • El flujo de trabajo DIFY invoca el componente Big Model: El componente Big Model recibe las respuestas de la base de conocimientos, las procesa y embellece, y genera respuestas más fáciles de usar, por ejemplo: "¡Hola! Nuestro último producto es XXX, la principal característica de este producto es YYY, en comparación con otros productos, su mayor ventaja es ZZZ. ¿Tiene alguna otra pregunta?".
    5. Envía la respuesta: El flujo de trabajo DIFY generará buenas respuestas y las mostrará en la ventana de chat del usuario.
  • Salida (Output): Respuestas generadas por robots inteligentes de preguntas y respuestas (por ejemplo, "¡Hola! El último producto de nuestra empresa es XXX, ...") .

¡Ya ves, a través de la disposición de flujo de trabajo de DIFY, podemos conectar fácilmente la "base de conocimientos", "gran modelo" y otros componentes de IA para construir un simple robot inteligente de preguntas y respuestas! Todo el proceso, casi sin necesidad de escribir código, completamente a través de la operación visual de arrastrar y soltar para completar, ¿no es muy mágico y eficiente?

 

El "poder" de la orquestación del flujo de trabajo DIFY:

  • Facilite el desarrollo de aplicaciones de IA: Reduciendo las barreras para el desarrollo de aplicaciones de IA, incluso si no sabes programar, puedes empezar rápidamente.
  • Hacer más inteligentes las aplicaciones de IA: Con la orquestación del flujo de trabajo, se pueden combinar múltiples componentes de IA para crear aplicaciones de IA más complejas e inteligentes.
  • Flexibilizar las aplicaciones de IA: Flexibilidad para ajustar los flujos de trabajo a fin de iterar y optimizar rápidamente las aplicaciones de IA según sea necesario.

 

En resumen: la orquestación de flujos de trabajo DIFY, el "regalo del cielo de la eficiencia" para la era de los grandes modelos.

La aparición de la orquestación de flujos de trabajo DIFY ha dado lugar a una gama más amplia de escenarios de aplicación de flujos de trabajo, especialmente en el ámbito de los grandes modelos y las aplicaciones de IA, donde actúa como un "Dioses de la eficiencia".DIFY Workflow Orchestration nos ayuda a crear todo tipo de aplicaciones inteligentes de IA de forma más fácil y eficiente, ¡para que la tecnología de IA entre realmente en miles de hogares y sirva a todos los ámbitos de la vida! Si usted también quiere experimentar la diversión del desarrollo de aplicaciones de IA, ¿por qué no prueba la orquestación de flujos de trabajo DIFY?

 

Resumen: ¡Elija el flujo de trabajo adecuado, "la medicina adecuada" para librarse de la enfermedad!

El flujo de trabajo, como una llave mágica, puede abrir la puerta a una mayor eficiencia y hacer que nuestro trabajo sea más organizado. Los distintos tipos de flujo de trabajo son como distintas "recetas" con su propia "eficacia". **Debemos elegir la "receta" más adecuada (tipo de flujo de trabajo) en función de las diferentes "condiciones" (escenarios y necesidades empresariales), para poder "recetar la medicina adecuada para curar la enfermedad".

© declaración de copyright

Artículos relacionados

Sin comentarios

Debe iniciar sesión para participar en los comentarios.
Acceder ahora
ninguno
Sin comentarios...