>_ DevTrendsit

Lingua

Home

Linguaggi

Sezioni

Frontend Backend Mobile DevOps AI / ML GameDev Blockchain Embedded Sicurezza
JavaScript

FlowPilot Trasforma la Routine di Registrazione in Bulk delle Reti Neurali in una Linea di Assemblaggio Ottimizzata

Chiunque abbia creato i propri pool di account per ChatGPT o Grok conosce questo dolore. Prima, devi generare decine di indirizzi email, catturare il codice di conferma in ogni lettera, superare il captcha, inserire un numero di telefono, cliccare attraverso la conferma OAuth e copiare i token di sessione. Al decimo account, la routine inizia a logorarti, e al cinquantesimo, perdi ogni desiderio di continuare.

Il progetto FlowPilot risolve la sfida dell'automazione per queste catene. Trasforma il caos di una dozzina di schede aperte e script in una chiara sidebar del browser Chrome.

Cosa Può Fare FlowPilot

FlowPilot è un'estensione Chrome Sidebar scritta in JavaScript. L'autore del progetto rende una cosa chiara: non è solo una raccolta di clicker usa e getta, ma un sistema completo per automatizzare la registrazione, la verifica e l'inoltro dell'accesso a gateway di terze parti.

Lo strumento gestisce l'intero ciclo di vita dell'account. Può generare alias email, recuperare codici monouso dalle caselle di posta, superare le pagine di conferma OAuth e salvare i dati risultanti.

Servizi e scenari supportati:

  • OpenAI (ChatGPT) con inoltro OAuth e gestione account Plus.
  • Grok di xAI con esportazione token SSO verso servizi webchat2api, grok2api o SUB2API.
  • Kiro con creazione Builder ID e caricamento dati su kiro.rs.

Lavorare con Caselle Email e Captcha

Il principale collo di bottiglia nell'automazione della registrazione è ricevere le email di conferma. FlowPilot utilizza diversi approcci per la generazione e il monitoraggio delle email.

Per la creazione degli indirizzi, utilizza generatori di alias da Cloudflare, DuckDuckGo, Gmail e il servizio 2925. Per la lettura delle email in entrata, l'estensione può eseguire il polling delle interfacce web, interrogare direttamente le API dei provider email o recuperare i dati attraverso un processo helper locale.

L'elenco dei servizi email supportati include Hotmail, QQ Mail, 163 Mail, Inbucket e diversi altri servizi specializzati. Per i numeri di telefono, è supportata l'integrazione con piattaforme di ricezione SMS—l'estensione recupera il codice dal messaggio ricevuto e lo inserisce nel campo modulo richiesto.

Come Funziona il Flusso di Lavoro

La logica all'interno dell'estensione è suddivisa in passaggi separati. Puoi eseguire gli scenari in due modalità.

Nella modalità passo-passo, controlli personalmente ogni fase premendo i pulsanti nell'interfaccia del pannello. Nella modalità automatica, l'estensione esegue l'intera catena dall'inizio alla fine, recupera i codici autonomamente e trasmette i token al server di destinazione.

Per impedire ai sistemi di sicurezza di bloccare le richieste a causa di clic troppo frequenti, FlowPilot ha un ritardo configurabile tra le azioni. Per impostazione predefinita, è impostato su due secondi. Questo dà alle pagine il tempo di caricare gli script e riduce il rischio di essere bannati per fattori comportamentali.

Tutti i risultati dell'esecuzione vengono scritti in un file locale tramite uno script Node helper. Se il processo viene interrotto a causa di un errore di rete o captcha, la registrazione può essere ripresa da dove è stata interrotta.

Avvio Rapido

L'installazione segue la procedura standard per le estensioni Chrome non pacchettizzate:

  1. Clona il repository da GitHub.
  2. Vai alla pagina e attiva la modalità sviluppatore.
  3. Clicca su "Carica estensione non pacchettizzata" e specifica la cartella del progetto.
  4. Apri la sidebar Chrome e seleziona lo scenario desiderato.

Prima di eseguire un'operazione di massa su decine di account, ha senso testare manualmente un paio di account. Questo aiuterà a verificare che l'API del servizio email risponda senza ritardi e che i proxy funzionino in modo stabile.

A Chi Sarà Utile Questo Progetto

FlowPilot sarà utile per gli sviluppatori che costruiscono i propri aggregatori API per lavorare con i LLM, o per i ricercatori che testano le reti neurali su profili isolati.

Il codice è distribuito sotto licenza MIT. La documentazione nel repository è scritta in cinese, ma la struttura dei file e i pattern di esecuzione dei passaggi nel codice sono abbastanza chiari da capire in mezz'ora.

Progetti correlati