工程开发
browser-debugger avatar

browser-debugger

使用 Chrome DevTools MCP 和 AI 视觉模型进行 UI 测试、设计一致性验证及浏览器调试。

简介

浏览器调试器(Browser Debugger)是专为 Web 开发人员和 QA 工程师设计的专业级技能,旨在自动化 UI 验证与调试工作流程。通过与 Chrome DevTools MCP 的直接整合,代理程序可以检查 DOM 结构、监控网络流量、捕获控制台错误,并对渲染页面进行视觉分析。它是程序实现与实际视觉输出之间的桥梁,确保开发成果完美符合设计规格。

  • 执行自动化视觉回归测试,以检测版面位移、CSS 样式不一致及组件对齐错误。

  • 通过 Claudish 使用先进的视觉语言模型(如 Qwen, Gemini 或 GPT-4o),针对参考图进行设计一致性验证。

  • 监控浏览器控制台输出,捕获运行期错误、警告及性能瓶颈,并提供可操作的调试报告。

  • 追踪网络请求以验证 API 交互,即时识别请求失败或数据负载差异。

  • 支持表单与交互测试,让代理程序能够模拟用户操作流程并验证应用程序状态的变更。

  • 此技能最适用于功能实现后的验证阶段、回归测试周期,或处理用户回报的浏览器端错误时使用。

  • 前置作业包括安装 Chrome DevTools MCP 服务器,并可选配 OpenRouter API 密钥以获得高质量的视觉分析能力。

  • 为保持执行效率,该技能提供多层级模型选择指南,允许用户根据测试需求平衡执行速度、成本与分析深度。

  • 支持将视觉模型偏好设置进行持久化保存,确保跨工作阶段的一致性。

  • 建议在首次分析阶段通过交互式提示选择视觉模型,以优化 Token 使用效率与准确度。执行测试序列前,请务必确认已安装并启动 Chrome DevTools MCP。

仓库统计

Star 数
255
Fork 数
31
Open Issue 数
7
主要语言
TypeScript
默认分支
main
同步状态
空闲
最近同步时间
2026年4月30日 16:38
在 GitHub 查看