Show HN: Um construtor simples de prompts para ChatGPT
Um “prompt builder” leve para o ChatGPT recebe reações mistas: alguns o acham útil para estruturar instruções e sugerem modelos mais ricos, atalhos de teclado e melhor tratamento de formatos como JSON ou XML, enquanto outros argumentam que ele pouco acrescenta além do que o próprio ChatGPT já pode gerar. A conversa se amplia para saber se “prompt engineering” é uma disciplina real ou apenas boa comunicação, o quanto o prompting detalhado ainda importa à medida que os modelos melhoram, e a necessidade de ferramentas que comparem empiricamente variantes de prompts em vez de apenas montar blocos de texto.
Recepção geral
- Vários comentaristas acham o construtor de prompts útil e “legal”, obtendo resultados satisfatórios ou divertidos.
- Outros o veem apenas como um formulário de bloco de texto que não é específico para o ChatGPT e questionam se ele acrescenta valor em relação a pedir que um LLM escreva prompts por conta própria.
- Há um leve ceticismo em vincular isso especificamente ao “ChatGPT”, já que funciona com qualquer LLM.
Bugs, redação e detalhes técnicos
- Logo no início, usuários relatam um campo “please” quebrado e erros de digitação (“Propmpt”, “input the final result” em vez de “output”), que são corrigidos rapidamente.
- Um comentarista observa um tamanho de página surpreendentemente grande para um app tão simples (≈1,4MB).
Casos de uso, público e utilidade
- Alguns argumentam que o público-alvo não está claro: iniciantes podem não entender o significado ou o efeito de seletores vagos como “you will Detect”.
- Outros acham que é uma boa estrutura para pessoas que já sabem um pouco sobre prompting e querem orientação estruturada.
- Uma crítica recorrente: para muitos usuários, pode ser mais fácil pedir ao ChatGPT que gere ou refine prompts diretamente.
Prompt engineering, modelos e práticas recomendadas
- Várias pessoas pedem mais modelos, especialmente para:
- Pré-instruções de estilo system.
- Restrições de pós-processamento e formatos de saída (JSON, CSV, listas).
- Prompts resistentes a jailbreak.
- Discussão sobre formatação JSON:
- Alguns usam uma linguagem muito rígida, “microgerenciadora”, para impor JSON.
- Outros apontam o function calling e as APIs em modo JSON como soluções mais limpas.
- Debate mais amplo sobre “prompt engineering”:
- Alguns dizem que padrões complexos de “aja como…” são menos necessários com modelos mais novos.
- Outros afirmam que prompts de sistema e identidades bem elaborados ainda ajudam em questões como preguiça ou respostas parciais.
Avaliação e experimentação
- Vários comentaristas querem ferramentas para:
- Testar variantes de prompts e modelos em A/B com conjuntos de entrada fixos.
- Avaliar respostas sistematicamente (por exemplo, via LLM-as-judge ou correspondência de strings).
- Observa-se que medir prompts “melhores” é difícil devido a entradas abertas e saídas subjetivas; os resultados costumam ser altamente estocásticos.
Solicitações de recursos e atualizações
- Os pedidos incluem navegação por teclado (tab/ctrl-enter), mais exemplos por modelo e funções/ opções mais claras.
- Uma atualização posterior (v0.2) adiciona modelos definidos pelo usuário, menus de variáveis, predefinições de exemplos, persistência em localStorage, exportação/importação e edição no próprio local.