Você tem um sistema no ar. Agora é a vez do seu. Os mesmos três prompts, na mesma ordem. E uma conversa honesta sobre o que dá para entregar assim e o que ainda precisa de um programador.
O que acontece
Retomamos o método: os mesmos três prompts, na mesma ordem, agora aplicados ao seu sistema.
Apresentamos os prompts juntos. Este é o material bônus do curso.
Falamos dos limites com honestidade: o que você consegue entregar com este método e onde começa o trabalho de um programador.
Na tela
Os três prompts e o índice do curso.
Do Lovable
Nada novo. Apenas uma palavra sobre créditos e planos.
Você sai com
Os três prompts em mãos e o caminho para aplicá-los ao seu próprio sistema.
Cole na IA de conversa. Substitua apenas o trecho entre colchetes.
Quero construir um sistema e preciso do PRD dele antes de abrir a
ferramenta que vai construir.
O sistema:
[Descreva em 3 a 6 linhas: o que ele faz, para quem, e o que a pessoa
faz nele do começo ao fim. Escreva como se estivesse explicando para
um amigo. Não precisa de termos técnicos.]
Escreva o PRD com estas seções:
1. O que o sistema faz, em uma frase
2. Para quem é e qual problema resolve
3. Quem usa: os papéis, e quais precisam de login
4. O percurso de cada papel, do começo ao fim, em passos numerados
5. As telas: o nome de cada uma, o que aparece nela e o que a pessoa
faz nela
6. Regras que não são óbvias: limites, exceções e o que acontece
quando algo dá errado
7. O que fica para uma próxima versão
Escreva em português, de forma direta, sem código.
Se alguma parte da minha descrição ficou ambígua, pergunte antes de
escrever, em vez de assumir.
Depois que a IA responder: leia o documento. Ela acerta a estrutura, mas erra o que não tem como saber sobre o seu negócio. Corrija na própria conversa, por exemplo: "na seção 6, o lead nunca vê a nota" ou "retire o envio de e-mail, fica para depois". O PRD final é o que sai depois desses ajustes.
Prompt 2 — o schema
Na mesma conversa, logo depois do PRD corrigido.
Com base nesse PRD, crie o schema Prisma do banco de dados do sistema.
- Uma model para cada coisa que o sistema precisa guardar
- As relações entre as models explícitas
- Cada campo com tipo, se é obrigatório ou não, e valor padrão
quando fizer sentido
- id, createdAt e updatedAt em toda model
- Enum para todo campo que tem uma lista fixa de valores (status,
tipo, temperatura, etc.)
- Nomes em inglês nas models e nos campos, como é o padrão
Depois do schema, explique em português, em poucas linhas, o que
cada model guarda e como elas se ligam.
Se alguma decisão do PRD deixar um dado ambíguo, pergunte em vez de
assumir. Não invente tabela para algo que o PRD não pede.
Depois que a IA responder: a explicação em português é a parte que importa para quem não programa. Se ela não corresponder ao que você imaginava, o schema está errado, e não você. Ajuste na conversa.
Prompt 3 — construir no Lovable
Crie um projeto novo no Lovable. Cole este texto com o PRD e o schema no final.
Quero construir o sistema descrito abaixo. Seguem o PRD e o schema do
banco de dados.
Construa o sistema completo seguindo exatamente as telas, os papéis e
as regras do PRD, e usando o schema para a estrutura dos dados.
Onde o PRD não disser como algo deve ser, escolha a opção mais
simples e me avise o que escolheu. Não adicione funcionalidades que
não estão no PRD.
Use dados de exemplo para que eu consiga ver as telas funcionando.
--- PRD ---
[cole o PRD corrigido]
--- SCHEMA ---
[cole o schema Prisma]
Variante em camadas
Se o sistema tem banco de dados e IA, o Lovable costuma se sair melhor quando não constrói tudo de uma vez. Nesse caso, troque o segundo parágrafo por:
Nesta primeira etapa, construa apenas as telas e a navegação, com
dados de exemplo. Não conecte banco de dados nem IA ainda. Vou pedir
isso nos próximos passos.
E, nas aulas seguintes:
Agora conecte o banco de dados usando o schema que enviei. O formulário
precisa salvar de verdade, e o painel precisa ler do banco.
Agora a camada de IA. [descrição do que a IA faz, com o prompt do
diagnóstico]. Use o Lovable AI. A chamada precisa ser executada no
backend, nunca no navegador.
Para testar no ensaio: qual das duas versões do Prompt 3 produz o melhor resultado para o qualificador. No dia a dia, o instrutor cola tudo de uma vez. As aulas 05 e 06 assumem a variante em camadas. A decisão vem do resultado real, e a gravação segue o que funcionou.
Outro ponto a conferir: o Lovable usa Supabase, não Prisma. Ele lê o schema Prisma como uma descrição e o traduz. Se a tradução sair errada, peça o schema em SQL no Prompt 2.