Citește înainte de editare
read_file și grep deschid configul și logurile tale, deci agentul lucrează cu textul real al fișierelor tale.
GeekCrest te ajută să ții în ordine modurile, setările și salvările unui server Palworld care îți aparține. Citește înainte să scrie. Listează foldere, citește fișiere și loguri, editează câte o intrare cu un diff și rulează scripturile tale, apoi arată fiecare rezultat ca pe un card pe care îl poți extinde.
read_file și grep deschid configul și logurile tale, deci agentul lucrează cu textul real al fișierelor tale.
edit_file schimbă o setare și arată un diff; în Ask first îl accepți sau îl respingi.
Shell rulează scriptul tău de pornire sau de backup și raportează codul real de ieșire.
Exemplul de mai jos este o verificare a configurării unui server Palworld: agentul găsește fișierul de setări, îl citește și face backup salvărilor, iar fiecare rezultat este vizibil ca un card. Citește fiecare card.
**/PalWorldSettings.ini1 rezultatPalWorldSettings.inicititServerPlayerMaxNum1 rezultatbackup-saves.cmdsalvatbackup-saves.cmdexit 0C:\PalBackupslistatModurile sunt făcute de comunitate, iar compatibilitatea lor se schimbă odată cu actualizările jocului, așa că te poți aștepta ca Palworld server mods să se strice după un patch. Cere-i lui GeekCrest să ruleze list_dir pe folderul serverului și să folosească write_file pentru a crea mods-list.txt, apoi completează numele, versiunea și data fiecărui mod pe care îl instalezi. Instalează doar moduri în care ai încredere, pe propriul server. Un mod pe rând. După o actualizare, grep caută în lista aceea intrările pe care mai trebuie să le verifici. Dacă serverul rulează o versiune incompatibilă după o actualizare, compară versiunile din lista ta înainte să dai vina pe altceva. Citește mai întâi fișierul nou în cardul lui și folosește Plan only dacă vrei să vezi pașii înainte să se scrie vreun fișier.
După prima pornire, PalWorldSettings.ini apare în folderul Pal\Saved\Config\WindowsServer. GeekCrest îl găsește cu glob, îl deschide cu read_file și listează intrările de verificat: ServerName, ServerPassword, AdminPassword, PublicPort și ServerPlayerMaxNum. Maschează mai întâi cele două parole sau folosește un model local pentru acest fișier, pentru că un model în cloud primește textul fișierelor pe care le citește agentul. Oprește serverul înainte de orice editare. Dacă o schimbare din fișierul ini al unui server dedicat nu se aplică, verifică dacă ai editat șablonul DefaultPalWorldSettings.ini în loc de PalWorldSettings.ini. Înainte să imporți o salvare de pe un server dedicat într-un joc single-player, fă backup ambelor salvări, pentru că datele jucătorilor sunt legate de ID-urile jucătorilor. În modul Ask first, fiecare schimbare edit_file arată un diff; acceptă-l, repornește și alătură-te ca să testezi.
GeekCrest nu este un plugin pentru Palworld și nu atinge niciodată clientul jocului. Instrumentele pentru fișiere lucrează în folderul de lucru al chatului, dar Shell, web și SSH nu sunt legate de un folder, așa că limitează fiecare sarcină la un server care îți aparține sau pe care ai voie să-l administrezi. Nu se promite că ceea ce scrie este corect. Testează fiecare schimbare.