文档总览

回放、标注与导出运行记录

看清每一步发生了什么,导出适合分析的证据。

每次运行都保存在 iPhone 上。回放可以帮助你确认模型看到了什么、试图点击哪里,以及实际结果是否符合任务。

回看并标注

结束或停止运行,在 Runs 中打开记录,逐步查看截图与操作。可在复盘界面标记正确或错误、修正点按位置并补充备注。

人工标注与原始 trace 分开保存。最后的 done 是模型声称任务完成,不是独立的成功判定;你的复核是另一份证据。

导出单次原始 trace

  1. 在 Runs 中打开目标记录。
  2. 保存需要的人工标注。
  3. 选择 ⋯ → Export trace。
  4. 通过系统分享菜单保存到「文件」,或传到电脑。

这会导出运行目录,包含原始截图和输入文本。不需要先开启 Keep run data for sharing。

批量导出与 USB 拷贝

使用 Settings → Diagnostics → Export traces 导出 trace 目录,也能包含列表中未展示的旧记录。Settings → About → Logs → Export all logs 范围更广,可能带上 Documents 中的其他数据,按需使用。

也可以将已配对的 iPhone 接到 Mac,在 Finder → iPhone → 文件 → ESP32 Agent 中拷贝 traces 文件夹。

压缩包里有什么

文件内容
steps.jsonl任务、模型调用与操作事件,每行一个 JSON
根目录 JPG事件引用的屏幕截图
review.json已保存的人工判断、修正与备注(如有)
video/*.jpg低帧率画面历史(如有记录)
metrics.json已写入的诊断快照(如有)

不同导出路径的外层目录可能不同,以 steps.jsonl 定位运行。人工复盘可以增删步骤,不要简单按数组下标对应原始事件。

原始导出与分享导出的区别

另一个入口 Settings → Privacy → Keep run data for sharing → Prepare Export 会处理部分文本和图像区域,减少特定信息暴露,但不能保证所有个人信息都已去除。

分析需要原始输入时,用原始 trace;需要处理后的分享包时,选择分享流程。无论哪种,都先检查再发送。

分析记录的边界

导出能帮助排查,但不能完整重放每个原始请求:部分请求配置和失败重试没有完整记录,诊断指标也可能包含跨运行共享的近期步骤缓冲。

字段解释与更多边界见上游导出文档。分享前也请阅读隐私与数据说明。

项目来源

docs/run-data-export.mddocs/privacy.md