- Web Unlocker — bezstanowy odczyt i ekstrakcja danych. Sprawdza się najlepiej, gdy chcesz szybko pobrać zawartość strony bez utrzymywania sesji przeglądarki.
- Cloud Browser — interakcja ze stanem sesji. Sprawdza się najlepiej, gdy potrzebujesz nawigacji, klikania, wpisywania tekstu, zrzutów ekranu lub wieloetapowych procesów, które zachowują stan między poleceniami.
Instalacja
Dane uwierzytelniające
Dwa tryby działają w oparciu o dwa różne rodzaje danych uwierzytelniających Gologin:Plik konfiguracyjny
Dane uwierzytelniające przechowuj w pliku~/.gologin-web-access/config.json:
Szybki start — odczyt strony
Szybki start — interakcja ze stroną
Opis poleceń — scraping / read
Te polecenia korzystają z Web Unlocker. Są bezstanowe — sesja przeglądarki nie jest utrzymywana.Pojedyncza strona
Typowe opcje:
--format text|markdown|html, --source auto|unlocker|browser, --fallback none|browser
Operacje wsadowe
Opcje wsadowe:
--format, --source, --only-main-content, --retry <n>, --backoff-ms <ms>, --summary, --output <path>, --strict
Domyślnie batch-scrape zwraca kod wyjścia 0 przy częściowym powodzeniu. Dodaj --strict, aby polecenie kończyło się błędem przy dowolnym niepowodzeniu.
Wyszukiwanie i odkrywanie
Opcje:
--limit <n>, --max-depth <n>, --concurrency <n>, --only-main-content
Asynchroniczne zadania crawl
Śledzenie zmian
Runbooki
Opis poleceń — browser / interact
Te polecenia korzystają z Cloud Browser. Utrzymują sesję ze stanem za pośrednictwem lokalnego demona.Zarządzanie sesją
Opcje:
--profile <id>, aby użyć konkretnego profilu Gologin.
Odczyt strony
Interakcja
Nawigacja
Karty
Pliki cookie i pamięć lokalna
Zaawansowane
Przypadki użycia i przykłady
Pobranie strony z cennikiem konkurencji
nextActionHint sugeruje przejście na tryb przeglądarki.
Budowa korpusu badawczego z witryny z dokumentacją
Monitorowanie zmian na stronach
Wyodrębnianie ustrukturyzowanych danych za pomocą schematu
Zdefiniuj, co chcesz wyodrębnić:batch-extract.
Wyszukiwanie w sieci i pobieranie wyników
Logowanie do witryny i interakcja
Gdy samo pobieranie danych nie wystarcza i trzeba klikać, wpisywać tekst i nawigować:Parsowanie lokalnych dokumentów
Nie tylko strony internetowe — możesz też parsować pliki PDF, dokumenty Word i arkusze Excel:Automatyzacja wieloetapowych procesów za pomocą runbooków
Zdefiniuj sekwencję kroków w pliku JSON i odtwarzaj ją, kiedy chcesz:Routing źródła
Polecenia obsługujące opcję--source mogą korzystać z różnych backendów:
Ustrukturyzowany wynik
scrape-json zwraca bogate metadane, w tym:
title,description,headings,headingsByLevel,links- Klasyfikacja wyniku:
ok,empty,incomplete,authwall,challenge,blocked,cookie_wall nextActionHint— sugerowany kolejny krok, gdy strona nie jest w pełni dostępna
search zwraca requestedLimit, returnedCount, warnings, cacheTtlMs oraz position dla każdego wyniku.
Powiązane
- Web Unlocker SDK — SDK TypeScript do użycia programistycznego
- Czym jest Web Unlocker — omówienie produktu
- Agent Browser CLI — CLI wyłącznie dla przeglądarki, przeznaczone dla agentów AI
- Local Agent Browser CLI — lokalne CLI Orbita
- AI Skills — gotowe do użycia umiejętności dla Claude Code
Pakiet npm
gologin-web-access
Kod źródłowy
GologinLabs/gologin-web-access