AI Naršyklė 24 valandų stabilaus veikimo vadovas
AI Naršyklė 24 valandų stabilaus veikimo vadovas
Šiame vadove aprašoma, kaip sukurti stabilią, ilgalaikę AI naršyklės aplinką.
Tinka
- AI Agentas
- Automatizuotas naršymas
- Web automatizacija
- AI asistentas
- Automatizuotų testavimo sistemų
Tikslas
- Naršyklė veikia 24 valandas
- automatinis prisijungimas
I. Paleisti Chrome derinimo režimą
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. Kodėl šie parametrai yra svarbūs
Šie parametrai gali išvengti:
- tab miego
- JS laikmačio sustojimo
- automatizuoto ryšio nutrūkimo
III. Testuoti naršyklės derinimo sąsają
Atidarykite:
http://localhost:9222 jei matote:
DevTools listening on ws://... tai rodo, kad naršyklė veikia normaliai.
IV. Konfigūruoti agento-naršyklės automatinį prisijungimą
Sukurkite konfigūracijos failą:
Linux / Mac
~/.agent-browser/config.json
Windows
%USERPROFILE%\.agent-browser\config.json turinys:
{ "autoConnect": true, "host": "127.0.0.1", "port": 9222 }
V. Testuoti AI valdymą
Vykdykite:
agent-browser snapshot jei grąžina DOM medį: tai rodo, kad prisijungimas sėkmingas.
VI. Stabilus naršymas
Rekomenduojama:
agent-browser eval "window.location.href=https://example.com" nerekomenduojama:
agent-browser open priežastis:
- open gali sukurti naują tab
- eval yra stabilesnis
VII. Išvengti naršyklės ryšio nutrūkimo
Chrome gali nutraukti ryšį dėl šių priežasčių:
- Chrome avarija
- DevTools sesija buvo atšaukta
- sistemos išteklių apribojimai
VIII. Watchdog skriptas
Sukurkite failą: watch-browser.sh
#!/bin/bash
while true do if ! curl -s http://localhost:9222 > /dev/null then echo "Chrome neveikia, perkraunama..." 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
Vykdykite:
bash watch-browser.sh efektas:
- Chrome avarija automatiškai perkraunama
- derinimo prievadas automatiškai atkuriamas
IX. Išsaugoti prisijungimo būseną
Dėl naudojimo: --user-data-dir
Naršyklė išsaugos:
- slapukus
- prisijungimo būseną
- vietinę saugyklą
- sesiją
X. AI daug tabų valdymas
Gauti dabartinius tabus:
agent-browser list

