SuperAPI AI 工具集

agent-qa-result-triage

智能体与模型

查看项目

更新于 10-16 06:51

技能介绍

用途:本技能用于排查失败或中断的 Agent QA 运行,基于记录的证据而非猜测进行分类,输出类别、置信度、证据、可能修复区域和下一步行动。适用于调查失败运行、检查产物与执行日志、对比近期相关运行以发现重复失败模式,以及判断失败应归因于测试、产品、hook、浏览器或移动运行时还是基础设施。

主要能力:调用 agent_qa_get_run 获取运行状态、套件子上下文、步骤和尝试次数;在判断前通过 agent_qa_get_run_artifact、agent_qa_get_run_steps、agent_qa_get_run_logs、agent_qa_get_run_execution_logs 收集证据;调用 agent_qa_classify_failure 并以其结果作为默认分类,除非有更强证据反驳;在分类器输出中可对比近期相关运行。最终返回简洁的分诊结果。

固定类别:必须从 timeout、appium_startup、browser_disconnect、element_not_found、assertion_failure、hook_failure、infrastructure、unknown_failure 中选且只选一个。

使用方式:先取运行信息,再取产物、步骤与日志等证据,然后分类并给出结论;如需修改代码,应在分诊完成后改用 agent-qa-debug-fix。

限制:分类可靠性取决于保留的运行产物与日志;类别只指出最可能的失败面,并不证明根因;缺少截图、DOM/可访问性上下文、设备日志或历史运行时应降低置信度;若 MCP 不可用,可回退到仪表盘 REST API 或 Agent QA CLI 输出,并说明哪些证据不可用;报告需脱敏凭据、会话令牌、个人数据与无关应用内容;本技能不修改测试或应用代码。