[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"atpares-post-o-prompt-que-funciona-no-seu-chat-e-falha-no-do-colega-o-que-faltou-escrever":3},{"slug":4,"title":5,"seoTitle":6,"description":7,"keyword":8,"category":6,"categories":9,"cta":10,"tags":11,"author":6,"coverId":12,"cover":13,"coverAlt":5,"readingMinutes":14,"publishedAt":15,"updatedAt":16,"body":17,"html":18,"headings":19,"related":30},"o-prompt-que-funciona-no-seu-chat-e-falha-no-do-colega-o-que-faltou-escrever","O prompt que funciona no seu chat e falha no do colega: o que faltou escrever","","A cena a seguir é típica e serve como exemplo, não é o relato de uma pessoa identificada.","o prompt que funciona no seu chat e falha no do colega",[],"Pegue o prompt que você mais usa nesta semana e passe pelos quatro passos. Marque com chaves duplas tudo que muda a cada uso, escreva em qual modelo você rodou de verdade e guarde uma saída sem edição ao lado do template. Depois entregue para alguém que nunca viu o seu histórico e compare o retorno: o que ainda faltar vai aparecer na primeira tentativa dessa pessoa.",[],"b6c18e83-d465-4de3-98c8-6982c391b928","https:\u002F\u002Fdashboard.atpares.com\u002Fapi\u002Fprojects\u002Fprompteira\u002Fblog\u002Fmedia\u002Fb6c18e83-d465-4de3-98c8-6982c391b928",5,"2026-09-21","2026-09-21T08:48:59.129Z","A cena a seguir é típica e serve como exemplo, não é o relato de uma pessoa identificada. Alguém que revisa pull request todo dia foi ajustando, ao longo de semanas, um prompt de revisão de código até chegar num comentário que realmente ajuda o time. Um colega pede o texto, copia, cola no chat dele e recebe de volta algo morno: o código está legível, considere extrair funções em trechos longos. Mesmo prompt, resultado pior, e nenhum dos dois consegue dizer o que mudou.\n\nNa maioria das vezes o problema não está no modelo. Está no que o prompt não diz. O texto não informava qual linguagem, qual padrão de projeto o time segue, o que deve ser apontado primeiro (falha de segurança, depois contrato de API, depois estilo) nem em que formato o retorno é útil. Nada disso precisava estar escrito enquanto o prompt vivia no chat de quem o criou, porque aquela conversa já tinha o repositório colado no início, as preferências corrigidas na segunda tentativa e os exemplos de comentário que deram certo três dias antes.\n\nEsta é a nossa leitura do fenômeno: um prompt usado no próprio histórico se apoia em contexto que o autor já forneceu e deixou de enxergar. Ele lê o texto e vê um comando completo. O colega lê o mesmo texto e vê um pedido vago. O que sumiu na cópia foi justamente a parte que ninguém digitou de novo.\n\n## O formulário de envio faz as perguntas que o chat não faz\n\nA Prompteira é um catálogo de prompts, não um modelo de IA nem um chat próprio. Quem compra ou baixa executa o texto na ferramenta que já usa. Isso muda o que precisa estar dentro do prompt: ele viaja sozinho, sem a conversa que o produziu. Por isso publicar tem quatro passos e leva cerca de 15 minutos, e cada passo cobra uma informação que costuma ficar subentendida.\n\nO primeiro passo é escrever o template, com as entradas do usuário marcadas por chaves duplas. É aqui que a pessoa da nossa cena descobre quanta coisa no prompt dela era fixa por acidente. Linguagem, trecho de código e critério de revisão não eram decisões do prompt, eram informações que ela repetia na conversa. No template, viram campos: {{linguagem}}, {{trecho_de_codigo}}, {{criterios_de_revisao}}. A separação é simples de explicar e difícil de fazer na primeira tentativa: o que fica em texto fixo é a instrução, o que entra em chaves duplas é o que muda a cada uso. Quando essa divisão está clara, o colega sabe onde encaixar o caso dele, em vez de adivinhar qual parte deve reescrever.\n\nO segundo passo é declarar os modelos em que o prompt foi de fato rodado. A declaração é obrigatória: prompt sem modelo informado não entra no catálogo. São 18 opções disponíveis, entre elas Claude Opus 5, Claude Sonnet 5, Claude Haiku 4.5, GPT-5, Gemini Pro, Midjourney v7 e FLUX. Repare no verbo: rodado, não imaginado. Se o prompt de revisão foi testado em um modelo e nunca em outro, é esse que vai na ficha. O mesmo texto pode se comportar de forma diferente em modelos diferentes, principalmente em tarefas que dependem de seguir uma ordem de prioridade ou devolver um formato estável. Declarar o modelo é dizer ao leitor onde existe evidência de uso, em vez de prometer que funciona em qualquer IA.\n\nO terceiro passo é fornecer um exemplo de saída sem edição. Sem edição quer dizer o que o modelo devolveu, não a versão que você arrumou depois para ficar apresentável. Esse é o passo mais desconfortável e o mais útil, porque é nele que a lacuna aparece. Se a saída colada é um comentário genérico sobre legibilidade, o problema não estava no colega: estava no prompt. Quem publica costuma voltar ao template nesse momento e acrescentar o que faltava, por exemplo a ordem em que os achados devem vir e o tamanho esperado de cada observação.\n\nO quarto passo é escolher entre gratuito ou premium, a decisão de publicação que fecha o envio. Nos três primeiros já está resolvido o que interessa a quem vai usar o prompt: o que é entrada, onde ele foi testado e como é o resultado cru.\n\n## Por que a ficha do prompt tem essas informações\n\nNo catálogo, cada prompt aparece com o modelo de IA usado, o nome do autor, a contagem de downloads e o tier. Não é enfeite de página. Quem chega a um prompt de Código e Dev precisa saber em qual modelo aquela pessoa rodou antes de decidir se o comportamento descrito tem chance de se repetir no ambiente dele. É a diferença entre receber um texto e receber um texto com a procedência informada.\n\n## A mesma revisão serve para quem não vai publicar nada\n\nOs quatro passos funcionam como lista de verificação mesmo quando o destino do prompt é o canal interno do time. Antes de mandar, leia o seu texto fingindo que nunca conversou com aquele modelo sobre aquele assunto. Toda informação que você teria que explicar em voz alta para o colega entender o pedido está faltando ali dentro.\n\nNa prática, são três perguntas. O que muda a cada uso e, portanto, deveria estar marcado como campo? Em qual modelo isso foi realmente testado, e o que você sabe sobre o resultado fora dele? Qual foi a última saída que esse prompt produziu, sem nenhum ajuste seu depois? Se a terceira resposta não existir, você ainda não tem um prompt pronto para compartilhar, tem um atalho pessoal que funciona por causa de tudo que ficou para trás na conversa.\n\nPublicar apenas antecipa esse trabalho. O formulário não melhora o prompt sozinho: ele obriga o autor a escrever o que já sabia e nunca tinha precisado dizer.","\u003Cp>A cena a seguir é típica e serve como exemplo, não é o relato de uma pessoa identificada. Alguém que revisa pull request todo dia foi ajustando, ao longo de semanas, um prompt de revisão de código até chegar num comentário que realmente ajuda o time. Um colega pede o texto, copia, cola no chat dele e recebe de volta algo morno: o código está legível, considere extrair funções em trechos longos. Mesmo prompt, resultado pior, e nenhum dos dois consegue dizer o que mudou.\u003C\u002Fp>\u003Cp>Na maioria das vezes o problema não está no modelo. Está no que o prompt não diz. O texto não informava qual linguagem, qual padrão de projeto o time segue, o que deve ser apontado primeiro (falha de segurança, depois contrato de API, depois estilo) nem em que formato o retorno é útil. Nada disso precisava estar escrito enquanto o prompt vivia no chat de quem o criou, porque aquela conversa já tinha o repositório colado no início, as preferências corrigidas na segunda tentativa e os exemplos de comentário que deram certo três dias antes.\u003C\u002Fp>\u003Cp>Esta é a nossa leitura do fenômeno: um prompt usado no próprio histórico se apoia em contexto que o autor já forneceu e deixou de enxergar. Ele lê o texto e vê um comando completo. O colega lê o mesmo texto e vê um pedido vago. O que sumiu na cópia foi justamente a parte que ninguém digitou de novo.\u003C\u002Fp>\u003Ch2 id=\"o-formulario-de-envio-faz-as-perguntas-que-o-chat-nao-faz\">O formulário de envio faz as perguntas que o chat não faz\u003C\u002Fh2>\u003Cp>A Prompteira é um catálogo de prompts, não um modelo de IA nem um chat próprio. Quem compra ou baixa executa o texto na ferramenta que já usa. Isso muda o que precisa estar dentro do prompt: ele viaja sozinho, sem a conversa que o produziu. Por isso publicar tem quatro passos e leva cerca de 15 minutos, e cada passo cobra uma informação que costuma ficar subentendida.\u003C\u002Fp>\u003Cp>O primeiro passo é escrever o template, com as entradas do usuário marcadas por chaves duplas. É aqui que a pessoa da nossa cena descobre quanta coisa no prompt dela era fixa por acidente. Linguagem, trecho de código e critério de revisão não eram decisões do prompt, eram informações que ela repetia na conversa. No template, viram campos: {{linguagem}}, {{trecho_de_codigo}}, {{criterios_de_revisao}}. A separação é simples de explicar e difícil de fazer na primeira tentativa: o que fica em texto fixo é a instrução, o que entra em chaves duplas é o que muda a cada uso. Quando essa divisão está clara, o colega sabe onde encaixar o caso dele, em vez de adivinhar qual parte deve reescrever.\u003C\u002Fp>\u003Cp>O segundo passo é declarar os modelos em que o prompt foi de fato rodado. A declaração é obrigatória: prompt sem modelo informado não entra no catálogo. São 18 opções disponíveis, entre elas Claude Opus 5, Claude Sonnet 5, Claude Haiku 4.5, GPT-5, Gemini Pro, Midjourney v7 e FLUX. Repare no verbo: rodado, não imaginado. Se o prompt de revisão foi testado em um modelo e nunca em outro, é esse que vai na ficha. O mesmo texto pode se comportar de forma diferente em modelos diferentes, principalmente em tarefas que dependem de seguir uma ordem de prioridade ou devolver um formato estável. Declarar o modelo é dizer ao leitor onde existe evidência de uso, em vez de prometer que funciona em qualquer IA.\u003C\u002Fp>\u003Cp>O terceiro passo é fornecer um exemplo de saída sem edição. Sem edição quer dizer o que o modelo devolveu, não a versão que você arrumou depois para ficar apresentável. Esse é o passo mais desconfortável e o mais útil, porque é nele que a lacuna aparece. Se a saída colada é um comentário genérico sobre legibilidade, o problema não estava no colega: estava no prompt. Quem publica costuma voltar ao template nesse momento e acrescentar o que faltava, por exemplo a ordem em que os achados devem vir e o tamanho esperado de cada observação.\u003C\u002Fp>\u003Cp>O quarto passo é escolher entre gratuito ou premium, a decisão de publicação que fecha o envio. Nos três primeiros já está resolvido o que interessa a quem vai usar o prompt: o que é entrada, onde ele foi testado e como é o resultado cru.\u003C\u002Fp>\u003Ch2 id=\"por-que-a-ficha-do-prompt-tem-essas-informacoes\">Por que a ficha do prompt tem essas informações\u003C\u002Fh2>\u003Cp>No catálogo, cada prompt aparece com o modelo de IA usado, o nome do autor, a contagem de downloads e o tier. Não é enfeite de página. Quem chega a um prompt de Código e Dev precisa saber em qual modelo aquela pessoa rodou antes de decidir se o comportamento descrito tem chance de se repetir no ambiente dele. É a diferença entre receber um texto e receber um texto com a procedência informada.\u003C\u002Fp>\u003Ch2 id=\"a-mesma-revisao-serve-para-quem-nao-vai-publicar-nada\">A mesma revisão serve para quem não vai publicar nada\u003C\u002Fh2>\u003Cp>Os quatro passos funcionam como lista de verificação mesmo quando o destino do prompt é o canal interno do time. Antes de mandar, leia o seu texto fingindo que nunca conversou com aquele modelo sobre aquele assunto. Toda informação que você teria que explicar em voz alta para o colega entender o pedido está faltando ali dentro.\u003C\u002Fp>\u003Cp>Na prática, são três perguntas. O que muda a cada uso e, portanto, deveria estar marcado como campo? Em qual modelo isso foi realmente testado, e o que você sabe sobre o resultado fora dele? Qual foi a última saída que esse prompt produziu, sem nenhum ajuste seu depois? Se a terceira resposta não existir, você ainda não tem um prompt pronto para compartilhar, tem um atalho pessoal que funciona por causa de tudo que ficou para trás na conversa.\u003C\u002Fp>\u003Cp>Publicar apenas antecipa esse trabalho. O formulário não melhora o prompt sozinho: ele obriga o autor a escrever o que já sabia e nunca tinha precisado dizer.\u003C\u002Fp>",[20,24,27],{"level":21,"text":22,"anchor":23},2,"O formulário de envio faz as perguntas que o chat não faz","o-formulario-de-envio-faz-as-perguntas-que-o-chat-nao-faz",{"level":21,"text":25,"anchor":26},"Por que a ficha do prompt tem essas informações","por-que-a-ficha-do-prompt-tem-essas-informacoes",{"level":21,"text":28,"anchor":29},"A mesma revisão serve para quem não vai publicar nada","a-mesma-revisao-serve-para-quem-nao-vai-publicar-nada",[31,45,57,69],{"slug":32,"title":33,"seoTitle":6,"description":34,"keyword":35,"category":36,"categories":37,"cta":38,"tags":39,"author":6,"coverId":40,"cover":41,"coverAlt":33,"readingMinutes":42,"publishedAt":43,"updatedAt":44},"como-escrever-um-prompt","Como escrever um prompt que funciona: as seis partes de um bom comando","Papel, contexto, tarefa, formato, restrição e exemplo. O que cada parte resolve, em que ordem escrever e um modelo pronto para copiar.","como escrever um prompt","fundamentos",[36],"escrita",[],"e93fe574-7d96-45dd-ae0c-13755bbeea53","https:\u002F\u002Fdashboard.atpares.com\u002Fapi\u002Fprojects\u002Fprompteira\u002Fblog\u002Fmedia\u002Fe93fe574-7d96-45dd-ae0c-13755bbeea53",4,"2026-09-01","2026-09-17T14:26:27.526Z",{"slug":46,"title":47,"seoTitle":6,"description":48,"keyword":49,"category":6,"categories":50,"cta":51,"tags":52,"author":6,"coverId":53,"cover":54,"coverAlt":47,"readingMinutes":14,"publishedAt":55,"updatedAt":56},"prompt-de-imagem-se-corrige-um-bloco-por-vez-por-que-reescrever-tudo-destroi-o-q","Prompt de imagem se corrige um bloco por vez: por que reescrever tudo destrói o que já estava bom","Na sexta rodada, a imagem já estava quase lá: enquadramento bom, luz aceitável, e só a pele com aquele brilho de plástico.","prompt de imagem se corrige um bloco por vez",[],"Na próxima geração, faça assim: salve o prompt que chegou mais perto, escolha um único bloco para alterar, e anote em uma linha o que você mudou e o que apareceu na imagem. Ao fim de quatro rodadas você não terá só a imagem certa, terá um template com o histórico de por que cada bloco está escrito daquele jeito. Os prompts de imagem em blocos da Ana Tavares estão em https:\u002F\u002Fprompteira.com\u002Fcolecoes\u002Fdirecao-de-arte",[],"de16c00c-7155-448b-acc3-d20abe205cbb","https:\u002F\u002Fdashboard.atpares.com\u002Fapi\u002Fprojects\u002Fprompteira\u002Fblog\u002Fmedia\u002Fde16c00c-7155-448b-acc3-d20abe205cbb","2026-09-16","2026-09-16T12:24:26.992Z",{"slug":58,"title":59,"seoTitle":6,"description":60,"keyword":61,"category":36,"categories":62,"cta":38,"tags":63,"author":6,"coverId":64,"cover":65,"coverAlt":59,"readingMinutes":66,"publishedAt":67,"updatedAt":68},"frameworks-de-prompt","Frameworks de prompt: RTF, RACE, CO-STAR e CRISPE, e quando usar cada um","Quatro estruturas prontas para não começar do zero, com o mesmo pedido escrito nas quatro para você ver a diferença no resultado.","framework de prompt",[36],[],"9fc5b6f2-de62-4f9f-988c-4336902e9192","https:\u002F\u002Fdashboard.atpares.com\u002Fapi\u002Fprojects\u002Fprompteira\u002Fblog\u002Fmedia\u002F9fc5b6f2-de62-4f9f-988c-4336902e9192",3,"2026-08-25","2026-09-17T14:26:27.669Z",{"slug":70,"title":71,"seoTitle":6,"description":72,"keyword":73,"category":36,"categories":74,"cta":75,"tags":76,"author":6,"coverId":77,"cover":78,"coverAlt":71,"readingMinutes":66,"publishedAt":79,"updatedAt":80},"prompt-com-variaveis","Prompt com variáveis: como transformar um comando bom em template reutilizável","Onde colocar a variável, como nomear, quantas cabem antes de virar formulário e como testar o template antes de confiar nele.","template de prompt",[36],"produtividade",[],"83f918da-15bb-453e-aa7c-4bb1a5fd2758","https:\u002F\u002Fdashboard.atpares.com\u002Fapi\u002Fprojects\u002Fprompteira\u002Fblog\u002Fmedia\u002F83f918da-15bb-453e-aa7c-4bb1a5fd2758","2026-08-18","2026-09-17T14:26:27.713Z"]