LaiCai Flow: strumento di automazione Android con supporto ai modelli AI

LaiCai Flow crea Flow di automazione Android senza programmazione. Trascina e collega i nodi, integra visione, OCR, LLM e altri modelli AI oppure usa AI Planner e MCP per configurare un Flow più rapidamente.

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

Esempio Graph View che mostra un workflow di automazione LaiCai Flow creato con nodi collegati.
Metodo 1

Modifica un Flow in Graph View

Ideale quando vuoi costruire il Flow in autonomia e il requisito è chiaro e non troppo complesso. In Graph View, aggiungi 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.