Ler antes de editar
read_file e grep abrem sua config e seus logs, então o agente trabalha com o texto real dos seus arquivos.
O GeekCrest ajuda você a manter organizados os mods, ajustes e saves de um servidor de Palworld que é seu. Ele lê antes de escrever. Lista pastas, lê arquivos e logs, edita uma entrada por vez com um diff e executa seus próprios scripts, e então mostra cada resultado como um card que você pode expandir.
read_file e grep abrem sua config e seus logs, então o agente trabalha com o texto real dos seus arquivos.
edit_file altera um ajuste e mostra um diff; no Ask first você aceita ou rejeita.
Shell executa seu script de início ou de backup e informa o código de saída real.
O exemplo abaixo é uma checagem de configuração de um servidor de Palworld: o agente encontra o arquivo de ajustes, lê e faz backup dos saves, com cada resultado visível como um card. Leia cada card.
**/PalWorldSettings.ini1 resultadoPalWorldSettings.inilidoServerPlayerMaxNum1 resultadobackup-saves.cmdsalvobackup-saves.cmdexit 0C:\PalBackupslistadoOs mods são feitos pela comunidade e a compatibilidade deles muda com as atualizações do jogo, então espere que os Palworld server mods quebrem depois de um patch. Peça ao GeekCrest para rodar list_dir na pasta do servidor e usar write_file para criar o mods-list.txt, e anote o nome, a versão e a data de cada mod que instalar. Instale só mods em que você confia, no seu próprio servidor. Um mod por vez. Depois de uma atualização, o grep busca nessa lista as entradas que você ainda precisa conferir. Se o servidor estiver rodando uma versão incompatível após uma atualização, compare as versões da sua lista antes de culpar outra coisa. Leia primeiro o arquivo novo no card e use Plan only se quiser ver os passos antes de qualquer arquivo ser gravado.
Depois da primeira inicialização, o PalWorldSettings.ini aparece na pasta Pal\Saved\Config\WindowsServer. O GeekCrest o encontra com glob, abre com read_file e lista as entradas a conferir: ServerName, ServerPassword, AdminPassword, PublicPort e ServerPlayerMaxNum. Oculte antes os dois valores de senha, ou use um modelo local para este arquivo, porque um modelo na nuvem recebe o texto dos arquivos que o agente lê. Pare o servidor antes de qualquer edição. Se uma mudança no arquivo ini de um servidor dedicado não está sendo aplicada, confira se você editou o modelo DefaultPalWorldSettings.ini em vez do PalWorldSettings.ini. Antes de importar um save de um servidor dedicado para um jogo solo, faça backup dos dois, porque os dados do jogador estão ligados aos IDs de jogador. No modo Ask first, cada mudança do edit_file mostra um diff; aceite, reinicie e entre para testar.
O GeekCrest não é um plugin do Palworld e nunca toca no cliente do jogo. As ferramentas de arquivo funcionam na pasta de trabalho do chat, mas Shell, web e SSH não ficam presos a uma pasta, então limite cada tarefa a um servidor seu ou que você tenha permissão para administrar. Nada do que ele escreve tem promessa de estar correto. Teste cada mudança.