AI Brauser 24 tunni stabiilse töö juhend
AI Brauser 24 tunni stabiilse töö juhend
See juhend tutvustab, kuidas luua stabiilne ja pikaajaline AI brauseri keskkond.
Sobib
- AI Agent
- Automatiseeritud sirvimine
- Veebiautomaatika
- AI assistent
- Automatiseeritud testimissüsteem
Eesmärk
- Brauser töötama 24 tundi
- automaatne uuesti ühendamine
I. Käivita Chrome'i silumisrežiim
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. Miks need parameetrid on olulised
Need parameetrid aitavad vältida:
- vahekaartide unisust
- JS ajasturi peatamine
- automatiseeritud katkestusi
III. Testi brauseri silumisliidest
Ava:
http://localhost:9222 Kui näed:
DevTools listening on ws://... tähendab, et brauser töötab normaalselt.
IV. Konfigureeri agent-brauser automaatseks ühendamiseks
Loo konfiguratsioonifail:
Linux / Mac
~/.agent-browser/config.json
Windows
%USERPROFILE%\.agent-browser\config.json Sisu:
{ "autoConnect": true, "host": "127.0.0.1", "port": 9222 }
V. Testi AI kontrolli
Käivita:
agent-browser snapshot Kui tagastatakse DOM puu: tähendab, et ühendus on edukas.
VI. Stabiilne navigeerimise meetod
Soovitatav:
agent-browser eval "window.location.href=https://example.com" Mitte soovitatav:
agent-browser open Põhjus:
- open võib luua uue vahekaardi
- eval on stabiilsem
VII. Vältida brauseri katkestusi
Chrome võib katkeda järgmiste põhjuste tõttu:
- Chrome'i krahh
- DevTools seanss on tagasi võetud
- Süsteemiressursside piirangud
VIII. Watchdog skript
Loo fail: watch-browser.sh
#!/bin/bash
while true do if ! curl -s http://localhost:9222 > /dev/null then echo "Chrome ei tööta, taaskäivitamine..." 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 Käivita:
bash watch-browser.sh Tulemused:
- Chrome'i krahh automaatselt taaskäivitub
- Silumisport automaatselt taastatakse
IX. Salvesta sisselogimise olek
Kuna kasutatakse: --user-data-dir
Brauser salvestab:
- küpsised
- sisselogimise olek
- kohalik salvestus
- seanss
X. AI mitme vahekaardi kontroll
Hangi praegused vahekaardid:
agent-browser list

