Prosjektets livssyklus
Hva hver prosjektstatus betyr (Genererer, Sjekker, Bygger, Retter, Klar, Ikke bekreftet, Trenger en rettelse, Mislyktes) og hvorfor Codexe verifiserer før et prosjekt kalles Klar.
Oppdatert
På denne siden
Et prosjekt er Klar når de nåværende filene har bestått Codexes eget bygg (plugins og mods) eller innlastingstest (datapacks og Skript); for Discord-boter, nettsteder og Blockbench-modeller betyr Klar at genereringen er ferdig. Et prosjekt har alltid nøyaktig én status. Denne siden forklarer hver av dem, hva Codexe gjør, og hva du kan gjøre.
#Kortversjonen
- Generatingthe AI writes the files
- Verifyingbuild or test-load
- Repairingfix errors, rebuild
- Readycurrent files passed
For byggbare prosjekter (Spigot/Paper/Folia/BungeeCord-plugins, Fabric/Forge-mods, datapacks og Skript) betyr Klar at filene du ser på, har bestått Codexes eget bygg eller egen innlastingstest. For andre typer (Discord-boter, nettsteder, Blockbench-modeller) finnes det ingenting å kompilere, så der betyr Klar at genereringen er ferdig.
#Genererer
AI-en skriver prosjektet. Filene dukker opp etter hvert som de lages. Hvis svaret brytes av midt i en fil, eller en fil AI-en planla aldri kommer, fortsetter Codexe genereringen internt før den går videre. Du betaler ikke for denne fortsettelsen.
#Verifisering og reparasjon
Mens Codexe sjekker et byggbart prosjekt, viser et banner det nåværende trinnet:
| Banner | Hva som skjer |
|---|---|
| Sjekker prosjektet… | Bekrefter at filene passer til plattformen du ba om |
| Skriver resten av filene… | Fullfører filer som det første svaret lot være uferdige |
| Bygger… | Kompilerer (plugins, mods) eller laster inn på en testserver (datapacks, Skript) |
| Retter et problem… | Bygget feilet; AI-en reparerer de rapporterte feilene |
| Bekrefter… | Bygger på nytt etter en rettelse |
| Fullfører… | Lagrer det verifiserte resultatet |
Reparasjonene bruker de nøyaktige kompilatorfeilene og de ekte biblioteksignaturene fra bygget, ikke gjetninger. Rettingen bruker ikke kredittene dine. Se Automatisk reparasjon.
Mens et prosjekt verifiseres, er chatten og Kompiler satt på pause for det prosjektet, slik at en endring ikke kan kollidere med en reparasjon som pågår. De kommer tilbake så snart verifiseringen er ferdig.
#Klar
De nåværende filene besto. For plugins og mods betyr det et vellykket bygg som ga en gyldig JAR med riktig beskrivelsesfil (plugin.yml, fabric.mod.json, mods.toml…). For datapacks og Skript betyr det at filene ble lastet inn på en ekte testserver uten feil.
Klar gjelder nøyaktig de filene som ble verifisert. Hvis du redigerer en fil selv etterpå, er de endringene ikke bygget ennå. Trykk Kompiler for å sjekke dem. Endringer som gjøres via chatten, verifiseres automatisk på nytt.
#Ikke bekreftet («Generert, men ikke kompilert»)
Noen ganger kan ikke Codexe kjøre kontrollen: byggetjenesten var opptatt, et avhengighetsrepositorium svarte ikke, eller et Skript-skript bruker et tillegg som testserveren ikke har. Prosjektet er ikke kjent for å være ødelagt; det er bare ikke sjekket. Alt er tilgjengelig for deg, og du kan trykke Kompiler for å få et ekte svar. Codexe prøver også disse prosjektene på nytt automatisk en stund.
#Trenger en rettelse («Codexe klarte ikke å verifisere dette prosjektet ferdig automatisk»)
Codexe har prøvd flere reparasjoner, og bygget feiler fortsatt. Alle filene er der, og du kan fortsette å redigere dem. Du kan:
- trykke La Codexe prøve igjen (gratis), som kjører en ny runde med reparasjoner uten å bruke kreditter (én gang per prosjekt per dag, opptil tre prosjekter om dagen), eller
- beskrive problemet i chatten, eller rette det selv i editoren.
Se Prosjektet mislyktes eller trenger en rettelse.
#Mislyktes
Den første genereringen ga ingenting brukbart: ingen filer i det hele tatt, en feil hos leverandøren, eller et prosjekt på feil plattform som ikke kunne genereres på nytt. Når det skjer med et prosjekts første forespørsel, blir tokenene den brukte tilbakeført automatisk, og siden viser en Prøv igjen-knapp. Se Tilbakeføring av kreditter.