Lector de correo
Este flujo es utilizado para formatear los mensajes de Gmail siguiendo una plantilla
graph TD
%%{init: {'theme': 'mc','layout': 'elk'}}%%
GmailMesageComponent-bmwjc[<div><img src="/_astro/gmail.CLxyIGOu.svg" style="height: 20px !important;width: 20px !important"/></div>Google Gmail Message]
style GmailMesageComponent-bmwjc stroke:#a170ff
ParseData-xilwf[<div><img src="/_astro/braces.Djq0PW4_.svg" style="height: 20px !important;width: 20px !important"/></div>Parse Data]
style ParseData-xilwf stroke:#a170ff
Prompt-w8v41[<div><img src="/_astro/square-terminal.BMOXc-nZ.svg" style="height: 20px !important;width: 20px !important"/></div>Prompt]
style Prompt-w8v41 stroke:#a170ff
TextOutput-tafyq[<div><img src="/_astro/type.Dy26vmDy.svg" style="height: 20px !important;width: 20px !important"/></div>Text Output]
style TextOutput-tafyq stroke:#a170ff
GmailMesageComponent-bmwjc -.- ParseData-xilwf
linkStyle 0 stroke:#a170ff
ParseData-xilwf -.- Prompt-w8v41
linkStyle 1 stroke:#a170ff
Prompt-w8v41 -.- TextOutput-tafyq
linkStyle 2 stroke:#a170ff
Lector de correo (Email Reader)
🧩 Visão Geral
Este fluxo de trabalho automatiza o processo de recuperação, análise e formatação do conteúdo de e-mails de uma conta do Gmail. Ele se conecta ao Gmail para buscar mensagens, extrai e estrutura os dados de texto relevantes e, em seguida, os formata de acordo com um modelo personalizável para uma apresentação clara ou processamento posterior. Ele foi projetado para otimizar o manuseio de dados de e-mail dentro de um pipeline automatizado.
⚙️ Principais Funcionalidades
- Busca mensagens de e-mail diretamente de uma conta do Gmail conectada.
- Analisa e converte os dados brutos do e-mail em texto simples estruturado.
- Formata dinamicamente o conteúdo extraído do e-mail usando um modelo de prompt personalizável.
- Exibe a saída formatada final para revisão ou uso em etapas subsequentes.
🔄 Etapas do Fluxo de Trabalho
| Nome do Componente | Função no Fluxo de Trabalho | Principais Entradas | Principais Saídas |
|---|---|---|---|
| Google Gmail Message | Serve como a fonte de dados, recuperando mensagens de e-mail de uma conta do Gmail conectada. | Credenciais da conta do Gmail e parâmetros de consulta (ex.: número de e-mails, filtros de busca). | Dados brutos do e-mail, incluindo remetente, assunto, corpo e metadados. |
| Parse Data | Processa os dados brutos do e-mail, extraindo e estruturando o conteúdo textual principal em um formato padronizado. | Dados brutos do e-mail do componente Gmail. | Representação em texto simples estruturado do conteúdo do e-mail. |
| Prompt | Constrói um prompt final formatado, inserindo o texto analisado do e-mail em um modelo predefinido. | O texto estruturado do e-mail do componente Parse Data. | Um prompt completo e modelado, pronto para exibição ou análise. |
| Text Output | Renderiza o prompt formatado final como uma saída de texto legível dentro da interface. | O prompt completo do componente Prompt. | Texto exibido para revisão do usuário. |
🧠 Notas
- O fluxo de trabalho requer credenciais válidas da API do Google Gmail para autenticar e buscar e-mails.
- A recuperação inicial de e-mails pode ser configurada com filtros, como uma consulta de busca ou um limite no número de mensagens.
- O formato da saída final depende inteiramente do modelo definido dentro do componente Prompt.
- Este fluxo de trabalho foca na leitura e formatação do conteúdo de e-mail e não inclui ações para enviar ou responder a mensagens.