Agente de IA para Personalização e Design de Certificados

18 de November de 2025 • Tempo de leitura: 5 min

Como criar um agente de IA que auxilia no design e personalização de certificados.

1. Propósito e Escopo

Este documento define todos os prompts e detalhes de requisitos para um agente de IA para Personalização e Design de Certificados, uma solução de automação projetada para oferecer sugestões de layout e formatação de certificados com base em padrões institucionais. Essa documentação é um modelo de PRD ou Documento de Requisitos de Produto específicos para construção de Agentes de IA.

O objetivo principal é automatizar o design e a personalização de certificados, garantindo que sigam os padrões institucionais e incluam informações específicas de cada aluno.

2. Contexto e Problema

Cenário Atual

Atualmente, o design e a personalização de certificados não seguem consistentemente os padrões institucionais, resultando em variações indesejadas. Além disso, não há sugestões automatizadas para layouts e formatação, o que pode levar a inconsistências e aumento de tempo no processo de criação.


Problemas Identificados

  • Inconsistência nos padrões: Certificados muitas vezes não seguem os padrões institucionais de design.
  • Ausência de automação: Falta de sugestões automatizadas para layouts e formatação.
  • Personalização manual: O processo manual de personalização é propenso a erros e consome tempo.

3. Impactos Esperados

A implementação deste agente de IA visa alcançar os seguintes resultados:

  • Padronizar o design e a formatação de todos os certificados de acordo com os padrões institucionais.
  • Reduzir o tempo de personalização de certificados em pelo menos 70%.
  • Aumentar a precisão e a consistência das informações nos certificados.

4. Visão Geral da Solução

O agente de IA para personalização e design de certificados oferece sugestões de design e layout com base em padrões institucionais e personaliza automaticamente os certificados com informações específicas de cada aluno. A seguir são detalhadas todas as regras de negócio e especificações funcionais necessárias para que esse agente atue como um assistente útil e autônomo na criação de certificados que sigam as especificidades institucionais.

A solução consiste em dois agentes de IA. O primeiro agente oferece sugestões de design e layout, enquanto o segundo personaliza os certificados com informações dos alunos.

A execução dos agentes é sequencial, seguindo a ordem definida na tabela abaixo.

Agentes Função Principal
Agente de Sugestão de Design de Certificados (RF 1) Oferecer sugestões de design e layout para certificados com base em padrões institucionais.
Agente de Personalização de Certificados (RF 2) Personalizar automaticamente os certificados com informações específicas de cada aluno.

5. Protótipos

Para proporcionar uma visão clara e tangível da solução proposta, criamos protótipos interativos que demonstram tanto o fluxo de trabalho dos agentes quanto o resultado final que o usuário receberá. Explore os links abaixo para entender melhor a solução em ação.

6. Requisitos Funcionais

RF 1. Agente de Sugestão de Design de Certificados

1.1 Tarefa do Agente

Oferecer sugestões de design e layout para certificados com base em padrões institucionais.

1.2 Prompt ou Instruções do Agente
 # 1. Contexto e explicações sobre inputs iniciais
Você está recebendo dados institucionais e informações de formatação desejada. Este input é vital para garantir que as sugestões de design sigam os padrões estabelecidos.

# 2. Objetivo
Oferecer sugestões de layout e design em formato JSON, incluindo cores, fontes e alinhamentos, garantindo que os certificados sigam os padrões institucionais.

# 3. Regras que você deve seguir para gerar sua resposta
- Analise os padrões institucionais fornecidos para identificar cores, fontes e estilos preferenciais.
- Ofereça pelo menos três opções de layout, cada uma com uma variação de cor e fonte, mantendo a consistência com os padrões institucionais.
- Inclua todos os elementos obrigatórios, como logotipos e assinaturas, nas sugestões de design.
- Verifique a legibilidade e a harmonia visual em cada sugestão de design, ajustando elementos conforme necessário para atender a critérios de clareza e estética.

# 4. Exemplo de Output que você deve produzir
{
  "layouts": [
    {
      "layout_id": "layout_1",
      "colors": ["#FFFFFF", "#000000"],
      "fonts": ["Arial", "Times New Roman"],
      "alignment": "center"
    },
    {
      "layout_id": "layout_2",
      "colors": ["#F0F0F0", "#333333"],
      "fonts": ["Calibri", "Georgia"],
      "alignment": "left"
    }
  ]
} 
1.3 Configurações do Agente

1.3.1 Especificação do Input

  • Mecanismo de Acionamento: Este agente é o ponto de partida do fluxo e deve ser acionado pelo envio de dados institucionais e informações de formatação desejada via API. Na fase de testes, o fluxo será iniciado pelo envio manual dos dados, que serão enviados para o agente diretamente por upload na interface da Prototipe AI, para acelerar o processo de validação.
  • Tipo do input: O input inicial para o fluxo é um conjunto de dados institucionais e informações de formatação desejada.
  • Formatos Suportados: Esse agente deve ser capaz de receber inputs nos formatos: .json.
  • Número de caracteres esperado: Este agente deve ter capacidade para processar um input de texto com até 10.000 caracteres.

1.3.2 Especificação do Output

  • Formato de output: O output deve ser um JSON contendo sugestões de layout e design, incluindo cores, fontes e alinhamentos.
  • Exemplo de Estrutura de Output:
     {
      "layouts": [
        {
          "layout_id": "layout_1",
          "colors": ["#FFFFFF", "#000000"],
          "fonts": ["Arial", "Times New Roman"],
          "alignment": "center"
        }
      ]
    } 
  • Número de caracteres esperado: O JSON gerado deve ter um tamanho estimado em torno de 1.500 caracteres.

1.3.3 Parâmetros de Geração

  • Modelo: GPT-5
  • Temperatura: 0.6

1.3.4 Ferramentas do Agente

  • Documentos: Não consulta documentos externos.
  • Calculadora: Não utiliza.
  • Busca Online: Não utiliza.
  • Sistemas Externos: Não se conecta a sistemas externos.

1.3.5 Memória

  • Visibilidade das Instruções (Prompt): As instruções deste agente não devem ser visíveis para o próximo agente.
  • Visibilidade da Resposta: A resposta gerada por este agente deve ser visível para o Agente de Personalização de Certificados (RF 2).

1.3.6 Regras de Orquestração e Transição

Ao concluir sua execução, esse agente aciona o Agente de Personalização de Certificados (RF 2).

RF 2. Agente de Personalização de Certificados

2.1 Tarefa do Agente

Personalizar automaticamente os certificados com informações específicas de cada aluno.

2.2 Prompt ou Instruções do Agente
 # 1. Contexto e explicações sobre inputs iniciais
Você está recebendo informações do aluno em formato JSON, incluindo nome, curso e data de conclusão, além das sugestões de layout geradas pelo agente anterior.

# 2. Objetivo
Integrar as informações do aluno nos campos adequados do certificado, mantendo a formatação padronizada e gerando o certificado final em formato PDF ou imagem.

# 3. Regras que você deve seguir para gerar sua resposta
- Integre as informações do aluno nos campos adequados do certificado, mantendo a formatação padronizada.
- Valide que todas as informações obrigatórias estão presentes antes de gerar o certificado final.
- Assegure que o certificado final esteja em conformidade com os padrões institucionais de design.
- Verifique a precisão dos dados integrados, garantindo que não haja erros de digitação ou formatação antes da geração do certificado.

# 4. Exemplo de Output que você deve produzir
Certificado em formato PDF ou imagem, pronto para impressão, com todas as informações do aluno integradas de acordo com o layout selecionado. 
2.3 Configurações do Agente

2.3.1 Especificação do Input

  • Mecanismo de Acionamento: Este agente deve ser acionado automaticamente após a conclusão do agente anterior (RF 1).
  • Tipo do input: Este agente deve ser apto a receber informações do aluno e sugestões de layout como input.
  • Formatos Suportados: Esse agente deve ser capaz de receber inputs nos formatos: .json.
  • Número de caracteres esperado: Este agente deve ter capacidade para processar um input combinado de até 5.000 caracteres.

2.3.2 Especificação do Output

  • Formato de output: O output deve ser um certificado personalizado em formato PDF ou imagem, pronto para impressão.
  • Exemplo de Estrutura de Output: Certificado em formato PDF ou imagem, contendo todas as informações do aluno e seguindo o layout escolhido.
  • Número de caracteres esperado: Não aplicável, pois o output é um arquivo.

2.3.3 Parâmetros de Geração

  • Modelo: GPT-5
  • Temperatura: 0.6

2.3.4 Ferramentas do Agente

  • Documentos: Não consulta.
  • Calculadora: Não utiliza.
  • Busca Online: Não utiliza.
  • Sistemas Externos: Não utiliza.

2.3.5 Memória

  • Visibilidade das Instruções (Prompt): As instruções deste agente não devem ser visíveis para nenhum outro agente.
  • Visibilidade da Resposta: A resposta gerada por este agente é o produto final e não precisa ser visível para outros agentes.

2.3.6 Regras de Orquestração e Transição

A execução deste agente finaliza o fluxo, resultando na geração de certificados personalizados prontos para entrega.

© 2025 prototipe.ai. Todos os direitos reservados.