LaiCai Flow: automatizza Android ed emulatori con AI
LaiCai Flow aiuta a usare AI per automatizzare dispositivi Android ed emulatori. Puoi modificare i Flow in Graph View, generare Flow con la chat LLM API nell’app LaiCai oppure lasciare che Codex, Claude e altri strumenti AI desktop generino Flow tramite MCP.
Core concepts
Puoi considerare una configurazione Flow come un diagramma di flusso: ogni nodo nel Flow fa una sola cosa. Ogni nodo ha input e output, e il nodo precedente passa i dati ai nodi successivi. Ad esempio, un [nodo di corrispondenza immagine] si occupa solo di trovare le coordinate dell'immagine, poi passa quelle coordinate al [nodo di clic] successivo per eseguire il compito di clic.
Profile and Main Flow
A profile stores one or more flows. The Main Flow is the entry point that runs when you start automation on a device.
Nodes and data
Flow offre molti tipi di nodi per gestire diversi tipi di attività. Ogni nodo è responsabile di un'azione chiara o di un passaggio di elaborazione dei dati, come operazioni sullo schermo, condizioni, trasformazione dei dati, controllo del flusso, interazione con servizi esterni o chiamata di un altro Flow. Dopo l'esecuzione, un nodo può produrre dati che i nodi successivi possono utilizzare.
Cosa possono fare i nodi
I nodi di LaiCai Flow coprono osservazione dello schermo, azioni sul dispositivo, elaborazione dati, controllo del flusso e integrazioni esterne. Li combini come blocchi: osserva lo schermo, scegli i dati, agisci sul dispositivo, poi ramifica, attendi, ripeti o chiama un altro Flow.
Osservazione dello schermo
Usa image matching, OCR, rilevamento oggetti, screenshot e ricerca nell’albero UI per trovare testo, pulsanti, template o target visibili sulla schermata Android corrente.
vision.matchvision.ocrvision.detectvision.captureui.find
Tocco e input
Dopo che un nodo precedente fornisce una posizione o un valore, esegui tap, swipe, pressione lunga, trascinamento, input testo, tasti o operazioni clipboard.
pointer.tappointer.swipepointer.longPresspointer.draginput.text
Controllo app e dispositivo
Apri o arresta app Android, invia Home e Back, acquisisci screenshot, registra lo schermo, regola il volume o salva media sul telefono.
app.openapp.forceStopdevice.homedevice.backdevice.screenshot
Elaborazione dati
Seleziona campi, leggi percorsi JSON, crea oggetti e array, filtra e ordina liste, confronta valori e salva stato runtime per i passaggi successivi.
data.pickdata.filterdata.sortdata.jsonGetvar.setstorage.get
Controllo Flow
Ramifica per condizioni, attendi tra passaggi, ferma una run, chiama Flow figli, ripeti un Flow, attraversa array o esegui finché un Flow figlio riesce.
flow.branchflow.waitflow.runflow.repeatflow.forEachflow.until
Integrazione esterna
Chiama HTTP API, carica file locali, esegui macro o script AutoJS salvati e usa ADB Shell quando serve un’automazione Android più profonda.
http.requestfile.loadmacro.playautojs.runadb.shell
Tre modi per creare un workflow di automazione LaiCai Flow

Metodo 1
Modifica un Flow in Graph View
Ideale per chi ha esperienza di programmazione o automazione, quando il requisito è chiaro e non troppo complesso. In Graph View, aggiungi manualmente i nodi di automazione, collegali nell’ordine di esecuzione e configura parametri, input, output e passaggio dati tra nodi.
- Prima dividi l’obiettivo in pochi passaggi deterministici, come aprire un’app, attendere una schermata e toccare un pulsante.
- Usa le connessioni per mostrare il percorso di esecuzione e rami semplici, come success, failure, true e false.
- Esegui dopo ogni piccola sezione e controlla nel log parametri del nodo, input, output e stato del dispositivo.
Metodo 2
Generare un Flow conversando nell’app LaiCai
Non serve esperienza di programmazione. Chiunque può descrivere un’attività di automazione in linguaggio naturale e lasciare che l’AI generi o modifichi un Flow nell’app LaiCai. Puoi spiegare l’obiettivo come in una chat: aprire un’app, trovare un pulsante, leggere testo, toccare un elemento, inserire contenuto o ripetere azioni. Puoi anche usare @mention per scegliere rapidamente immagini template, aree OCR, asset del dispositivo o un nodo esistente, così l’AI aggiorna il Profile corrente con maggiore precisione.
- Descrivi la richiesta con parole normali, ad esempio: “apri YouTube, tocca l’icona di ricerca e inserisci LaiCai Flow”.
- Usa @mention per scegliere assets come immagini template, aree di riconoscimento, screenshot di pulsanti o nodi esistenti.
- L’AI usa Flow corrente, capacità dei nodi, stato del dispositivo e asset selezionati per generare o regolare connessioni e parametri.
- Se mancano nome package, immagini template, aree OCR, dati account o parametri API, l’app chiede di completarli invece di indovinare.
Metodo 3
Generare Flow via MCP in Codex, Claude e altri strumenti AI desktop
Ideale per chi usa già Codex, Claude o strumenti AI desktop simili. Tramite LaiCai MCP, l’AI desktop può leggere direttamente dispositivi, capacità dei nodi, asset di automazione e Profiles esistenti, quindi non serve copiare quel contesto nella chat e non si consumano LLM API token extra per quel contesto locale. Puoi continuare a usare lettura del codice, analisi dei file, ragionamento strutturato e contesto lungo di Codex e Claude mentre l’AI genera, controlla o aggiorna un LaiCai Flow Profile.
- Non serve copiare manualmente informazioni dispositivo, node schema, assets o contenuto del Profile nella finestra chat.
- Il contesto locale fornito da MCP non consuma LLM API token extra.
- Combina analisi del codice, lettura file e scomposizione dei problemi di Codex e Claude per progettare Flow più complessi.
- Utile quando l’AI deve consultare file locali del progetto, asset di automazione e stato reale del dispositivo mentre mantiene un Profile.