อ่านก่อนแก้
read_file และ grep เปิดไฟล์ตั้งค่าและล็อกของคุณ เอเจนต์จึงทำงานจากข้อความจริงในไฟล์
GeekCrest ช่วยให้ม็อด การตั้งค่า และเซฟของเซิร์ฟเวอร์ Palworld ที่คุณเป็นเจ้าของเป็นระเบียบ มันอ่านก่อนเขียน แสดงรายการโฟลเดอร์ อ่านไฟล์และล็อก แก้ทีละรายการพร้อม diff และรันสคริปต์ของคุณเอง แล้วแสดงผลทุกอย่างเป็นการ์ดที่ขยายดูได้
read_file และ grep เปิดไฟล์ตั้งค่าและล็อกของคุณ เอเจนต์จึงทำงานจากข้อความจริงในไฟล์
edit_file เปลี่ยนการตั้งค่าหนึ่งค่าและแสดง diff ใน Ask first คุณยอมรับหรือปฏิเสธได้
Shell รันสคริปต์เริ่มหรือสำรองข้อมูลของคุณ และรายงานรหัสออกจริง
ตัวอย่างด้านล่างคือการตรวจการตั้งค่าเซิร์ฟเวอร์ Palworld เอเจนต์หาไฟล์ตั้งค่า อ่านมัน และสำรองเซฟ โดยผลทุกอย่างแสดงเป็นการ์ด อ่านทุกการ์ด
**/PalWorldSettings.iniพบ 1 รายการPalWorldSettings.iniอ่านแล้วServerPlayerMaxNumพบ 1 รายการbackup-saves.cmdบันทึกแล้วbackup-saves.cmdexit 0C:\PalBackupsแสดงรายการแล้วม็อดสร้างโดยชุมชน และความเข้ากันได้เปลี่ยนไปตามอัปเดตเกม จึงควรคาดไว้ว่าม็อดเซิร์ฟเวอร์ Palworld อาจพังหลังแพตช์ สั่งให้ GeekCrest รัน list_dir บนโฟลเดอร์เซิร์ฟเวอร์ และใช้ write_file สร้าง mods-list.txt จากนั้นกรอกชื่อ เวอร์ชัน และวันที่ของม็อดแต่ละตัวที่ติดตั้ง ติดตั้งเฉพาะม็อดที่คุณไว้ใจ และบนเซิร์ฟเวอร์ของคุณเองเท่านั้น ทีละม็อด หลังอัปเดต grep จะค้นรายการนั้นหาสิ่งที่ยังต้องตรวจ หากเซิร์ฟเวอร์รันเวอร์ชันที่เข้ากันไม่ได้หลังอัปเดต ให้เทียบเวอร์ชันในรายการของคุณก่อนจะโทษอย่างอื่น อ่านไฟล์ใหม่ในการ์ดก่อน และใช้ Plan only หากอยากเห็นขั้นตอนก่อนมีการเขียนไฟล์ใด ๆ
หลังเริ่มครั้งแรก PalWorldSettings.ini จะปรากฏในโฟลเดอร์ Pal\Saved\Config\WindowsServer GeekCrest หาไฟล์ด้วย glob เปิดด้วย read_file และแสดงรายการที่ต้องตรวจ ได้แก่ ServerName, ServerPassword, AdminPassword, PublicPort และ ServerPlayerMaxNum ปิดบังค่ารหัสผ่านทั้งสองก่อน หรือใช้โมเดลในเครื่องกับไฟล์นี้ เพราะโมเดลบนคลาวด์ได้รับข้อความไฟล์ที่เอเจนต์อ่าน หยุดเซิร์ฟเวอร์ก่อนแก้ไขทุกครั้ง หากการเปลี่ยนแปลงในไฟล์ ini ของ dedicated server ไม่มีผล ให้ตรวจว่าคุณแก้เทมเพลต DefaultPalWorldSettings.ini แทนที่จะเป็น PalWorldSettings.ini หรือไม่ ก่อนนำเข้าเซฟจาก dedicated server ไปยังเกมเล่นคนเดียว ให้สำรองเซฟทั้งสองชุด เพราะข้อมูลผู้เล่นผูกกับ ID ผู้เล่น ในโหมด Ask first ทุกการเปลี่ยนแปลงของ edit_file แสดง diff ยอมรับ รีสตาร์ต แล้วเข้าร่วมเพื่อทดสอบ
GeekCrest ไม่ใช่ปลั๊กอินของ Palworld และไม่แตะต้องตัวเกมฝั่งผู้เล่นเลย เครื่องมือไฟล์ทำงานในโฟลเดอร์ทำงานของแชต แต่ Shell, เว็บ และ SSH ไม่ถูกผูกกับโฟลเดอร์ ดังนั้นให้จำกัดทุกงานไว้กับเซิร์ฟเวอร์ที่คุณเป็นเจ้าของหรือมีสิทธิ์จัดการ ไม่มีสิ่งใดที่มันเขียนที่รับประกันว่าถูกต้อง ทดสอบทุกการเปลี่ยนแปลง