Guia per a l'execució estable de l'AI Browser durant 24 hores

3/11/2026
2 min read

Guia per a l'execució estable de l'AI Browser durant 24 hores

Aquest tutorial explica com configurar un entorn d'AI Browser estable i de llarga durada.

Apte per a

  • Agent d'AI
  • Navegació automatitzada
  • Automatització web
  • Assistents d'AI
  • Sistemes de proves automàtiques

Objectius

  • Funcionament del navegador durant 24 hores
  • Reconnectar automàticament

I. Iniciar el mode de depuració de Chrome

Mac / Linux

google-chrome \ --remote-debugging-port=9222 \ --user-data-dir=/tmp/ai-browser \ --disable-infobars \ --disable-background-timer-throttling \ --disable-renderer-backgrounding \ --disable-backgrounding-occluded-windows \ --no-first-run \ --no-default-browser-check

Windows

chrome.exe ^ --remote-debugging-port=9222 ^ --user-data-dir=C:\ai-browser ^ --disable-infobars ^ --disable-background-timer-throttling ^ --disable-renderer-backgrounding ^ --disable-backgrounding-occluded-windows ^ --no-first-run ^ --no-default-browser-check

II. Per què són importants aquests paràmetres

Aquests paràmetres poden evitar:

  • que les pestanyes s'adormin
  • que el temporitzador de JS s'aturi
  • desconnexions de l'automatització

III. Provar la interfície de depuració del navegador

Obre:

http://localhost:9222 Si veus:

DevTools listening on ws://... significa que el navegador funciona correctament.

IV. Configurar l'agent-navegador per a la connexió automàtica

Crea el fitxer de configuració:

Linux / Mac

~/.agent-browser/config.json

Windows

%USERPROFILE%\.agent-browser\config.json Contingut:

{ "autoConnect": true, "host": "127.0.0.1", "port": 9222 }

V. Provar el control d'AI

Executa:

agent-browser snapshot Si retorna l'arbre DOM: significa que la connexió ha estat exitosa.

VI. Mètodes de navegació estables

Recomanat:

agent-browser eval "window.location.href=https://example.com" No recomanat:

agent-browser open Raons:

  • open pot crear una nova pestanya
  • eval és més estable

VII. Prevenir desconnexions del navegador

Chrome pot desconnectar-se per les següents raons:

  • Crida de Chrome
  • Sessió de DevTools recuperada
  • Limitacions de recursos del sistema
Solució: crear un script de Watchdog per reiniciar automàticament.

VIII. Script de Watchdog

Crea el fitxer: watch-browser.sh

#!/bin/bash

while true do if ! curl -s http://localhost:9222 > /dev/null then echo "Chrome no s'està executant, reiniciant..." pkill chrome google-chrome \ --remote-debugging-port=9222 \ --user-data-dir=/tmp/ai-browser \ --disable-infobars \ --no-first-run \ --no-default-browser-check & fi sleep 10 done Executa:

bash watch-browser.sh Efecte:

  • Reinici automàtic de Chrome en cas de fallada
  • Recuperació automàtica del port de depuració

IX. Desar l'estat de connexió

A causa de l'ús de: --user-data-dir

El navegador desarà:

  • cookies
  • estat de connexió
  • emmagatzematge local
  • sessió
Per tant, l'AI no necessita iniciar sessió cada vegada.

X. Control de múltiples pestanyes d'AI

Obtenir les pestanyes actuals:

agent-browser list

Published in Technology

You Might Also Like