arXiv:2510.16051cs.LGcs.AI2025-10中稿 · ICLR

为macOS桌面自动化构建可扩展的交互数据采集框架

GUIrilla: A Scalable Framework for Automated Desktop UI Exploration

论文配图:GUIrilla: A Scalable Framework for Automated Desktop UI Exploration
图 1 · 摘自论文原文
  • 通过系统化爬取界面状态与用户操作,生成真实交互轨迹
  • 构建macOS应用的层次化结构树,支持模型训练与评估
  • 开源完整工具链,助力桌面智能体研究

交互系统基础模型的性能与泛化能力高度依赖大规模、真实的训练数据。尽管大语言模型在GUI理解方面取得进展,但桌面自动化仍受限于高质量公开交互数据的缺乏,尤其在macOS平台。我们提出GUIRILLA,一个面向桌面GUI自动探索的可扩展数据爬取框架。该框架不作为自主代理,而是系统性地收集真实交互记录与可访问性元数据,用于支持下游基础模型与GUI智能体的训练、评估与稳定性优化。框架聚焦macOS这一长期被忽视的平台,将探索后的界面组织为基于可访问性状态和用户行为的层次化MacApp Trees。本工作同时发布这些结构化表示,供后续分析、检索、测试及智能体训练使用。此外,我们开源了macapptree库与完整框架实现,推动桌面自主研究的开放发展。

原文摘要 · Abstract (English)

The performance and generalization of foundation models for interactive systems critically depend on the availability of large-scale, realistic training data. While recent advances in large language models (LLMs) have improved GUI understanding, progress in desktop automation remains constrained by the scarcity of high-quality, publicly available desktop interaction data, particularly for macOS. We introduce GUIRILLA, a scalable data crawling framework for automated exploration of desktop GUIs. GUIRILLA is not an autonomous agent; instead, it systematically collects realistic interaction traces and accessibility metadata intended to support the training, evaluation, and stabilization of downstream foundation models and GUI agents. The framework targets macOS, a largely underrepresented platform in existing resources, and organizes explored interfaces into hierarchical MacApp Trees derived from accessibility states and user actions. As part of this work, we release these MacApp Trees as a reusable structural representation of macOS applications, enabling downstream analysis, retrieval, testing, and future agent training. We additionally release macapptree, an open-source library for reproducible accessibility-driven GUI data collection, along with the full framework implementation to support open research in desktop autonomy.

桌面自动化GUI数据macOS可访问性

Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。