SuperAPI AI 工具集

ui-verify

通用与其它

查看项目

更新于 10-16 01:29

技能介绍

ui-verify 把人工点击预览的 UI 回归过程变成可被智能体执行的验证规格。用途:给 UI 变更的 PR 附上可执行的验证步骤,并针对已部署的预览环境运行,输出通过与否的结论。

主要能力:author 操作从 diff、规划器规格或缺陷复现生成规格,以折叠标记块写入 PR 描述;run 操作从 PR 中提取该块或读取本地 specs.md,解析预览 URL,通过所选驱动执行规格并报告结论与截图;verify 为一次性组合操作,在缺少规格时先生成,再运行并给出单一结论;setup 为交互式前置,委托给 aw-setup --target preview 搭建预览验证目标。规格语法与运行契约复用 aw-tester 的 specs.md 模板和 spec-run-contract.md。

使用方式:以第一个参数选择操作(setup、author、run、verify),未指定时依据上下文默认 author 或 run。run 用 --driver 选择 auto(默认)、chrome 或 playwright;--unattended 供无人值守调用者使用,避免等待提问。截图默认开启(--auto-capture),可用 --no-screenshots 关闭。

限制:author 不触及浏览器,也不接受 --driver;mcp 访问路径下 run 无法解析部署 URL,必须显式传入 --url,否则报告 inconclusive。setup 为交互操作,不接受 --unattended。Agent0 沙箱中浏览器按需安装,安装失败时报告未运行。部分细节资料未提供。