AI Browser 24 საათიანი სტაბილური მუშაობის სახელმძღვანელო
AI Browser 24 საათიანი სტაბილური მუშაობის სახელმძღვანელო
ამ სახელმძღვანელოში აღწერილია, როგორ უნდა შექმნათ სტაბილური, ხანგრძლივი მუშაობის AI ბრაუზერის გარემო.
შესაფერისია
- AI აგენტი
- ავტომატური ბრაუზინგი
- ვებსაიტის ავტომატიზაცია
- AI ასისტენტი
- ავტომატური ტესტირების სისტემა
მიზანი
- ბრაუზერის 24 საათიანი მუშაობა
- ავტომატური ხელახლა დაკავშირება
I. 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. რატომ არის ეს პარამეტრები მნიშვნელოვანი
ეს პარამეტრები შეიძლება თავიდან აიცილონ:
- ტაბის ძილი
- JS ტაიმერის გაჩერება
- ავტომატიზაციის გაწყვეტა
III. ბრაუზერის დებაგირების ინტერფეისის ტესტირება
გახსენით:
http://localhost:9222 თუ ხედავთ:
DevTools listening on ws://... ეს ნიშნავს, რომ ბრაუზერი ნორმალურად მუშაობს.
IV. აგენტი-ბრაუზერის ავტომატური დაკავშირების კონფიგურაცია
შექმენით კონფიგურაციის ფაილი:
Linux / Mac
~/.agent-browser/config.json
Windows
%USERPROFILE%\.agent-browser\config.json შინაარსი:
{ "autoConnect": true, "host": "127.0.0.1", "port": 9222 }
V. AI კონტროლის ტესტირება
შეასრულეთ:
agent-browser snapshot თუ დაბრუნდება DOM ხე: ეს ნიშნავს, რომ დაკავშირება წარმატებით მოხდა.
VI. სტაბილური ნავიგაციის მეთოდები
რეკომენდებულია:
agent-browser eval "window.location.href=https://example.com" არ არის რეკომენდებული:
agent-browser open მიზეზი:
- open შეიძლება შექმნას ახალი ტაბი
- eval უფრო სტაბილურია
VII. ბრაუზერის გაწყვეტის თავიდან აცილება
Chrome შეიძლება გაწვდოს შემდეგი მიზეზების გამო:
- Chrome-ის კრაში
- DevTools სესიის დაბრუნება
- სისტემური რესურსების შეზღუდვა
VIII. Watchdog სკრიპტი
შექმენით ფაილი: watch-browser.sh
#!/bin/bash
while true do if ! curl -s http://localhost:9222 > /dev/null then echo "Chrome არ მუშაობს, ხელახლა იწყება..." 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
შეასრულეთ:
bash watch-browser.sh ეფექტი:
- Chrome-ის კრაში ავტომატურად ხელახლა იწყება
- დებაგირების პორტი ავტომატურად აღდგება
IX. შესვლის სტატუსის შენახვა
იმიტომ რომ გამოიყენება: --user-data-dir
ბრაუზერი შეინახავს:
- ქუქი-ფაილები
- შესვლის სტატუსი
- ადგილობრივი შენახვა
- სესია
X. AI მრავალი ტაბის კონტროლი
მიღება მიმდინარე ტაბები:
agent-browser list

