Manual de instruções do cursor: 🧵
1. Prompt "Corrigir Erros": Modelos de IA como o Sonnet 3.5 podem ignorar detalhes importantes às vezes, o que desencadeia um ciclo de erros. Use o prompt abaixo para corrigir esse problema. Isso ajudará a IA a analisar a causa principal do erro e, em seguida, criar um plano passo a passo para corrigi-lo.
2. Prompt "Novo recurso": Após executar um componente com sucesso, você precisa consultar a documentação da IA novamente para que ela entenda o escopo de trabalho do próximo componente. Use estas instruções para fazer a IA escrever um plano de implementação antes da execução. Marque a documentação relevante e, assim que a IA ler o arquivo, ela poderá fazer perguntas. Responda às perguntas e peça para ela executar. Esta etapa eliminará metade das alucimações para cada componente.
3. Estrutura de resposta: Esta estrutura fornece uma atualização para a IA informando que a tarefa na qual eu estava trabalhando FOI CONCLUÍDA e agora preciso passar para a PRÓXIMA tarefa. 1. Fornecer uma atualização: "O menu do cabeçalho agora está perfeitamente centralizado." 2. Fornecer a próxima tarefa: "Agora precisamos de botões de login e inscrição." 3. Marcar o documento correto: "Marque @ (nome do documento) e explique como você implementará isso."
4. Arquivo progress.md. Use este prompt para acompanhar todo o trabalho. Isso fornecerá contexto de progresso à IA e solucionará erros de duplicação. "Ao final de cada etapa concluída, registre seu registro de trabalho no arquivo @progress.md. Quais recursos implementamos? Quais erros encontramos? Como corrigimos todos esses erros? Responda a estas 3 perguntas passo a passo e NÃO perca nenhuma informação."
5. Arquivo project-status.md: A IA deve retomar o trabalho de onde paramos. Este arquivo ajudará a IA a manter um registro de trabalho e a entender o que já foi feito e o que ainda falta. "Ao final da sessão, registre seu registro de trabalho no arquivo @project-status.md. Primeiro, verifique o arquivo @progress.md para entender todos os recursos que implementamos nesta sessão. Em seguida, escreva um relatório detalhado da sessão, que deve fornecer um contexto detalhado para a próxima sessão de trabalho."
6. Hack do Cursor Agent: O Cursor Agent pode exagerar e bagunçar a base de código. "Leia as instruções em @ (nome do documento) para entender o escopo de trabalho deste recurso. Use o raciocínio em cadeia para criar um plano de implementação passo a passo. Certifique-se de explicar como cada seção deste recurso funciona, fornecendo detalhes em nível macro. Divida esses itens em etapas detalhadas e numeradas." Isso fornecerá o plano que a IA está prestes a implementar. Você pode verificar se tudo está alinhado com a solicitação e aprovar. Isso resolverá todas as edições desnecessárias do Cursor Agent.
7. Anexe Documentos. Crie uma pasta "Documentação" ou "Instruções". Anexe todos os documentos principais a essa pasta. - Documento de Requisitos do Projeto (PRD) - Documento de Fluxo do Aplicativo - Documento de Diretrizes do Front-End - Documento de Estrutura do Back-end - Documento de Pilha de Tecnologia - Documento de Estrutura de Arquivos. Você pode usar o modelo 01, mas com o prompt correto (pode ser um exagero com seções indesejadas e informações desnecessárias).
A melhor solução é preparar esses documentos com @CodeGuidedev. Automatizei esse processo para você. Isso ajudará você a obter todos os documentos necessários em 20 a 30 minutos. Utilizo uma combinação de Sonnet 3.5, o1-preview e GPT4o para a criação dos documentos. Normalmente, leva de 7 a 8 horas de trabalho para preparar todos os documentos com o ChatGPT (lendo, refinando e iterando cada documento).
@CodeGuidedev É só por hoje. Salve a publicação para uso futuro. Construa coisas incríveis. Inscreva-se codeguide.devJ4M 30% de desconto por tempo limitado no plano anual. O CodeGuide 1.2 será lançado em 3 dias. 🙌