Motor Visual de Flujos de Trabajo DAG Automatizados
La característica de productividad más revolucionaria de DuRT es su motor visual de flujos de trabajo modulares basado en Grafos Acíclicos Dirigidos (DAG).
En lugar de tratar la grabación de audio, el reconocimiento de voz, el procesamiento de texto con LLM, la traducción y la síntesis de voz como herramientas aisladas, DuRT 3.0 te permite enlazar nodos en un lienzo 2D interactivo mediante conexiones de curvas de Bézier, creando canalizaciones de producción multimedia totalmente automatizadas de principio a fin.

Paradigma Central: De Cadenas Lineales a Topologías DAG
Las herramientas tradicionales te restringen a secuencias lineales rígidas Paso A ➔ Paso B ➔ Paso C. La arquitectura DAG de DuRT 3.0 aporta dos avances generacionales:
1. Ramificación en Paralelo (Fan-out)
Un único paso ascendente puede ramificarse simultáneamente en múltiples pasos descendentes. Por ejemplo, una vez que la transcripción genera una pista de subtítulos, el motor puede ejecutar tres ramas en paralelo a la vez:
- Rama 1 (Publicación): Pulido de subtítulos ➔ Exportar archivo SRT formateado;
- Rama 2 (Localización): Traducción multilingüe ➔ Locución de voz con TTS ➔ Exportar pista de audio localizada;
- Rama 3 (Base de Conocimiento): Resumen de reunión y extracción de tareas con IA ➔ Sincronización automática a Notion y Obsidian.
2. Contratos de Tipos de Datos Estrictos (DuWorkflowDataType)
Para garantizar una total seguridad y predictibilidad en tiempo de ejecución, DuRT aplica un contrato estricto de tipos de datos entre los puertos de los nodos mediante 6 tipos diferenciados:
| Identificador de Tipo | Nombre | Icono | Paso Productor Típico | Paso Consumidor Típico |
|---|---|---|---|---|
audioStream | Flujo de Muestras de Audio | 🎙️ | Captura de audio / pantalla (monitorCapture) | Transcripción en tiempo real (realtimeASR) |
mediaFile | Entidad de Archivo Multimedia | 📁 | Entrada de medios / URL (mediaInput) | Transcripción de medios (mediaASR) |
subtitleStream | Flujo de Subtítulos en Vivo | 💬 | Transcripción en tiempo real (realtimeASR) | Interpretación en vivo (realtimeTranslation) |
subtitleTrack | Pista de Subtítulos Temporizada | ⏱️ | Transcripción de medios (mediaASR), Entrada de subtítulos | Refinamiento, Traducción, Exportación de recursos |
document | Documento Estructurado | 📄 | Creación de contenido (contentCreation) | Exportación de recursos, Sincronización con Notion / Obsidian |
deliverable | Paquete de Entrega | 📦 | Exportación de recursos (exportArtifact) | Almacenamiento local, Subida a S3 / WebDAV |
NOTE
El motor de reglas integrado comprueba automáticamente la compatibilidad entre puertos y evita bucles: únicamente los puertos con tipos de datos compatibles pueden conectarse entre sí, eliminando errores en tiempo de ejecución.
Los 11 Pasos Estándar del Flujo de Trabajo
DuRT 3.0 ofrece 11 pasos atómicos estandarizados que abarcan desde la captura hasta la entrega multicloud:
┌────────────────────────┐ ┌────────────────────────┐ ┌────────────────────────┐
│ 1. Entradas │ ───► │ 2. ASR e Interpret. │ ───► │ 3. Pulido IA y Entrega │
│ Captura Audio / Medios │ │ Dettado Vivo / Archivo │ │ Traducir / TTS / S3 │
└────────────────────────┘ └────────────────────────┘ └────────────────────────┘- Entradas:
monitorCapture: Captura de audio del sistema macOS y del micrófonomediaInput: Importación de archivos locales de audio/vídeo y extracción de URL websubtitleInput: Importación de archivos de subtítulos SRT/VTT y texto preexistente
- ASR e Interpretación en Vivo:
realtimeASR: Dictado en streaming en tiempo real con latencia de milisegundosmediaASR: Transcripción de archivos, marcas de tiempo por palabra y separación no supervisada de hablantesrealtimeTranslation: Subtítulos bilingües en streaming frase por frase en tiempo real
- Poscálculo con IA, Síntesis y Entrega:
subtitleRefinement: Formateo, eliminación de muletillas y optimización de pausasfullTranslation: Traducción contextual de alta fidelidad en más de 50 idiomascontentCreation: Redacción de actas de reuniones, puntos de acción y publicaciones para redestextToSpeech: Locución y doblaje natural con IA multirrolexportArtifact: Guardado local multiformato y 6 canales automatizados de entrega en la nube
Para conocer en detalle los parámetros y especificaciones de puertos de cada paso, consulta la Guía de los 11 Pasos Estándar del Flujo de Trabajo.
Centro de Plantillas (Workflow Hub)
DuRT incluye plantillas prediseñadas para los flujos de trabajo diarios más frecuentes:
- 🎙️ Actas de Reuniones en Directo: Captura de audio del sistema ➔ Dictado en vivo ➔ Resumen y tareas pendientes con IA ➔ Sincronización automática con base de datos de Notion;
- 🌏 Canalización de Localización de Vídeo: Importar vídeo MP4 ➔ Transcripción de medios ➔ Traducción completa ➔ Doblaje con voces múltiples por TTS ➔ Exportar SRT bilingüe y audio doblado;
- 🧹 Limpiador de Podcasts: Transcripción de audio (marcas por palabra) ➔ Eliminación de muletillas con LLM ➔ Exportar archivo SRT limpio y notas en Markdown;
- ☁️ Archivo Multicloud: Transcripción de medios ➔ Subida automática a almacenamiento compatible con S3 ➔ Disparo de automatizaciones posteriores mediante webhook.
Experiencia en el Estudio de Flujos de Trabajo
- Coordenadas 2D Persistentes: Las coordenadas de los nodos arrastrados y las trayectorias de curvas de Bézier se guardan de forma nativa. La disposición del lienzo nunca se descoloca al reabrir la app;
- Ejecución de Pruebas por Pasos: Ejecuta y ajusta cualquier nodo individual directamente en el lienzo sin necesidad de procesar toda la canalización;
- Fijar en el Panel Principal: Ancla tus flujos de trabajo más habituales en la fila superior del Dashboard para ejecutarlos con un solo clic arrastrando y soltando archivos.
