Skip to content

Motor Visual de Fluxos de Trabalho Automatizados em DAG ​

O recurso de produtividade mais revolucionário do DuRT é seu motor visual modular de fluxos de trabalho baseado em Grafo Acíclico Dirigido (DAG).

Em vez de tratar gravação de áudio, reconhecimento de fala, processamento de texto por LLM, tradução e síntese de voz como ferramentas isoladas, o DuRT 3.0 permite conectar nós em um canvas 2D interativo por meio de curvas de Bézier, criando pipelines de produção multimídia totalmente automatizados de ponta a ponta.

Pipeline de Fluxos de Trabalho Automatizados DAG do DuRT


Paradigma Fundamental: De Cadeias Lineares para Topologias DAG ​

As ferramentas tradicionais limitam você a sequências lineares rígidas no formato Etapa A ➔ Etapa B ➔ Etapa C. A arquitetura DAG do DuRT 3.0 traz duas inovações geracionais:

1. Ramificação em Leque Paralela (Fan-out) ​

Uma única etapa anterior pode alimentar simultaneamente várias etapas posteriores. Por exemplo, assim que a transcrição gera uma faixa de legendas, o motor pode executar três ramos em paralelo ao mesmo tempo:

  • Ramo 1 (Publicação): Refinamento de legendas ➔ Exportação de SRT formatado;
  • Ramo 2 (Localização): Tradução multilíngue ➔ Locução TTS com vozes de IA ➔ Exportação de faixa de áudio localizada;
  • Ramo 3 (Base de Conhecimento): Síntese de ata de reunião e extração de ações por IA ➔ Sincronização simultânea com Notion e Obsidian.

2. Contratos de Dados Fortemente Tipados (DuWorkflowDataType) ​

Para garantir máxima segurança em tempo de execução e previsibilidade total, o DuRT adota um contrato de tipos de dados rigoroso entre as portas dos nós, dividido em 6 tipos:

Identificador do TipoNomeÍconePasso Produtor TípicoPasso Consumidor Típico
audioStreamFluxo de Amostras de Áudio🎙️Captura de áudio / tela (monitorCapture)Transcrição em tempo real (realtimeASR)
mediaFileEntidade de Arquivo de Mídia📁Entrada de arquivo / URL (mediaInput)Transcrição de arquivos (mediaASR)
subtitleStreamFluxo de Legendas ao Vivo💬Transcrição em tempo real (realtimeASR)Tradução simultânea (realtimeTranslation)
subtitleTrackFaixa de Legendas Temporizadas⏱️Transcrição de mídia (mediaASR), Entrada de legendasRefinamento, Tradução, Exportação de artefatos
documentDocumento Estruturado📄Criação de conteúdo (contentCreation)Exportação de artefatos, Sincronização Notion / Obsidian
deliverablePacote de Entrega📦Exportação de artefatos (exportArtifact)Armazenamento local, Upload para S3 / WebDAV

NOTE

O mecanismo de regras integrado valida automaticamente a compatibilidade das portas e impede ciclos: apenas portas com tipos compatíveis podem ser conectadas, eliminando falhas em tempo de execução.


Os 11 Passos Padrão do Fluxo de Trabalho ​

O DuRT 3.0 oferece 11 passos atômicos padronizados que cobrem desde a captura até a entrega em múltiplas nuvens:

┌────────────────────────┐      ┌────────────────────────┐      ┌────────────────────────┐
│   1. Entradas          │ ───► │  2. ASR & Interpretação│ ───► │ 3. IA & Entrega        │
│ Captura Áudio / Mídia  │      │ Ditado ao Vivo / Mídia │      │ Tradução / TTS / S3    │
└────────────────────────┘      └────────────────────────┘      └────────────────────────┘
  1. Entradas (Inputs):
    • monitorCapture: Captura de áudio interno do sistema macOS e microfone
    • mediaInput: Importação de arquivos locais de áudio/vídeo e extração de URLs de streaming
    • subtitleInput: Importação de legendas SRT/VTT e textos pré-existentes
  2. ASR & Interpretação ao Vivo:
    • realtimeASR: Ditado e transcrição em streaming em tempo real com latência abaixo de um segundo
    • mediaASR: Transcrição de arquivos com marcas por palavra e diarização de locutores
    • realtimeTranslation: Legendas bilíngues ao vivo transmitidas frase a frase
  3. Pós-processamento com IA, Síntese & Entrega:
    • subtitleRefinement: Formatação, remoção de palavras de preenchimento e quebras ideais de linhas
    • fullTranslation: Tradução contextual multilíngue de alta precisão
    • contentCreation: Atas de reuniões, listas de ações e rascunhos para redes sociais
    • textToSpeech: Dublagem natural com vozes de IA multipersonagem
    • exportArtifact: Salvamento local multiformato e 6 canais automatizados de entrega em nuvem

Para parâmetros detalhados e especificações das portas, consulte o guia dos 11 Passos Padrão do Fluxo de Trabalho.


Workflow Hub (Central de Modelos) ​

O DuRT inclui modelos de fluxos prontos para rotinas de alta frequência do dia a dia:

  • 🎙️ Redator de Reuniões ao Vivo: Captura do som do sistema ➔ Ditado ao vivo ➔ Resumo de reunião e tarefas com IA ➔ Sincronização automática com banco de dados do Notion;
  • 🌏 Pipeline de Localização de Vídeo: Importar vídeo MP4 ➔ Transcrição de mídia ➔ Tradução completa ➔ Dublagem TTS com vozes de IA ➔ Exportar SRT bilíngue e faixa dublada;
  • 🧹 Limpeza de Podcasts: Transcrição de áudio (com marcas por palavra) ➔ Limpeza de vícios de linguagem por LLM ➔ Exportar SRT limpo e notas em Markdown;
  • ☁️ Arquivamento Multi-Nuvem: Transcrição de mídia ➔ Upload automático para armazenamento compatível com S3 ➔ Disparo de webhook de automação downstream.

Experiência no Studio de Fluxos ​

  • Coordenadas 2D Persistentes: Posições dos nós arrastados e trajetos das curvas são salvos de forma nativa. O layout do seu canvas nunca se perde ao reabrir o app;
  • Execução de Teste por Etapa: Execute e ajuste qualquer nó individualmente no canvas sem precisar rodar todo o pipeline;
  • Fixar no Painel (Dashboard): Fixe seus fluxos mais utilizados no topo da Dashboard para execução imediata em um clique ou por arrastar e soltar.

Crafted with precision for macOS.