← Ultimi articoli
💻 computer science

VISUALSKILL: Multimodal Skills for Computer-Use Agents

Il documento introduce VISUALSKILL, un framework di abilità multimodale che migliora le prestazioni degli agenti di uso del computer su compiti a lungo termine mantenendo le figure visive negli artefatti delle abilità invece di convertirle in testo, con conseguenti miglioramenti significativi dell'accuratezza rispetto sia all'approccio baseline che a quello basato solo su testo.

Autori originali: Ziyan Jiang, Li An, Yujian Liu, Jiabao Ji, Qiucheng Wu, Jacob Andreas, Yang Zhang, Shiyu Chang

Pubblicato 2026-06-19
📖 5 min di lettura🧠 Approfondimento

Autori originali: Ziyan Jiang, Li An, Yujian Liu, Jiabao Ji, Qiucheng Wu, Jacob Andreas, Yang Zhang, Shiyu Chang

Articolo originale sotto licenza CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Questa è una spiegazione generata dall'IA dell'articolo qui sotto. Non è stata scritta né approvata dagli autori. Per precisione tecnica, consulta l'articolo originale. Leggi il disclaimer completo

Immagina di cercare di insegnare a un robot come usare un software complesso, come un editor di foto o un programma di fogli di calcolo. Il robot può vedere lo schermo e muovere il mouse, ma non "conosce" il software. È come consegnare a un turista una mappa di una città che non ha mai visitato, ma la mappa è scritta interamente in una lingua straniera e non ha immagini. Potrebbe indovinare dove andare, ma probabilmente si perderebbe, specialmente se le strade cambiano o se deve trovare un vicolo specifico e nascosto.

Questo è il problema che il documento VISUALSKILL cerca di risolvere.

Il Problema: Mappe solo testuali vs. Realtà Visiva

Gli attuali "agenti di uso del computer" (robot che usano software) stanno diventando piuttosto bravi, ma hanno ancora difficoltà con compiti lunghi e complicati o con software che non hanno mai visto prima.

Per aiutarli, i ricercatori hanno costruito delle "librerie di abilità" — fondamentalmente dei manuali di istruzioni per il robot. Ma ecco il problema: questi manuali sono scritti solo in testo.

Gli autori sostengono che questa sia una cattiva idea per due ragioni:

  1. Descrivere immagini con le parole è difficile: Immagina di dover dire a un robot di cliccare un'icona dicendo solo "lo strumento pennello blu". Se ci sono cinque strumenti blu nelle vicinanze, il robot potrebbe cliccare quello sbagliato. Un'immagine mostra esattamente la forma e la posizione istantaneamente.
  2. Controllare il proprio lavoro è difficile: In un compito a più fasi, il robot deve controllare: "Ho davvero aperto il menu giusto?". Se il manuale dice: "Dovresti vedere apparire una piccola finestra", il robot deve indovinare che aspetto abbia. Se il manuale mostra uno screenshot di quella precisa finestra, il robot può semplicemente confrontare lo schermo con l'immagine e saperlo con certezza.

La Soluzione: VISUALSKILL

Gli autori hanno creato VISUALSKILL, un nuovo modo per costruire questi manuali di istruzioni. Invece di usare solo il testo, VISUALSKILL mantiene le immagini e gli screenshot originali proprio accanto alle istruzioni.

Pensa a questo come a:

  • Vecchio Metodo (Solo Testo): Una ricetta che dice: "Aggiungi la salsa rossa". (Il robot deve indovinare quale bottiglia sia rossa).
  • VISUALSKILL: Una ricola che dice: "Aggiungi la salsa rossa" e, proprio sotto, una foto dell'esatta bottiglia di salsa rossa sullo scaffale.

Come è costruito (La pipeline a due fasi)

Il team non ha scritto questi manuali a mano; ha costruito un sistema per crearli automaticamente in due fasi:

  1. Fase 1: Il Minatore di Manuali Ufficiali.
    Prendono la guida ufficiale del software (il PDF o il sito web creato dall'azienda) e la trasformano in un'abilità strutturata. Mantengono tutti i diagrammi e gli screenshot originali dalla guida. Questo fornisce al robot una solida base.

  2. Fase 2: L'Esploratore Live.
    Le guide ufficiali sono spesso datate o non includono quelle strane, piccole finestre pop-up che appaiono solo quando si usa effettivamente il software. Così, il sistema invia un "robot esploratore" a usare effettivamente il software.

    • Esplorazione Libera: L'esploratore vaga intorno allo schermo inattivo, cliccando bottoni per vedere cosa succede, e scatta foto di ogni nuova finestra che appare.
    • Esplorazione Mirata: Il sistema analizza i compiti in cui il robot ha fallito in precedenza. Capisce: "Ah, il robot si è bloccato su questo specifico menu", e invia l'esploratore proprio in quel punto per scattare una foto e scrivere una nota.

Queste nuove foto e note vengono poi cucite nuovamente nel manuale, rendendolo una guida "viva" che corrisponde perfettamente al software reale.

Come lo usa il Robot

Il robot non legge tutto il manuale di 100 pagine tutto in una volta (sarebbe troppa informazione). Inveve, ha uno strumento speciale chiamato load_topic.

  • Il robot guarda il suo compito attuale.
  • Controlla un breve indice (come un Sommario) per vedere quale argomento è rilevante.
  • Chiede allo strumento: "Mostrami le istruzioni per questo argomento".
  • Lo strumento recupera istantaneamente il testo e gli screenshot specifici necessari per quel preciso momento.

I Risultati

I ricercatori hanno testato questo su due benchmark principali (set di compiti informatici difficili) utilizzando un potente agente IA.

  • Nessuna Skill: Il robot non aveva aiuto. Ha avuto successo circa il 30% delle volte.
  • Skill Solo Testuale: Hanno dato al robot un manuale solo testuale creato dalla stessa fonte. Il successo è salito al 37%.
  • VISUALSKILL (Multimodale): Hanno dato al robot il manuale con le immagini. Il successo è balzato al 45%.

Il Risultato Chiave: Le immagini hanno fatto una grande differenza. Il robot era molto più bravo a:

  1. Trovare il pulsante giusto: Poteva vedere l'icona invece di indovinare in base a una descrizione.
  2. Controllare i propri progressi: Poteva confrontare lo schermo con la foto di riferimento per vedere se era sulla strada giusta.

Perché questo è importante

Il documento conclude che per i robot che usano i computer, gli elementi visivi non sono solo un "più che non guasta" — sono essenziali. Cercare di descrivere un'interfaccia grafica usando solo le parole è come cercare di descrivere un dipinto a qualcuno che non l'ha mai visto. Mantenendo le immagini nel manuale di istruzioni, il robot può effettivamente "vedere" cosa deve fare, proprio come farebbe un essere umano.

Gli autori hanno anche scoperto che il modo in cui il robot ottiene l'informazione è fondamentale. Se lasciavano semplicemente che il robot leggesse i file come un essere umano legge un libro, spesso saltava le immagini. Usando uno strumento speciale (load_topic) che consegna testo e immagini insieme in un colpo solo, il robot utilizza effettivamente gli indizi visivi.

In breve: Non limitarti a dire al robot cosa fare; mostraglielo.

Sommerso dagli articoli nel tuo campo?

Ricevi digest giornalieri degli articoli più recenti corrispondenti alle tue parole chiave di ricerca — con riassunti tecnici, nella tua lingua.

Prova Digest →