TRILHA 3

📐 Desenho de Soluções

O processo já está mapeado. Agora você vira arquiteto: traduz o diagrama to-be em um blueprint executável, escolhe ferramentas e modelos com critério, e desenha a lógica e os prompts que fazem a IA decidir com confiança. Desenhar bem aqui é o que separa a automação que aguenta produção da que quebra no primeiro caso fora do esperado.

3
Módulos
18
Tópicos
~3h
Duração
Inter.
Nível
Blueprint do to-be aos componentes trigger coleta IA + decisão ação log saída confiável ilustrativo — o blueprint que vira fluxo executável

Mapa da trilha

Conteúdo detalhado

3.1 ~60 min

📋 Do processo ao blueprint

Como transformar o diagrama to-be da T2 em um blueprint de automação: componentes, anatomia do fluxo, dados, pontos de falha e métricas de sucesso.

O que é:

Um blueprint é a especificação técnica da automação — um documento que descreve cada componente, os dados que entram e saem, e como as peças se conectam, antes de tocar em qualquer ferramenta.

Por que aprender:

Construir sem blueprint é improvisar no editor: você se perde, retrabalha e descobre falhas tarde. O blueprint torna o problema visível e barato de corrigir no papel.

Conceitos-chave:

Especificação ≠ implementação · pensar antes de construir · um blueprint legível por quem não vai construir.

O que é:

Pegar cada caixa do diagrama to-be e classificá-la em um tipo de componente: o que dispara (trigger), o que move/transforma dados (passos), o que raciocina (IA) e o que produz efeito no mundo (ações).

Por que aprender:

Sem essa tradução, o diagrama é só um desenho bonito. Classificar em componentes revela exatamente quantas integrações, prompts e nós você vai precisar.

Conceitos-chave:

1 caixa = 1 ou mais componentes · separar lógica determinística de IA · nomear cada componente.

O que é:

A espinha dorsal de quase toda automação com IA segue seis estágios: algo dispara, dados são coletados, a IA interpreta, uma decisão é tomada, uma ação é executada e tudo é registrado.

Por que aprender:

Conhecer a anatomia padrão te dá um molde reutilizável: você encaixa qualquer caso novo nesses seis estágios em vez de inventar a estrutura do zero.

Conceitos-chave:

6 estágios canônicos · o log nunca é opcional · decisão separada da ação.

O que é:

Para cada componente, definir explicitamente o que entra e o que sai e em qual formato (texto, JSON, arquivo, número). É o contrato que conecta uma peça à seguinte.

Por que aprender:

A maioria das quebras de fluxo acontece na junção: um componente entrega num formato que o próximo não entende. Definir formatos no blueprint elimina isso antes de existir.

Conceitos-chave:

Contrato de dados · JSON como língua franca · campos obrigatórios vs. opcionais.

O que é:

Mapear, para cada componente, o que pode dar errado (API fora do ar, dado faltando, IA sem certeza) e definir o comportamento de fallback: repetir, pular, alertar um humano ou parar.

Por que aprender:

Automação sem plano B é frágil: a primeira exceção derruba tudo. Antecipar falhas no blueprint é o que transforma um protótipo em algo confiável de verdade.

Conceitos-chave:

Retry vs. fallback · human-in-the-loop · falhar barulhento, nunca silencioso.

O que é:

Definir, antes de construir, o que conta como sucesso: tempo economizado, taxa de acerto, % de casos que exigem intervenção humana, custo por execução.

Por que aprender:

Sem métrica de sucesso definida antes, você nunca sabe se a automação está boa o suficiente para entregar — ou se está, na verdade, criando mais trabalho.

Conceitos-chave:

Métrica antes da construção · baseline manual · custo por execução conta.

Ver Completo
3.2 ~60 min

🧰 Escolha de ferramentas e modelos

n8n, Make ou código? Qual LLM? Quando RAG, MCP, APIs e bancos entram. Critérios de decisão e trade-offs para montar a stack certa para o blueprint.

O que é:

Três caminhos para orquestrar a automação: n8n (low-code, self-host, flexível), Make (visual, SaaS, rápido de começar) e código puro (máximo controle, máxima manutenção).

Por que aprender:

A escolha errada da base custa caro depois: você bate em limites de licença, em falta de um conector ou em complexidade que o low-code não suporta. Escolher com critério evita migração futura.

Conceitos-chave:

Low-code vs. código · self-host vs. SaaS · custo de manutenção é parte do custo.

O que é:

Decidir se a tarefa realmente precisa de um LLM (vs. regra/regex) e, se precisar, qual modelo: um pequeno e barato para classificar, um grande e caro para raciocínio complexo.

Por que aprender:

Usar o modelo mais caro em tudo queima orçamento; usar o mais barato em tarefa difícil queima confiabilidade. Casar tarefa com modelo é o que mantém custo e qualidade sob controle.

Conceitos-chave:

LLM não é a resposta para tudo · modelo pequeno para tarefa simples · custo por token × volume.

O que é:

RAG (Retrieval-Augmented Generation) busca trechos relevantes de uma base de conhecimento própria e os injeta no prompt, fazendo a IA responder com base nos seus documentos, não só no treino dela.

Por que aprender:

Quando a automação depende de informação que só existe na sua empresa (políticas, catálogo, histórico), RAG é o que evita a IA inventar e a mantém ancorada na verdade.

Conceitos-chave:

Recuperar antes de gerar · embeddings e busca semântica · RAG só quando há conhecimento próprio.

O que é:

MCP (Model Context Protocol) é um padrão para conectar a IA a ferramentas externas — ler arquivos, consultar bancos, chamar APIs — de forma uniforme, sem código de cola para cada integração.

Por que aprender:

Quando a automação exige que a IA aja (não só responda), MCP padroniza esse acesso. Entender quando usar evita reinventar conectores e mantém a stack escalável.

Conceitos-chave:

Protocolo padronizado · IA que usa ferramentas · reuso de conectores.

O que é:

Os encanamentos da automação: APIs (você pede dados), webhooks (o sistema te avisa) e bancos (você guarda e consulta estado), com Supabase como exemplo de banco + API + auth num pacote.

Por que aprender:

Quase toda automação útil precisa puxar, receber ou persistir dados. Saber a diferença entre API e webhook, e quando precisar de um banco, é o que conecta o fluxo ao mundo real.

Conceitos-chave:

Pull (API) vs. push (webhook) · estado precisa de banco · Supabase como atalho.

O que é:

Um conjunto de critérios para comparar opções: custo, velocidade de entrega, manutenção, controle, limites de escala e dependência de fornecedor — e o reconhecimento de que toda escolha troca uma coisa por outra.

Por que aprender:

Decisões de stack tomadas por moda ou hábito custam caro. Um quadro de trade-offs explícito te força a justificar cada escolha e a defender ela diante do cliente.

Conceitos-chave:

Não existe escolha grátis · critério explícito · simples ganha quando empata.

Ver Completo
3.3 ~60 min

🎯 Desenho de prompts e lógica de decisão

O prompt é o coração da automação com IA. Estrutura confiável, saída em JSON validável, guardrails, ramificação a partir da IA e o ciclo de testar e iterar.

O que é:

Tratar o prompt não como uma conversa, mas como um pedaço de especificação: instruções precisas, sem ambiguidade, que definem exatamente o comportamento esperado da IA dentro do fluxo.

Por que aprender:

Na automação não há humano para corrigir a IA em tempo real. O prompt precisa estar certo de antemão — é código que roda sozinho mil vezes.

Conceitos-chave:

Prompt = código em linguagem natural · zero ambiguidade · escrever para a máquina, não pra conversa.

O que é:

Um esqueleto reutilizável: definir o papel da IA, dar o contexto necessário, especificar a tarefa, fixar o formato de saída e listar as regras e restrições.

Por que aprender:

Prompts ad-hoc dão resultados inconsistentes. Uma estrutura fixa torna o comportamento previsível e o prompt fácil de revisar e manter.

Conceitos-chave:

Papel + contexto + tarefa + formato + regras · seções nomeadas · template reutilizável.

O que é:

Pedir que a IA responda num JSON com campos fixos, e validar essa resposta antes de usá-la — garantindo que o próximo passo do fluxo receba sempre a mesma estrutura.

Por que aprender:

Texto livre quebra a automação: o passo seguinte não sabe onde está cada informação. JSON validado é o que torna a saída da IA confiável o suficiente para alimentar uma ação automática.

Conceitos-chave:

JSON com schema · validar antes de usar · rejeitar e repetir se inválido.

O que é:

Guardrails são limites no prompt e na validação (o que a IA não pode fazer, o que rejeitar); fallback é o que acontece quando a IA não tem certeza ou foge das regras: pedir confirmação, escalar ou usar um valor padrão.

Por que aprender:

A IA erra e alucina. Guardrails e fallback são o que impedem que um erro vire uma ação irreversível executada automaticamente.

Conceitos-chave:

Limitar o que a IA pode fazer · campo de confiança · caminho seguro quando incerto.

O que é:

Usar um campo da saída JSON da IA (ex.: categoria, prioridade) como chave de uma decisão IF/switch no fluxo, roteando cada caso para uma ação diferente.

Por que aprender:

É aqui que a IA deixa de ser um enfeite e vira o cérebro da automação: ela classifica, o fluxo ramifica. Saber desenhar essa ponte é o que torna a automação inteligente de verdade.

Conceitos-chave:

IA decide, fluxo executa · campo categórico como chave · um ramo por caso + ramo padrão.

O que é:

Montar um conjunto de casos de teste (incluindo casos difíceis e adversariais), rodar o prompt contra todos, medir a taxa de acerto e ajustar o prompt até estabilizar.

Por que aprender:

Um prompt que funciona em um exemplo pode falhar em dez. Só um ciclo de teste com casos reais te dá confiança para colocar a IA pra decidir sozinha em produção.

Conceitos-chave:

Conjunto de testes · casos difíceis primeiro · iterar até estabilizar a taxa de acerto.

Ver Completo
← Trilha 2 · Auditoria Trilha 4 · Construção →