SuperAPI AI 工具集

dogfood

设计与创作

查看项目

更新于 10-15 21:42

技能介绍

用途:对 Web 应用或本地 URL 做探索式 QA,模拟用户浏览并找出问题,为每个发现提供证据。

主要能力:探索顶层导航、核心工作流、表单、弹窗、菜单、空状态和错误;检查控制台与浏览器错误;记录问题并生成严重程度报告。静态问题用带标注截图,交互问题用视频加步骤截图。

使用方式:必填目标 URL,可选会话名、输出目录、范围和凭据。默认会话为域名 slug,输出到 ./dogfood-output/,范围为整个应用,无认证。若目标 URL 存在即开始,仅在需要认证且缺少凭据时询问。使用 agent-browser 直接操作,不要用 npx agent-browser。初始化命令:mkdir -p {OUTPUT_DIR}/screenshots {OUTPUT_DIR}/videos;cp {SKILL_DIR}/templates/dogfood-report-template.md {OUTPUT_DIR}/report.md;agent-browser --session {SESSION} open {TARGET_URL};agent-browser --session {SESSION} wait --load networkidle。登录时用 snapshot -i 获取引用,再 fill、click、wait,并保存状态。探索时用 screenshot --annotate、snapshot -i、errors、console。交互问题录制:record start、截图、sleep、record stop。

适用场景:Web 应用或本地 URL 的探索式测试、缺陷发现、UX 审查和证据留存。

限制:不读取目标应用源码;不删除输出文件;不在运行中途关闭并重启会话;记录前需验证问题;发现约 5-10 个有充分记录的问题后停止。认证需要 OTP 时需向用户询问。其他细节暂未提供。