Исследователи представили Plover — фреймворк для повышения надежности GUI-агентов, работающих с динамическими интерфейсами. Система использует план-центричный подход, позволяющий агентам сохранять фокус на цели пользователя, несмотря на непредсказуемые изменения макета или всплывающие окна. Решение минимизирует отклонения от заданного сценария, улучшая точность выполнения сложных многошаговых задач в реальных программных средах.

Традиционные мультимодальные агенты часто теряют контекст при работе с визуальными интерфейсами из-за высокой изменчивости элементов. Plover решает эту проблему, разделяя процесс на высокоуровневое планирование и низкоуровневое исполнение действий. Это позволяет системе не просто реагировать на текущий скриншот, а постоянно соотносить свои действия с глобальной стратегией выполнения задачи, что критически важно для автоматизации бизнес-процессов в десктопных приложениях.

Фреймворк демонстрирует значительное снижение количества ошибок при навигации по сложным веб-интерфейсам и корпоративному ПО. Благодаря интеграции механизмов самокоррекции, агент способен распознавать моменты, когда текущее состояние интерфейса не соответствует ожидаемому, и перестраивать последовательность действий без участия человека. Это приближает создание автономных систем, способных стабильно работать в условиях неструктурированных пользовательских сред.

Ключевые факты

  • Plover внедряет план-центричную архитектуру для управления GUI-агентами, снижая вероятность потери контекста.
  • Система эффективно справляется с динамическими изменениями макетов и неожиданными диалоговыми окнами, которые часто сбивают стандартные vision-модели.
  • Фреймворк обеспечивает более высокую точность выполнения многошаговых инструкций по сравнению с классическими методами прямого взаимодействия со скриншотами.
  • Методология ориентирована на повышение автономности агентов в реальных прикладных средах, где интерфейсы постоянно эволюционируют.