O ciclo de vida do projeto
O que significa cada status (Gerando, Verificando, Compilando, Corrigindo, Pronto, Não verificado, Precisa de correção, Falhou) e por que o Codexe verifica antes.
Atualizado
Nesta página
Um projeto está Pronto quando os seus arquivos atuais passaram no build do próprio Codexe (plugins e mods) ou no teste de carregamento (datapacks e Skript); em bots do Discord, sites e modelos do Blockbench, Pronto significa que a geração terminou. Um projeto sempre tem exatamente um status. Esta página explica cada um, o que o Codexe está fazendo e o que você pode fazer.
#A versão curta
- Generatingthe AI writes the files
- Verifyingbuild or test-load
- Repairingfix errors, rebuild
- Readycurrent files passed
Nos projetos compiláveis (plugins Spigot/Paper/Folia/BungeeCord, mods Fabric/Forge, datapacks e Skript), Pronto significa que os arquivos que você está vendo passaram no build ou no teste de carregamento do próprio Codexe. Nos outros tipos (bots do Discord, sites, modelos do Blockbench) não há nada para compilar, então Pronto significa que a geração terminou.
#Gerando
A IA está escrevendo o projeto. Os arquivos aparecem à medida que são produzidos. Se a resposta for cortada no meio de um arquivo, ou se um arquivo que a IA planejou nunca chegar, o Codexe continua a geração internamente antes de seguir em frente. Você não paga por essa continuação.
#Verificação e correção
Enquanto o Codexe verifica um projeto compilável, um aviso mostra a etapa atual:
| Aviso | O que está acontecendo |
|---|---|
| Verificando o projeto… | Confirmando que os arquivos correspondem à plataforma que você pediu |
| Escrevendo os arquivos restantes… | Completando os arquivos que a primeira resposta deixou pela metade |
| Compilando… | Compilando (plugins, mods) ou carregando em um servidor de teste (datapacks, Skript) |
| Corrigindo um problema… | O build falhou; a IA está corrigindo os erros apontados |
| Verificando… | Compilando de novo depois de uma correção |
| Finalizando… | Salvando o resultado verificado |
As correções usam os erros exatos do compilador e as assinaturas reais das bibliotecas vindas do build, não suposições. A correção não gasta os seus créditos. Veja Reparo automático.
Enquanto um projeto está sendo verificado, o chat e o Compilar ficam pausados para aquele projeto, para que uma alteração não entre em conflito com um reparo em andamento. Eles voltam assim que a verificação termina.
#Pronto
Os arquivos atuais passaram. Para plugins e mods, isso significa um build bem-sucedido que gerou um JAR válido com o descritor correto (plugin.yml, fabric.mod.json, mods.toml…). Para datapacks e Skript, significa que os arquivos foram carregados em um servidor de teste real sem erros.
Pronto descreve exatamente os arquivos que foram verificados. Se você editar um arquivo depois, essas edições ainda não foram compiladas. Clique em Compilar para verificá-las. As alterações feitas pelo chat são verificadas de novo automaticamente.
#Não verificado ("Gerado, mas não compilado")
Às vezes o Codexe não consegue fazer a verificação: o serviço de build estava ocupado, um repositório de dependências não respondeu ou um script Skript usa um add-on que o servidor de teste não tem. Não se sabe se o projeto está com defeito; ele só não foi verificado. Tudo fica disponível para você, e você pode clicar em Compilar para ter uma resposta real. O Codexe também tenta de novo esses projetos automaticamente por um tempo.
#Precisa de correção ("O Codexe não conseguiu terminar de verificar este projeto automaticamente")
O Codexe tentou vários reparos e o build continua falhando. Todos os arquivos estão lá e você pode continuar editando. Você pode:
- clicar em Deixar o Codexe tentar de novo (grátis), que faz uma nova rodada de reparos sem gastar créditos (uma vez por projeto por dia, até três projetos por dia), ou
- descrever o problema no chat, ou corrigi-lo você mesmo no editor.
Veja Projeto falhou ou precisa de correção.
#Falhou
A primeira geração não produziu nada utilizável: nenhum arquivo, um erro do provedor ou um projeto na plataforma errada que não pôde ser gerado de novo. Quando isso acontece com o primeiro pedido de um projeto, os tokens gastos são restaurados automaticamente e a página mostra um botão Tentar de novo. Veja Restauração de créditos.