Por que controlar o formato de saída
Mesmo quando o conteúdo está correto, uma resposta “solta” pode ser difícil de usar no dia a dia. Controle de formato é a prática de pedir ao assistente que entregue a informação em uma estrutura específica (listas, tabelas, roteiros, modelos preenchíveis, JSON simples), com seções obrigatórias e ordem definida. O objetivo é transformar texto em um artefato operacional: algo que você copia, cola, executa, valida e reaproveita.
Quando vale a pena exigir formato
- Execução rápida: checklists, passos numerados, roteiros.
- Comparação: tabelas com critérios e colunas fixas.
- Padronização: modelos preenchíveis para tarefas recorrentes.
- Integração: JSON simples para automações, planilhas ou sistemas.
- Redução de erros: validação explícita do formato antes de finalizar.
Princípios para especificar estrutura (sem ambiguidade)
1) Declare o tipo de saída e o “contrato”
Especifique exatamente o que você quer receber: lista, tabela, roteiro, template, JSON. Diga também o que não quer (ex.: “sem parágrafos longos”, “sem introdução”, “sem emojis”).
Saída obrigatória: tabela Markdown com 5 colunas (A, B, C, D, E). Sem texto fora da tabela.2) Defina seções obrigatórias e ordem
Se você precisa de partes fixas, declare como uma lista de seções e a ordem. Isso evita respostas que “pulam” itens ou reorganizam o conteúdo.
Estrutura obrigatória (nesta ordem): 1) Resumo em 3 bullets 2) Tabela de ações 3) Riscos e mitigação3) Fixe limites e granularidade
Controle tamanho e nível de detalhe com números: quantidade de itens, linhas, palavras, duração, etc.
- “Máximo 7 bullets”
- “Cada item com 1 frase”
- “Tabela com 6 linhas (sem contar cabeçalho)”
- “Roteiro de 90 segundos”
4) Use rótulos e campos para evitar “texto criativo”
Campos nomeados (ex.: Objetivo:, Prazo:) reduzem interpretações. Em modelos preenchíveis, indique placeholders.
- Ouça o áudio com a tela desligada
- Ganhe Certificado após a conclusão
- + de 5000 cursos para você explorar!
Baixar o aplicativo
Preencha o modelo abaixo. Se faltar dado, use [PENDENTE] e liste perguntas no final.5) Peça uma checagem de conformidade antes de finalizar
Inclua uma etapa de validação: o assistente deve revisar se seguiu o formato e corrigir se necessário. Isso funciona como um “padrão de qualidade” embutido.
Antes de finalizar, valide: (a) seguiu a ordem das seções, (b) respeitou limites, (c) não incluiu texto fora do formato. Se algo falhar, corrija e só então entregue.Formatos mais úteis e como pedir cada um
A) Listas operacionais (bullets e passos numerados)
Listas são ideais para execução. Prefira passos numerados quando houver sequência; bullets quando forem itens independentes.
Checklist (bullets)
Crie um checklist em bullets para [tarefa]. Regras: 8–12 itens; cada item começa com um verbo no imperativo; sem sub-bullets; sem explicações.Procedimento (numerado)
Escreva um procedimento em passos numerados para [objetivo]. Regras: 6–10 passos; cada passo com no máximo 20 palavras; inclua um passo final de verificação.Exemplo preenchido (mini)
Procedimento: organizar uma reunião de 30 minutos (6 passos, 20 palavras máx.)- Defina objetivo e decisão esperada para a reunião.
- Liste participantes essenciais e confirme disponibilidade.
- Escreva pauta com 3 tópicos e tempos por tópico.
- Envie convite com link, pauta e materiais prévios.
- Conduza a reunião seguindo tempos e registrando decisões.
- Verifique ações, responsáveis e prazos antes de encerrar.
B) Tabelas (Markdown) para comparação e priorização
Tabelas funcionam melhor quando você fixa colunas e define o que entra em cada célula. Diga o número de linhas e o critério de ordenação.
Gere uma tabela Markdown com colunas: Item | Benefício | Esforço (1-5) | Impacto (1-5) | Próxima ação. Crie 7 linhas e ordene por Impacto desc.Padrões úteis de colunas
- Plano de ação: Ação | Dono | Prazo | Dependências | Critério de pronto
- Decisão: Opção | Prós | Contras | Riscos | Recomendação
- Estudo: Tópico | Objetivo | Recurso | Exercício | Evidência de domínio
C) Roteiros (reunião, vídeo, áudio, apresentação)
Roteiros exigem marcação clara de tempo, falas e transições. Defina duração, público e formato (tópicos ou fala completa).
Crie um roteiro para um áudio de 2 minutos sobre [tema]. Estrutura obrigatória: Abertura (10s), 3 pontos (30s cada), Fechamento com chamada para ação (20s). Entregue em tabela: Tempo | Texto | Intenção.D) Modelos preenchíveis (templates) para reutilização
Modelos preenchíveis são “formularizados”: você reaproveita a estrutura e só troca os dados. Peça placeholders consistentes e instruções de preenchimento.
Modelo: tarefa bem definida
Crie um modelo preenchível para definir uma tarefa. Regras: usar campos com dois-pontos; incluir exemplos entre parênteses; seções obrigatórias na ordem: Objetivo, Entregável, Critérios de pronto, Restrições, Recursos, Próximo passo.Exemplo de modelo (com placeholders):
- Objetivo: [O que quero alcançar?]
- Entregável: [Arquivo/link/resultado concreto]
- Critérios de pronto: [3–5 critérios verificáveis]
- Restrições: [tempo, orçamento, ferramentas, tom]
- Recursos: [dados, referências, pessoas]
- Próximo passo: [ação de 10 minutos para começar]
E) JSON simples (quando aplicável)
JSON é útil quando você quer copiar para automações, validar campos ou alimentar outra ferramenta. Para reduzir erros, defina: chaves permitidas, tipos (string, number, array), valores obrigatórios e exemplo.
Regras essenciais ao pedir JSON
- “Retorne apenas JSON válido (sem comentários, sem texto fora).”
- “Use aspas duplas em chaves e valores string.”
- “Não inclua trailing commas.”
- “Se faltar informação, use null ou 'PENDENTE' (defina qual).”
Retorne apenas JSON válido com este schema: {"tarefa": string, "prioridade": "baixa"|"media"|"alta", "passos": string[], "prazo": string|null}. Se faltar prazo, use null.Exemplo (JSON):
{"tarefa":"Revisar proposta comercial","prioridade":"alta","passos":["Ler proposta inteira","Marcar inconsistências","Ajustar preços e prazos","Enviar para aprovação"],"prazo":null}Como impor seções obrigatórias e evitar “vazamentos” de formato
Estratégia: “sem texto fora do container”
Quando você precisa de uma saída limpa (tabela/JSON), peça explicitamente para não haver nada fora do formato. Isso reduz cabeçalhos extras e comentários.
Entregue somente a tabela Markdown. Não inclua explicações antes ou depois.Estratégia: “ordem fixa + contagem”
Peça que o assistente numere seções e confirme a contagem de itens.
Use exatamente 4 seções numeradas (1 a 4). Na seção 2, inclua exatamente 6 bullets.Estratégia: “campos obrigatórios + valores padrão”
Em templates e JSON, defina o que fazer quando faltar dado (ex.: [PENDENTE], null, ou uma lista de perguntas).
Se algum campo não puder ser preenchido, escreva [PENDENTE] e crie uma seção final: Perguntas para completar (máx. 5).Padrão de validação embutido (auto-revisão de formato)
Inclua um bloco de validação que o assistente deve executar antes de entregar. Você pode pedir para mostrar a validação ou apenas “aplicar silenciosamente”.
Validação visível (útil para aprendizado)
Após gerar a resposta, inclua uma seção “Validação de formato” com checklist: ordem correta, contagens, ausência de texto extra, campos preenchidos.Validação silenciosa (útil para produção)
Valide silenciosamente o formato e corrija antes de responder. Não mostre a validação; entregue apenas a saída final.Passo a passo prático: transformar uma resposta longa em formatos operacionais
Passo 1 — Defina o objetivo de uso
Pergunte: vou executar (checklist), comparar (tabela), comunicar (roteiro) ou integrar (JSON)?
Passo 2 — Escolha o formato mínimo suficiente
- Se a pessoa precisa agir: passos numerados.
- Se precisa decidir: tabela de opções.
- Se precisa repetir: template preenchível.
- Se precisa automatizar: JSON simples.
Passo 3 — Extraia “unidades” do texto
Peça para identificar ações, critérios, prazos, responsáveis, riscos. Essas unidades viram linhas/colunas/campos.
Do texto abaixo, extraia: (a) ações, (b) decisões, (c) dependências, (d) riscos. Depois organize em uma tabela.Passo 4 — Imponha limites e ordem
Limites forçam priorização. Ordem fixa facilita leitura e reuso.
Selecione as 8 ações mais importantes e ordene por impacto. Cada ação deve ter um próximo passo de 10 minutos.Passo 5 — Aplique validação de formato
Peça a checagem final para evitar “quase no formato”.
Antes de finalizar, confirme: 8 linhas, colunas completas, sem texto fora da tabela.Biblioteca de comandos (copiar e colar)
1) Lista curta e acionável
Responda em uma lista com exatamente 7 bullets. Cada bullet: 1 frase, começa com verbo, sem explicações.2) Tabela de priorização
Crie uma tabela Markdown: Iniciativa | Impacto (1-5) | Esforço (1-5) | Risco (1-5) | Primeiro passo (10 min). Gere 10 linhas e ordene por (Impacto - Esforço) desc.3) Roteiro de reunião
Crie um roteiro de reunião de 25 minutos. Entregue em tabela: Minuto | Tópico | Objetivo | Pergunta-chave | Saída esperada. Sem texto fora da tabela.4) Modelo preenchível com placeholders
Crie um modelo preenchível para [tipo de documento]. Use placeholders entre colchetes. Inclua campos obrigatórios e instruções curtas em cada campo (entre parênteses).5) JSON simples para automação
Retorne apenas JSON válido. Chaves: "titulo" (string), "tarefas" (array de strings), "prazo" (string|null). Sem texto fora do JSON.Exercícios (transformação de respostas em formatos operacionais)
Exercício 1 — De parágrafo para checklist
Entrada (simulada): “Para lançar uma newsletter, você precisa definir o público, escolher uma ferramenta, criar um calendário, escrever edições piloto, revisar, configurar inscrição e medir resultados.”
Tarefa: transforme em checklist com 9 itens, cada item começando com verbo, sem sub-bullets.
Transforme o texto em checklist (9 bullets). Regras: verbo no início; 1 frase por item; sem explicações; sem texto fora da lista.Exercício 2 — De texto longo para tabela de plano de ação
Entrada (simulada): “O projeto está atrasado porque faltam aprovações, há dependência do time de design e o escopo mudou. Precisamos replanejar, definir entregas por semana, alinhar responsáveis e criar um ritual de acompanhamento.”
Tarefa: gerar tabela com colunas: Ação | Responsável | Prazo | Dependência | Critério de pronto. 6 linhas, ordenadas por prazo.
Converta o texto em tabela Markdown com 6 linhas: Ação | Responsável | Prazo | Dependência | Critério de pronto. Se faltar responsável/prazo, use [PENDENTE]. Sem texto fora da tabela. Valide contagem e colunas.Exercício 3 — De ideias para roteiro de 90 segundos
Entrada (simulada): “Quero explicar para meu time por que vamos mudar o processo: reduzir retrabalho, aumentar previsibilidade e melhorar comunicação.”
Tarefa: roteiro com tempos e intenção.
Crie um roteiro de 90s em tabela: Tempo | Texto | Intenção. Estrutura: Abertura (10s), 3 pontos (20s cada), Exemplo (15s), Chamada para ação (5s). Sem texto fora da tabela. Valide tempos somando 90s.Exercício 4 — De briefing para modelo preenchível
Entrada (simulada): “Preciso pedir ao assistente um plano de estudos semanal, mas sempre esqueço de informar disponibilidade, nível atual e objetivo.”
Tarefa: criar template de solicitação com campos obrigatórios e placeholders.
Crie um modelo preenchível para solicitar um plano de estudos semanal. Seções obrigatórias: Objetivo, Nível atual, Disponibilidade, Restrições, Preferências, Métrica de progresso. Use placeholders [ASSIM]. Inclua 1 exemplo preenchido após o modelo.Exercício 5 — De lista de tarefas para JSON
Entrada (simulada): “Tarefas: pagar contas, marcar consulta, revisar relatório. Prioridade alta para relatório. Prazo: sexta.”
Tarefa: JSON com chaves fixas e validação.
Retorne apenas JSON válido com: {"prazo": string|null, "itens": [{"tarefa": string, "prioridade": "baixa"|"media"|"alta"}]}. Use "media" como padrão. Sem texto fora do JSON. Valide se o JSON é parseável.