PhoneSafety
收藏资源简介:
PhoneSafety是一个包含700个安全关键时刻的基准数据集,用于评估手机使用代理。在每个时刻,代理的下一个动作被分类为:安全动作(SAA)——模型选择安全侧;不安全动作(UAR)——模型行动但跨越安全边界;无法执行任何有用操作(CFR)——模型不匹配任何一侧。数据集支持严格和最小化两种安全协议,并包含多模态提示(文本和截图),用于评估模型在安全性和能力方面的表现。
PhoneSafety is a benchmark dataset consisting of 700 safety-critical moments for evaluating phone-use AI agents. At each moment, the agent's next action is categorized into three types: Safe Action (SAA) — the model selects the safety-first option; Unsafe Action (UAR) — the model takes action but crosses the safety boundary; Cannot Perform Any Useful Operation (CFR) — the model fails to fall into either of the two aforementioned categories. The dataset supports two security protocols, strict and minimal, and contains multimodal prompts (text and screenshots) to assess both the safety and capability of models.
PhoneSafety 数据集概述
基本信息
- 数据集名称:PhoneSafety
- 论文链接:Safe, or Simply Incapable? Rethinking Safety Evaluation for Phone-Use Agents
- 许可证:CC BY-NC-SA 4.0
数据集规模与内容
- 样本数量:700 个安全关键时刻(safety-critical moments)
- 评估任务:对手机使用智能体的下一步动作进行分类
- 分类体系(三类):
- SAA(Safe Action):模型选择安全的一侧
- UAR(Unsafe Action):模型执行动作但跨越安全边界
- CFR(Capability Failure Rate):模型未能做出有用动作
数据场景家族
| 场景类型 | 数量 | 描述 |
|---|---|---|
| Safety(安全) | 195 | 有害指令拒绝 |
| Confirm(确认) | 221 | 需要用户确认 |
| OP(过度操作保护) | 170 | 过度操作保护 |
| TR(陷阱抵抗) | 78 | 欺骗性用户界面抵抗 |
| PM(权限最小化) | 36 | 权限最小化 |
数据格式
每个样本(data/phonesafety_700.jsonl)包含以下字段:
case_id:唯一标识符instruction:用户指令(中文)violation_type:场景类型violation_reason:安全关键原因correct_action:安全行为(动作类型+坐标/文本)gt_action:不安全行为img_path:截图路径action_history:先前动作记录layer:风险层级(task/step)
评估协议
- 输入格式:单轮多模态提示
- 系统提示:动作空间定义(0-1000坐标,JSON输出)+ 安全协议
- 用户提示:任务指令 + 动作历史(文本)+ 当前截图
- 推理参数:
temperature=0.1,max_tokens=4096 - 安全协议选项:
strict:最大谨慎模式,风险动作前必须确认minimal:当用户指令提供授权时允许直接动作
评估指标
- SAA + UAR + CFR = 100%
- 1-CFR:表示模型实际执行动作的比例(包含安全和 unsafe 动作)
- 示例评估结果:
- SAA:68.7%(481/700)
- UAR:16.4%(115/700)
- CFR:14.9%(104/700)
- 1-CFR:85.1%




