Gerador de Apresentações PCA
Visão Geral
Esta habilidade permite criar decks de apresentação profissionais automaticamente. É usada para transformar os dados técnicos do PCA em apresentações executivas para reuniões com secretários ou audiências públicas.
Funcionalidades Principais
1. Dashboard para Slide (HTML2PPTX)
Converte visualizações de dados (tabelas, gráficos gerados pelo pca-ui-v2) diretamente em slides editáveis.
- •Script:
node scripts/html2pptx.js - •Uso: "Converta o relatório de execução orçamental num slide."
2. Preenchimento de Template (Text Replacement)
Pega num modelo .pptx oficial da Prefeitura (com brasão e rodapé) e substitui marcadores de texto (ex: {{NOME_SECRETARIA}}) pelos dados reais.
- •Script:
python scripts/replace.py - •Uso: "Gere a apresentação da Saúde usando o template padrão."
3. Inspeção e Auditoria
Verifica o conteúdo de apresentações existentes.
- •Script:
python scripts/inventory.py
Instruções de Uso
Cenário: Criar Apresentação de Setor
Quando o usuário pedir "Crie os slides para a Secretaria de Educação":
- •Identifique os dados (Itens: 50, Valor: R$ 500k).
- •Se houver um template, use
replace.pypara injetar os números. - •Se for um gráfico novo, gere o HTML primeiro e depois use
html2pptx.js.
Requisitos
- •Requer Node.js (para html2pptx) e Python instalados no ambiente.
- •A estrutura de pastas
ooxmldeve estar intacta para validação de formato.