AI Browser 24-urna stabilna delovna navodila
AI Browser 24-urna stabilna delovna navodila
Ta vodič opisuje, kako postaviti stabilno, dolgoročno delovno okolje AI brskalnika.
Primerno za
- AI agent
- Avtomatizirano brskanje
- Avtomatizacija spletnih strani
- AI pomočnik
- Avtomatski testni sistem
Cilj
- Brskalnik deluje 24 ur
- samodejno ponovno povezovanje
I. Zagon Chrome načina za odpravljanje napak
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. Zakaj so ti parametri pomembni
Ti parametri lahko preprečijo:
- spanje zavihkov
- ustavitev JS časovnika
- prekinitev avtomatizacije
III. Testiranje brskalnika za odpravljanje napak
Odprite:
http://localhost:9222 Če vidite:
DevTools listening on ws://... to pomeni, da brskalnik deluje normalno.
IV. Konfiguracija agent-browser samodejne povezave
Ustvarite konfiguracijsko datoteko:
Linux / Mac
~/.agent-browser/config.json
Windows
%USERPROFILE%\.agent-browser\config.json Vsebina:
{ "autoConnect": true, "host": "127.0.0.1", "port": 9222 }
V. Testiranje AI nadzora
Zaženite:
agent-browser snapshot Če vrne DOM drevo: to pomeni, da je povezava uspešna.
VI. Stabilne metode navigacije
Priporočljivo:
agent-browser eval "window.location.href=https://example.com" Ni priporočljivo:
agent-browser open Razlog:
- open lahko ustvari nov zavihek
- eval je bolj stabilen
VII. Preprečevanje prekinitev brskalnika
Chrome se lahko prekine zaradi naslednjih razlogov:
- Zrušitev Chromea
- DevTools seje so bile prevzete
- Omejitve sistemskih virov
VIII. Watchdog skripta
Ustvarite datoteko: watch-browser.sh
#!/bin/bash
while true do if ! curl -s http://localhost:9222 > /dev/null then echo "Chrome ne deluje, ponovni zagon..." 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 Zaženite:
bash watch-browser.sh Učinek:
- Samodejni ponovni zagon ob zrušitvi Chromea
- Samodejna obnova odprtega priključka za odpravljanje napak
IX. Shranjevanje stanja prijave
Zaradi uporabe: --user-data-dir
Brskalnik bo shranil:
- piškotke
- stanje prijave
- lokalno shranjevanje
- sejo
X. AI nadzor več zavihkov
Pridobite trenutne zavihke:
agent-browser list

