用途:借助 agent-device 对移动应用进行系统化探索与测试,发现 bug、UX 问题等,并为每个发现生成带完整复现证据的报告。
主要能力:按初始化、启动/认证、认知、探索、记录、收尾六步工作流执行;可打开目标应用、抓取快照(snapshot -i)、截图、录制视频、查看应用状态与日志路径;支持登录流程(fill/press/wait)与 OTP 处理;对交互类问题用视频加分步截图,对静态问题用单张截图;按 issue-taxonomy.md 校准严重级别与类别;目标产出 5-10 个证据充分的问题。
使用方式:仅目标应用为必填,其余有默认值。平台未给出时需询问 ios 或 android,会话名默认按应用/平台生成,输出目录默认 ./dogfood-output/。常用命令如:mkdir -p {OUTPUT_DIR}/screenshots {OUTPUT_DIR}/videos;agent-device --session {SESSION} open {TARGET_APP} --platform {PLATFORM};agent-device --session {SESSION} snapshot -i;agent-device --session {SESSION} screenshot {OUTPUT_DIR}/screenshots/{screen-name}.png;agent-device --session {SESSION} record start {OUTPUT_DIR}/videos/issue-{NNN}-repro.mp4;record stop;close。UI 变化后需重新快照,避免引用过期。
适用场景:被要求 dogfood、QA 或系统测试移动应用时;尤其适合核心旅程、边界状态(空/错误/加载/离线/权限拒绝)与多标签页导航的验证。
限制:禁止读取被测应用源码,发现必须来自运行时观察行为;每个问题需立即写入报告以免丢失证据;探索期间不得删除截图、视频或报告产物;日志仅在诊断需要时开启。