>_ DevTrendspl

Język

Strona główna

Języki

Sekcje

Frontend Backend Mobilne DevOps AI / ML GameDev Blockchain Systemy wbudowane Bezpieczeństwo
JavaScript

FlowPilot zamienia masową rejestrację sieci neuronowych w usprawnioną linię produkcyjną

Każdy, kto budował własne pule kont dla ChatGPT lub Grok, zna ten ból. Najpierw musisz wygenerować dziesiątki adresów e-mail, złapać kod potwierdzający w każdym liście, przejść captchę, wprowadzić numer telefonu, klikać przez potwierdzenie OAuth i kopiować tokeny sesji. Przy dziesiątym koncie rutyna zaczyna cię wykańczać, a przy pięćdziesiątym tracisz wszelkie chęci, żeby kontynuować.

Projekt FlowPilot rozwiązuje wyzwanie automatyzacji tych łańcuchów. Przekształca chaos tuzina otwartych kart i skryptów w przejrzysty pasek boczny przeglądarki Chrome.

Co potrafi FlowPilot

FlowPilot to rozszerzenie paska bocznego Chrome napisane w JavaScript. Autor projektu jasno to określa: to nie tylko zbiór jednorazowych klikaczy, ale kompletny system automatyzacji rejestracji, weryfikacji i przekazywania dostępu do bramek zewnętrznych.

Narzędzie obsługuje cały cykl życia konta. Może generować aliasy e-mail, pobierać jednorazowe kody ze skrzynek, przechodzić strony potwierdzenia OAuth i zapisywać wynikowe dane.

Obsługiwane usługi i scenariusze:

  • OpenAI (ChatGPT) z przekazywaniem OAuth i obsługą kont Plus.
  • Grok od xAI z eksportem tokenów SSO do usług webchat2api, grok2api lub SUB2API.
  • Kiro z tworzeniem Builder ID i przesyłaniem danych do kiro. rs.

Praca ze skrzynkami e-mail i Captcha

Głównym wąskim gardłem w automatyzacji rejestracji jest odbieranie e-maili potwierdzających. FlowPilot wykorzystuje kilka podejść do generowania i monitorowania e-maili.

Do tworzenia adresów używa generatorów aliasów z Cloudflare, DuckDuckGo, Gmail i usługi 29. Do odczytywania przychodzących e-maili rozszerzenie może odpytywać interfejsy webowe, bezpośrednio wywoływać API dostawców poczty lub pobierać dane przez lokalny proces pomocniczy.

Lista obsługiwanych usług e-mail obejmuje Hotmail, QQ Mail, 163 Mail, Inbucket oraz kilka innych wyspecjalizowanych usług. W przypadku numerów telefonów obsługiwana jest integracja z platformami do odbierania SMS — rozszerzenie pobiera kod z otrzymanej wiadomości i wstawia go do wymaganego pola formularza.

Jak działa workflow

Logika wewnątrz rozszerzenia jest podzielona na osobne kroki. Scenariusze można uruchamiać w dwóch trybach.

W trybie krokowym samodzielnie kontrolujesz każdy etap, naciskając przyciski w interfejsie panelu. W trybie automatycznym rozszerzenie uruchamia cały łańcuch od początku do końca, samodzielnie pobiera kody i przesyła tokeny do serwera docelowego.

Aby zapobiec blokowaniu żądań przez systemy bezpieczeństwa z powodu zbyt częstych kliknięć, FlowPilot ma konfigurowalne opóźnienie między akcjami. Domyślnie jest ustawione na dwie sekundy. Daje to stronom czas na załadowanie skryptów i zmniejsza ryzyko zbanowania za czynniki behawioralne.

Wszystkie wyniki uruchomień są zapisywane do pliku lokalnego za pomocą pomocniczego skryptu Node. Jeśli proces zostanie przerwany z powodu błędu sieci lub captchy, rejestrację można wznowić od miejsca, w którym się zatrzymała.

Szybki start

Instalacja przebiega zgodnie ze standardową procedurą dla rozpakowanych rozszerzeń Chrome:

  1. Sklonuj repozytorium z GitHuba.
  2. Przejdź na stronę i włącz tryb programisty.
  3. Kliknij „Załaduj rozpakowane rozszerzenie" i wskaż folder projektu.
  4. Otwórz pasek boczny Chrome i wybierz żądany scenariusz.

Przed uruchomieniem masowego procesu na dziesiątkach kont warto ręcznie przetestować kilka kont. Pomoże to zweryfikować, że API usługi e-mail odpowiada bez opóźnień, a proxy działają stabilnie.

Kto znajdzie ten projekt przydatny

FlowPilot będzie przydatny dla deweloperów budujących własne agregatory API do pracy z LLM lub dla badaczy testujących sieci neuronowe na izolowanych profilach.

Kod jest rozpowszechniany na licencji MIT. Dokumentacja w repozytorium jest napisana po chińsku, ale struktura plików i wzorce wykonywania kroków w kodzie są na tyle jasne, że można je ogarnąć w pół godziny.

Powiązane projekty