Исследователи представили Plover — фреймворк для повышения надежности GUI-агентов, работающих с динамическими интерфейсами. Система использует план-центричный подход, позволяющий агентам сохранять фокус на цели пользователя, несмотря на непредсказуемые изменения макета или всплывающие окна. Решение минимизирует отклонения от заданного сценария, улучшая точность выполнения сложных многошаговых задач в реальных программных средах.
Традиционные мультимодальные агенты часто теряют контекст при работе с визуальными интерфейсами из-за высокой изменчивости элементов. Plover решает эту проблему, разделяя процесс на высокоуровневое планирование и низкоуровневое исполнение действий. Это позволяет системе не просто реагировать на текущий скриншот, а постоянно соотносить свои действия с глобальной стратегией выполнения задачи, что критически важно для автоматизации бизнес-процессов в десктопных приложениях.
Фреймворк демонстрирует значительное снижение количества ошибок при навигации по сложным веб-интерфейсам и корпоративному ПО. Благодаря интеграции механизмов самокоррекции, агент способен распознавать моменты, когда текущее состояние интерфейса не соответствует ожидаемому, и перестраивать последовательность действий без участия человека. Это приближает создание автономных систем, способных стабильно работать в условиях неструктурированных пользовательских сред.
Ключевые факты
- Plover внедряет план-центричную архитектуру для управления GUI-агентами, снижая вероятность потери контекста.
- Система эффективно справляется с динамическими изменениями макетов и неожиданными диалоговыми окнами, которые часто сбивают стандартные vision-модели.
- Фреймворк обеспечивает более высокую точность выполнения многошаговых инструкций по сравнению с классическими методами прямого взаимодействия со скриншотами.
- Методология ориентирована на повышение автономности агентов в реальных прикладных средах, где интерфейсы постоянно эволюционируют.