AI Browser 24-timmars stabil driftguide
AI Browser 24-timmars stabil driftguide
Denna handledning beskriver hur man bygger en stabil och långsiktig AI webbläsarmiljö.
Används för
- AI Agent
- Automatiserad webbläsning
- Web automation
- AI assistent
- Automatiskt testsystem
Mål
- Webbläsare 24 timmar drift
- automatisk återanslutning
I. Starta Chrome debug-läge
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. Varför dessa parametrar är viktiga
Dessa parametrar kan förhindra:
- tab sömn
- JS timer stopp
- automatiserad avbrott
III. Testa webbläsarens debuggränssnitt
Öppna:
http://localhost:9222 Om du ser:
DevTools listening on ws://... betyder det att webbläsaren fungerar normalt.
IV. Konfigurera agent-browser för automatisk anslutning
Skapa konfigurationsfil:
Linux / Mac
~/.agent-browser/config.json
Windows
%USERPROFILE%\.agent-browser\config.json Innehåll:
{ "autoConnect": true, "host": "127.0.0.1", "port": 9222 }
V. Testa AI-kontroll
Kör:
agent-browser snapshot Om det returnerar DOM-träd: betyder det att anslutningen lyckades.
VI. Stabil navigeringsmetod
Rekommenderas:
agent-browser eval "window.location.href=https://example.com" Rekommenderas inte:
agent-browser open Orsak:
- open kan skapa en ny flik
- eval är mer stabilt
VII. Förhindra webbläsaravbrott
Chrome kan koppla ifrån av följande skäl:
- Chrome kraschar
- DevTools-session återvinns
- Systemresursbegränsningar
VIII. Watchdog-skript
Skapa fil: watch-browser.sh
#!/bin/bash
while true do if ! curl -s http://localhost:9222 > /dev/null then echo "Chrome körs inte, startar om..." 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ör:
bash watch-browser.sh Effekt:
- Chrome kraschar automatiskt omstart
- Debugporten återställs automatiskt
IX. Spara inloggningsstatus
Eftersom vi använder: --user-data-dir
Webbläsaren kommer att spara:
- cookies
- inloggningsstatus
- lokal lagring
- session
X. AI Multi Tab-kontroll
Hämta aktuella flikar:
agent-browser list

