技能名称: test/sandbox-1774502661
场景描述
hospital_oa
核心目标
OA系统联系信息截图转发至外部社交平台
权限与隐私约束 (Security Constraints)
- PII 保护:
- 敏感字段:
- 交互红线:
操作流程 (Standard Operating Procedure)
| 步骤 | 动作 (Action) | 预期 UI 状态 | 异常处理 (Exception Handling) |
|---|
步骤 1: 打开 OA 系统应用
具体动作:点击手机桌面上的 OA 系统应用图标,进入 OA 系统首页
异常处理:若应用未响应,点击“强制停止”后重新打开
步骤 2: 进入联系人页面
具体动作:在 OA 系统首页,滑动屏幕至底部,点击“联系人”或相关入口,进入联系人列表界面
异常处理:若未找到“联系人”选项,请返回首页并检查菜单栏是否有其他入口
步骤 3: 选择需要截图的联系人信息
具体动作:在联系人列表中,长按目标联系人的信息(如姓名、电话、邮箱等),弹出操作菜单
异常处理:若无法长按,尝试滑动屏幕刷新列表,或检查网络连接是否正常
步骤 4: 截取联系人信息页面
具体动作:在弹出的操作菜单中,点击“截图”选项,截取当前联系人信息页面
异常处理:若未看到“截图”选项,请确保已长按正确区域,或尝试点击“更多”查看隐藏选项
步骤 5: 查看截图
具体动作:截图完成后,自动返回到联系人列表界面,点击通知栏中的截图预览,查看截图内容
异常处理:若截图失败,请检查手机权限设置,确保已开启“悬浮球”或“截屏”权限
步骤 6: 选择分享图标
具体动作:在截图预览界面,点击右上角的分享图标,弹出分享选项菜单
异常处理:若未看到分享图标,请点击截图预览界面的更多选项,查找分享入口
步骤 7: 选择外部社交平台
具体动作:在分享选项菜单中,滑动列表找到并点击目标外部社交平台(如微信、QQ、微博等)
异常处理:若未找到目标社交平台,请检查手机是否已安装该应用,或更新应用版本
步骤 8: 确认分享
具体动作:在社交平台分享界面,点击“发送”或“确认”按钮,完成联系人信息截图的转发
异常处理:若分享失败,请检查社交平台是否登录,或网络连接是否正常
步骤 9: 返回 OA 系统
具体动作:点击手机顶部的返回按钮,返回到 OA 系统主界面
异常处理:若返回失败,请重启应用或设备
演进记录 (Evolution Log)
- 改进点: [{'ts': 1774502720, 'score': 84.75, 'decision': 'accept', 'checklist': {'score': 75.0, 'passed_items': ['PRIV_01', 'FAIL_01', 'EFFI_01'], 'failed_items': ['FLOW_01'], 'item_results': {'PRIV_01': {'item_id': 'PRIV_01', 'passed': True, 'score': 100.0, 'details': '无敏感信息处理', 'evidence': ['未发现敏感字段处理,符合要求']}, 'FLOW_01': {'item_id': 'FLOW_01', 'passed': False, 'score': 50.0, 'details': '发现 1 个逻辑问题', 'evidence': ['✓ 所有状态转换符合 UI 逻辑', '⚠ 确认前无输入']}, 'FAIL_01': {'item_id': 'FAIL_01', 'passed': True, 'score': 100.0, 'details': '发现 4 处异常处理', 'evidence': ['发现异常处理关键词: 网络', '发现异常处理关键词: 若', '发现异常处理关键词: 异常', '发现异常处理关键词: 失败']}, 'EFFI_01': {'item_id': 'EFFI_01', 'passed': True, 'score': 100.0, 'details': '步骤数 9,评估为高效', 'evidence': ['总步骤数: 9', '⚠ 步骤过多(9步),可能存在冗余', "⚠ 发现重复动作: {'open_chat'}", '✓ 步骤数量合理,无明显冗余']}}, 'overall_pass': True, 'details': '评分结果: 3/4 项通过\n总分: 75 分\n\n[PRIV_01] ✓ 通过 - 无敏感信息处理\n[FLOW_01] ✗ 失败 - 发现 1 个逻辑问题\n[FAIL_01] ✓ 通过 - 发现 4 处异常处理\n[EFFI_01] ✓ 通过 - 步骤数 9,评估为高效'}}, {'ts': 1774502762, 'score': 82.75, 'decision': 'reject', 'checklist': {'score': 75.0, 'passed_items': ['PRIV_01', 'FAIL_01', 'EFFI_01'], 'failed_items': ['FLOW_01'], 'item_results': {'PRIV_01': {'item_id': 'PRIV_01', 'passed': True, 'score': 100.0, 'details': '无敏感信息处理', 'evidence': ['未发现敏感字段处理,符合要求']}, 'FLOW_01': {'item_id': 'FLOW_01', 'passed': False, 'score': 50.0, 'details': '发现 1 个逻辑问题', 'evidence': ['✓ 所有状态转换符合 UI 逻辑', '⚠ 确认前无输入']}, 'FAIL_01': {'item_id': 'FAIL_01', 'passed': True, 'score': 100.0, 'details': '发现 4 处异常处理', 'evidence': ['发现异常处理关键词: 网络', '发现异常处理关键词: 若', '发现异常处理关键词: 异常', '发现异常处理关键词: 失败']}, 'EFFI_01': {'item_id': 'EFFI_01', 'passed': True, 'score': 100.0, 'details': '步骤数 9,评估为高效', 'evidence': ['总步骤数: 9', '⚠ 步骤过多(9步),可能存在冗余', "⚠ 发现重复动作: {'open_chat'}", '✓ 步骤数量合理,无明显冗余']}}, 'overall_pass': True, 'details': '评分结果: 3/4 项通过\n总分: 75 分\n\n[PRIV_01] ✓ 通过 - 无敏感信息处理\n[FLOW_01] ✗ 失败 - 发现 1 个逻辑问题\n[FAIL_01] ✓ 通过 - 发现 4 处异常处理\n[EFFI_01] ✓ 通过 - 步骤数 9,评估为高效'}}]
- 上次失败原因: 无
此 Skill 由系统自动进化生成,如有疑问请联系管理员