A projekt életciklusa
Mit jelent a Generálás, Ellenőrzés, Build, Javítás, Kész, Nincs ellenőrizve, Javításra szorul és Sikertelen állapot, és miért ellenőriz a Codexe a Kész előtt.
Frissítve
Ezen az oldalon
Egy projekt akkor Kész, ha a jelenlegi fájljai átmentek a Codexe saját buildjén (pluginok és modok) vagy betöltési tesztjén (datapackek és Skript); Discord-botoknál, weboldalaknál és Blockbench-modelleknél a Kész azt jelenti, hogy a generálás befejeződött. Egy projektnek mindig pontosan egy állapota van. Ez az oldal mindegyiket elmagyarázza: mit csinál közben a Codexe, és mit tehetsz te.
#Röviden
- Generatingthe AI writes the files
- Verifyingbuild or test-load
- Repairingfix errors, rebuild
- Readycurrent files passed
A buildelhető projekteknél (Spigot/Paper/Folia/BungeeCord-pluginok, Fabric/Forge-modok, datapackek és Skript) a Kész azt jelenti, hogy a fájlok, amelyeket látsz, átmentek a Codexe saját buildjén vagy betöltési tesztjén. Más típusoknál (Discord-botok, weboldalak, Blockbench-modellek) nincs mit lefordítani, így ott a Kész azt jelenti, hogy a generálás befejeződött.
#Generálás
Az AI éppen írja a projektet. A fájlok megjelennek, ahogy elkészülnek. Ha a válasz egy fájl közepén megszakad, vagy egy fájl, amelyet az AI tervezett, sosem érkezik meg, a Codexe belsőleg folytatja a generálást, mielőtt továbblépne. Ezért a folytatásért nem fizetsz.
#Ellenőrzés és javítás
Amíg a Codexe egy buildelhető projektet ellenőriz, egy sáv mutatja az aktuális lépést:
| Sáv | Mi történik |
|---|---|
| Projekt ellenőrzése… | Annak megerősítése, hogy a fájlok a kért platformnak felelnek meg |
| Hátralévő fájlok megírása… | Az első válaszban befejezetlenül maradt fájlok kiegészítése |
| Build folyamatban… | Fordítás (pluginok, modok) vagy betöltés egy tesztszerveren (datapackek, Skript) |
| Hiba javítása… | A build sikertelen volt; az AI kijavítja a jelentett hibákat |
| Ellenőrzés… | Újabb build egy javítás után |
| Véglegesítés… | Az ellenőrzött eredmény mentése |
A javítások a fordító pontos hibaüzeneteit és a buildből származó valódi könyvtár-szignatúrákat használják, nem találgatást. A javítás nem használja a krediteidet. Lásd: Automatikus javítás.
Amíg egy projekt ellenőrzése zajlik, a csevegés és a Fordítás szünetel az adott projektnél, hogy egy módosítás ne ütközhessen egy folyamatban lévő javítással. Amint az ellenőrzés véget ér, újra elérhetők.
#Kész
A jelenlegi fájlok átmentek. Pluginoknál és modoknál ez egy sikeres buildet jelent, amely érvényes JAR-t állított elő a megfelelő leíróval (plugin.yml, fabric.mod.json, mods.toml…). Datapackeknél és Skriptnél azt jelenti, hogy a fájlok hiba nélkül betöltődtek egy valódi tesztszerveren.
A Kész pontosan azokra a fájlokra vonatkozik, amelyeket ellenőriztek. Ha utána magad szerkesztesz egy fájlt, ezek a módosítások még nincsenek lebuildelve. Nyomd meg a Fordítás gombot, hogy ellenőrizd őket. A csevegésen keresztül végzett módosításokat a Codexe automatikusan újra ellenőrzi.
#Nincs ellenőrizve („Legenerálva, de nincs lefordítva”)
Néha a Codexe nem tudja lefuttatni az ellenőrzést: a build-szolgáltatás foglalt volt, egy függőségtár nem válaszolt, vagy egy Skript-szkript olyan kiegészítőt használ, amely nincs fent a tesztszerveren. Nem tudni, hogy a projekt hibás lenne; egyszerűen még nem ellenőrizték. Minden elérhető számodra, és a Fordítás gombbal valódi választ kaphatsz. A Codexe ezeket a projekteket egy ideig automatikusan újra is próbálja.
#Javításra szorul („A Codexe nem tudta automatikusan befejezni a projekt ellenőrzését”)
A Codexe több javítással is próbálkozott, de a build továbbra is sikertelen. Minden fájl megvan, és tovább szerkesztheted őket. A következőket teheted:
- megnyomod A Codexe próbálja újra (ingyen) gombot, amely kreditek felhasználása nélkül új javítási kört indít (projektenként naponta egyszer, legfeljebb napi három projektnél), vagy
- leírod a problémát a csevegésben, vagy magad javítod ki a szerkesztőben.
Lásd: A projekt sikertelen vagy javításra szorul.
#Sikertelen
Az első generálás semmi használhatót nem hozott létre: egyáltalán nincsenek fájlok, szolgáltatói hiba történt, vagy rossz platformra készült a projekt, és nem lehetett újragenerálni. Ha ez egy projekt első kérésénél történik, a felhasznált tokenek automatikusan visszakerülnek, az oldalon pedig megjelenik egy Próbáld újra gomb. Lásd: Kreditek visszaadása.