Magnitude
不活跃简介
开源的视觉优先浏览器 Agent,通过视觉理解驱动 Web 自动化操作,支持复杂的网页交互任务,适用于 QA 测试和 Web 工作流自动化场景。
核心特性
- 视觉优先架构:视觉理解 LLM 通过像素坐标实现真正的 DOM 无关泛化
- 导航:识别和理解任意界面以规划操作
- 交互:通过鼠标和键盘控制执行精确操作
- 提取:智能提取符合自定义 Zod Schema 的结构化数据
- 验证:内置测试运行器,支持强大的视觉断言用于 QA 测试
适用场景
💡 使用视觉断言进行 Web 应用端到端测试
💡 无需 API 即可跨应用集成,自动化浏览器工作流
💡 从复杂网页提取结构化数据
💡 为重复性 Web 任务构建自定义浏览器 Agent
💡 集成到 CI/CD 流水线进行视觉回归测试
分类
快速开始
运行 'npx create-magnitude-app' 创建包含示例脚本的新项目。对于已有项目,通过 'npm i --save-dev magnitude-test && npx magnitude init' 安装。需要支持视觉的模型,如 Claude Sonnet 4 或 Qwen-2.5VL 72B。