trace2action-10k
收藏资源简介:
Trace2Action 是一个大规模计算机使用数据集,专为训练和评估多模态智能体而设计。该智能体的核心能力是通过生成基于界面的具体操作和进行程序性推理来操作图形用户界面。数据集包含 10,954 个样本(训练集 8,599 个,测试集 2,355 个),总计约 3.7 GB。每个样本代表一个交互轨迹中的一个步骤,包含以下字段:唯一轨迹标识符(task_id)、应用程序平台名称(platform)、用自然语言描述的任务目标(instruction)、该步骤在轨迹中的时序索引(step_index)、当前界面的屏幕截图(image)、真实可执行的用户界面操作代码(code)以及 JSON 格式的操作描述(action)。操作空间定义了智能体可以执行的基本动作类型,包括点击(CLICK)、右击(RIGHT_CLICK)、双击(DOUBLE_CLICK)、拖拽至(DRAG_TO)、滚动(SCROLL)、按键(PRESS)、快捷键(HOTKEY)和输入文本(TYPE)。数据集覆盖了 24 种不同的开源桌面应用程序,训练集涵盖了包括 7-Zip、Blender、Chromium、IntelliJ IDEA、LibreOffice 套件等在内的 20 个平台,测试集则包含了 Gedit、LibreOffice Impress 等 4 个未见过的平台,用于评估模型的泛化能力。该数据集适用于 GUI 操作智能体、多模态任务规划、人机交互模仿学习等研究领域。
Trace2Action is a large-scale computer usage dataset designed for training and evaluating multimodal agents. The core capabilities of these agents involve generating grounded actions based on interfaces and performing procedural reasoning to operate graphical user interfaces (GUIs). The dataset contains 10,954 samples (8,599 for training and 2,355 for testing), totaling approximately 3.7 GB. Each sample represents a step in an interaction trajectory and includes the following fields: unique trajectory identifier (task_id), application platform name (platform), task goal described in natural language (instruction), temporal index of the step in the trajectory (step_index), screenshot of the current interface (image), executable user interface operation code (code), and operation description in JSON format (action). The action space defines basic action types that the agent can perform, including CLICK, RIGHT_CLICK, DOUBLE_CLICK, DRAG_TO, SCROLL, PRESS, HOTKEY, and TYPE. The dataset covers 24 different open-source desktop applications, with the training set including 20 platforms such as 7-Zip, Blender, Chromium, IntelliJ IDEA, and the LibreOffice suite, while the test set includes 4 unseen platforms like Gedit and LibreOffice Impress to evaluate model generalization. This dataset is suitable for research areas such as GUI operation agents, multimodal task planning, and human-computer interaction imitation learning.
Trace2Action-10k 数据集概述
基本信息
- 数据集名称:Trace2Action
- 发布者:dyfang
- 规模:约 10,000 个样本(训练集 8,599 / 测试集 2,355)
- 数据集大小:约 3.72 GB(下载大小约 4.10 GB)
- 标签:computer-use-agent
数据集结构
| 字段 | 类型 | 描述 |
|---|---|---|
task_id |
string | 唯一轨迹标识符 |
platform |
class_label | 应用平台名称(共 24 个类别) |
instruction |
string | 自然语言任务目标 |
step_index |
int32 | 轨迹内的时间步索引 |
image |
Image | 当前状态的截图 |
code |
string | 真实可执行的 UI 操作代码 |
action |
string | JSON 格式的动作描述 |
动作空间
支持 8 种基础 GUI 动作:
- CLICK:点击,坐标范围 [0, 100]
- RIGHT_CLICK:右键点击
- DOUBLE_CLICK:双击
- DRAG_TO:拖拽到指定坐标
- SCROLL:滚动,指定滚动量(整数)
- PRESS:按下指定按键
- HOTKEY:组合快捷键
- TYPE:输入文本
应用场景划分
训练集(20 个应用): 7-Zip、Affine、Atom、Anki、Bash、Blender、Chromium、Element、Eclipse、FreeCAD、GIMP、Inkscape、IntelliJ IDEA、LibreOffice Calc、LibreOffice Draw、LibreOffice Writer、Mastodon、Nextcloud、OnlyOffice Calendar、OnlyOffice Presentation
测试集(4 个应用): Gedit、LibreOffice Impress、Matrix、OBS Studio
下载方式
python from datasets import load_dataset ds = load_dataset("dyfang/trace2action-10k")
数据用途
Trace2Action 是一个大规模计算机使用数据集,旨在训练和评估通过基础动作生成和过程推理来操作图形用户界面的多模态智能体。




