Skip to content
This page has been auto-translated and may contain errors.View in English

Escrevendo um bom prompt ​

Um bom prompt inclui o tópico (o que explicar), o público (quem está aprendendo e o que essa pessoa já sabe) e os tipos de slide (como a aula deve mostrar as coisas). A profundidade vem principalmente do professor que você escolhe, embora o prompt também possa reforçá-la.

Você não desenha a aula. O Explain decide a estrutura e o layout, então o prompt só precisa se preocupar com o conteúdo. As três partes cabem em uma única frase:

por que um closure ainda vê uma variável depois que a função retornou? Eu sei Python mas não JS, me mostre um diagrama

O tópico pode ser uma única palavra. closures te dá uma aula geral sobre o conceito, o que é ótimo se for isso que você quer. Se você já sabe qual é o ponto que está te confundindo, diga exatamente isso, como na pergunta acima.

O público é a frase que a maioria das pessoas esquece de incluir. Diga o que você já sabe, não só o que você não sabe:

...eu entendo a sintaxe, o que está me faltando é o "porquê"

Os tipos de slide são o controle de layout que você tem: diagramas para estrutura, animações para processos, diffs para mudanças, um quiz para você se testar. E você pode ser específico sobre o que um slide deve fazer, não só qual é o tipo dele:

...use referências de ponteiro bastante ao explicar o código...anime um gráfico com setas apontando para os pontos de inflexão

Você escolhe o que aparece no slide. O Explain decide como isso é organizado.

É assim também que você aumenta a profundidade além do que o professor oferece por padrão. O estilo de ensino define a base, mas o prompt pode exigir mais:

...use o ponteiro para destacar cada linha de código e explique cada uma em detalhes, sem pular nenhuma

Estilo de imagem ​

Aulas com slides de imagem escolhem um único estilo artístico para toda a aula, e você pode indicar esse estilo no prompt. Peça um traço desenhado à mão e a aula fica parecendo um caderno de esboços; peça imagens fotorrealistas e ela fica parecendo um documentário:

...ilustrações desenhadas à mão, como um caderno de esboços
Uma ilustração desenhada à mão da Biblioteca de Alexandria
docs.scrimba.com
...imagens fotorrealistas, como um documentário
Uma sala de servidores fotográfica à noite
docs.scrimba.com

Qualquer estilo que você nomear (aquarela, pixel art, blueprint) se aplica a todas as imagens da aula.

Contexto ​

A outra metade de um bom prompt é o material que você fornece para ensinar a partir dele. Por padrão, o Explain ensina a partir do próprio conhecimento; quanto mais contexto você fornecer, mais a aula será sobre o seu caso específico em vez do tópico geral. Cole o código direto no prompt, anexe documentos como uma especificação, um artigo ou suas notas, ou use um agente de código, que tem todo o seu repositório como contexto.

E um tópico simples, sem mais detalhes, ainda é um bom prompt. Assista à aula, veja o que está faltando e faça do segundo prompt o prompt certeiro.