Agente de Presentaciones en Google Slides
El flujo automatiza por completo la creación y edición de presentaciones a partir de las instrucciones proporcionadas por el usuario.
graph TD
%%{init: {'theme': 'mc','layout': 'elk'}}%%
ChatInput-wcyi5[<div><img src="/_astro/messages-square.BaSDmT6g.svg" style="height: 20px !important;width: 20px !important"/></div>Chat Input]
style ChatInput-wcyi5 stroke:#a170ff
googleslidescomponent-0l523[Reemplazar texto]
style googleslidescomponent-0l523 stroke:#a170ff
ChatOutput-jf3v6[<div><img src="/_astro/messages-square.BaSDmT6g.svg" style="height: 20px !important;width: 20px !important"/></div>Chat Output]
style ChatOutput-jf3v6 stroke:#a170ff
googleslidescomponent-pmjen[Reemplazar Imagen]
style googleslidescomponent-pmjen stroke:#a170ff
AdvancedAgent-lja6y[SlideAgent]
style AdvancedAgent-lja6y stroke:#a170ff
googleslidescomponent-o2b5l[Obtener Presentación]
style googleslidescomponent-o2b5l stroke:#a170ff
GeminiImageGenerator-9mfx6[Gemini Image Generator]
style GeminiImageGenerator-9mfx6 stroke:#a170ff
googleslidescomponent-xa0zm[Crear Slides]
style googleslidescomponent-xa0zm stroke:#a170ff
googleslidescomponent-x60d0[Obtener thumbnail]
style googleslidescomponent-x60d0 stroke:#a170ff
DeepseekModel-8gvrz[Deepseek]
style DeepseekModel-8gvrz stroke:#a170ff
googleslidescomponent-pmjen -.- AdvancedAgent-lja6y
linkStyle 0 stroke:#a170ff
googleslidescomponent-o2b5l -.- AdvancedAgent-lja6y
linkStyle 1 stroke:#a170ff
GeminiImageGenerator-9mfx6 -.- AdvancedAgent-lja6y
linkStyle 2 stroke:#a170ff
ChatInput-wcyi5 -.- AdvancedAgent-lja6y
linkStyle 3 stroke:#a170ff
AdvancedAgent-lja6y -.- ChatOutput-jf3v6
linkStyle 4 stroke:#a170ff
googleslidescomponent-0l523 -.- AdvancedAgent-lja6y
linkStyle 5 stroke:#a170ff
googleslidescomponent-xa0zm -.- AdvancedAgent-lja6y
linkStyle 6 stroke:#a170ff
googleslidescomponent-x60d0 -.- AdvancedAgent-lja6y
linkStyle 7 stroke:#a170ff
DeepseekModel-8gvrz -.- AdvancedAgent-lja6y
linkStyle 8 stroke:#a170ff
Agente de Apresentação do Google Slides
🧩 Visão Geral
Este fluxo de trabalho automatiza a criação e edição completa de apresentações do Google Slides com base nas instruções do usuário. O SlideAgent atua como coordenador central, analisando solicitações, gerando conteúdo e orquestrando a substituição de texto e imagens para produzir uma apresentação final e profissional. Ele simplifica o processo de transformar pesquisas ou ideias brutas em um deck de slides estruturado e visualmente coeso.
⚙️ Principais Recursos
- Cria automaticamente uma nova apresentação do Google Slides a partir de um modelo.
- Analisa a entrada do usuário para gerar conteúdo estruturado para os slides.
- Substitui o texto de espaço reservado na apresentação por resumos gerados por IA.
- Gera imagens personalizadas para reforçar visualmente os conceitos dos slides.
- Substitui as imagens de espaço reservado na apresentação por imagens recém-geradas.
- Entrega a apresentação final editada diretamente ao usuário.
🔄 Etapas do Fluxo de Trabalho
| Nome do Componente | Função no Fluxo de Trabalho | Principais Entradas | Principais Saídas |
|---|---|---|---|
| Entrada do Chat | Recebe a solicitação ou instrução inicial do usuário. | Mensagem ou prompt do usuário. | Instrução do usuário para o agente. |
| SlideAgent (Agente Avançado) | Atua como o cérebro central, interpretando a solicitação do usuário e orquestrando todas as outras ferramentas. | Instrução do usuário, modelo de linguagem e um conjunto de ferramentas. | Comandos para executar tarefas específicas da apresentação. |
| Criar Slides (Google Slides) | Cria uma nova apresentação com base em um modelo selecionado. | Seleção do arquivo de modelo. | URL da nova apresentação criada. |
| Obter Apresentação (Google Slides) | Carrega a apresentação criada para recuperar seus detalhes estruturais. | URL da apresentação alvo. | Metadados da apresentação e informações da página. |
| Modelo Deepseek | Processa a solicitação do usuário e gera o conteúdo textual para os slides. | Instrução do usuário e prompt do sistema. | Títulos e texto do corpo dos slides gerados. |
| Substituir Texto (Google Slides) | Insere ou atualiza o conteúdo textual dentro dos slides da apresentação. | URL da apresentação, texto de busca e texto de substituição. | Confirmação da atualização de texto. |
| Gerador de Imagens Gemini | Cria novas imagens com base em prompts derivados do conteúdo do slide. | Descrição de texto para a imagem desejada. | Arquivo de imagem gerado. |
| Obter Miniatura (Google Slides) | Recupera os IDs dos objetos de imagem na apresentação para permitir a substituição. | URL da apresentação e ID do objeto da página. | Identificadores de objetos de imagem. |
| Substituir Imagem (Google Slides) | Substitui as imagens de espaço reservado na apresentação pelas recém-geradas. | URL da apresentação, ID do objeto alvo e URL da nova imagem. | Confirmação da atualização da imagem. |
| Saída do Chat | Entrega o resultado final da apresentação ou mensagem de status de volta ao usuário. | Mensagem de resposta final do agente. | Mensagem formatada para a interface do usuário. |
🧠 Notas
- O fluxo de trabalho é projetado para produzir uma apresentação de 7 slides, onde o primeiro e o último slides são reservados para uma capa e conclusão, respectivamente.
- O sistema requer credenciais de API válidas para Google Slides, Deepseek e Google AI (para geração de imagens).
- O SlideAgent opera sob um prompt de sistema detalhado que define uma estrutura estrita para geração de conteúdo e montagem de slides.
- A apresentação final é criada no mesmo diretório e herda as características do modelo selecionado.