Sari la conținut
Primii pași

Ciclul de viață al proiectului

Ce înseamnă fiecare stare (Se generează, Se verifică, Se compilează, Se repară, Gata, Neverificat, Necesită reparare, Eșuat) și de ce Codexe verifică înainte de Gata.

Actualizat

Pe această pagină
  1. Pe scurt
  2. Se generează
  3. Verificare și reparare
  4. Gata
  5. Neverificat („Generat, dar necompilat”)
  6. Necesită reparare („Codexe nu a putut termina automat verificarea acestui proiect”)
  7. Eșuat

Un proiect este Gata când fișierele sale actuale au trecut de build-ul propriu al Codexe (plugin-uri și moduri) sau de testul de încărcare (datapack-uri și Skript); pentru boți Discord, site-uri web și modele Blockbench, Gata înseamnă că generarea s-a încheiat. Un proiect are mereu exact o singură stare. Pagina aceasta explică fiecare stare, ce face Codexe și ce poți face tu.

#Pe scurt

  1. Generatingthe AI writes the files
  2. Verifyingbuild or test-load
  3. Repairingfix errors, rebuild
  4. Readycurrent files passed

Pentru proiectele care se pot compila (plugin-uri Spigot/Paper/Folia/BungeeCord, moduri Fabric/Forge, datapack-uri și Skript), Gata înseamnă că fișierele pe care le vezi au trecut de build-ul sau de testul de încărcare al Codexe. Pentru celelalte tipuri (boți Discord, site-uri web, modele Blockbench) nu există nimic de compilat, așa că Gata înseamnă că generarea s-a încheiat.

#Se generează

AI-ul scrie proiectul. Fișierele apar pe măsură ce sunt produse. Dacă răspunsul se întrerupe la jumătatea unui fișier sau un fișier planificat de AI nu mai ajunge, Codexe continuă generarea intern înainte să treacă mai departe. Nu plătești pentru această continuare.

#Verificare și reparare

Cât timp Codexe verifică un proiect care se poate compila, un banner arată pasul curent:

BannerCe se întâmplă
Se verifică proiectul…Se confirmă că fișierele corespund platformei cerute
Se scriu fișierele rămase…Se completează fișierele lăsate neterminate de primul răspuns
Se compilează…Compilare (plugin-uri, moduri) sau încărcare pe un server de testare (datapack-uri, Skript)
Se repară o problemă…Build-ul a eșuat; AI-ul repară erorile raportate
Se verifică…Un nou build după o reparare
Se finalizează…Se salvează rezultatul verificat

Reparațiile folosesc exact erorile compilatorului și semnăturile reale ale bibliotecilor din build, nu presupuneri. Repararea nu îți consumă creditele. Vezi Reparare automată.

Cât timp un proiect este verificat, chatul și Compilează sunt puse pe pauză pentru acel proiect, ca o modificare să nu se ciocnească de o reparare în curs. Revin imediat ce se încheie verificarea.

#Gata

Fișierele actuale au trecut verificarea. Pentru plugin-uri și moduri asta înseamnă un build reușit, care a produs un JAR valid cu descriptorul corect (plugin.yml, fabric.mod.json, mods.toml…). Pentru datapack-uri și Skript înseamnă că fișierele s-au încărcat fără erori pe un server de testare real.

Gata descrie exact fișierele care au fost verificate. Dacă editezi singur un fișier după aceea, modificările tale nu au fost încă compilate. Apasă Compilează ca să le verifici. Modificările făcute prin chat sunt verificate din nou automat.

#Neverificat („Generat, dar necompilat”)

Uneori Codexe nu poate rula verificarea: serviciul de build era ocupat, un depozit de dependențe nu a răspuns sau un script Skript folosește un add-on pe care serverul de testare nu îl are. Nu se știe că proiectul ar fi stricat; doar nu a fost verificat. Totul îți este disponibil și poți apăsa Compilează pentru un răspuns real. În plus, Codexe reîncearcă automat aceste proiecte o vreme.

#Necesită reparare („Codexe nu a putut termina automat verificarea acestui proiect”)

Codexe a încercat mai multe reparații și build-ul tot eșuează. Toate fișierele sunt acolo și poți continua să le editezi. Poți:

  • să apeși Lasă-l pe Codexe să încerce din nou (gratuit), care rulează o nouă rundă de reparații fără să consume credite (o dată pe proiect pe zi, pentru cel mult trei proiecte pe zi), sau
  • să descrii problema în chat ori să o repari singur în editor.

Vezi Proiect eșuat sau care necesită reparare.

#Eșuat

Prima generare nu a produs nimic utilizabil: niciun fișier, o eroare a furnizorului sau un proiect pe platforma greșită care nu a putut fi regenerat. Când se întâmplă asta la prima cerere a unui proiect, tokenii folosiți sunt restituiți automat, iar pagina afișează un buton Încearcă din nou. Vezi Restituirea creditelor.

Ciclul de viață al proiectului | Codexe Docs