先明确任务,再核对边界
- 确定接入方式。已有 Playwright MCP 客户端,可先看代理;直接编写浏览器脚本,可比较 CLI/SDK;需要可复现测试,应选择支持明确断言的测试工具。
- 追踪观察到执行。阅读各项目向 Jev 发送哪些页面信息、允许哪些控件动作、由谁执行。测试控件缺失或禁用,以及网页文本包含误导性指令的情况。
- 在模型之外定义成功。操作后检查页面状态。对于保存记录或付款,除模型声称“完成”或界面回读外,还要取得应用层证据。
- 核对采用成本。安装前从原始 README 确认运行环境、浏览器、API 密钥、数据传输范围和许可。下表概括的是文档内容;Jev Atlas 未运行或安全审计这些项目。
八个入门项目
| 项目 | 适用任务 | 使用前核对 | 来源 |
|---|---|---|---|
| Jev Ultrafast | 需要在 Chrome 中根据可见控件选择操作并完成有边界的目标。 | 需要 uv、自备 TypeSafe 与文本模型密钥,以及通过 Browser Harness 接入 Chrome;DONE 后仍须独立核验结果。 | 原始 README |
| Mobile Jev | 需要带本地工作台的 Android 设备代理,以及会核对开关状态的深色主题演示。 | 需要 Mobilerun 设备、Node/pnpm 和两套独立密钥;公开部署需自行加入访问控制。 | 原始 README |
| Computer Use Jev | 需要操作已运行 macOS 原生应用的辅助功能代理,例如 TextEdit 输入任务。 | 需要 macOS 14+、Go、Xcode 命令行工具、辅助功能权限和 TypeSafe 密钥;不会启动应用或读取浏览器 DOM。 | 原始 README |
| Jev Browser by tontoko | 需要 Playwright CLI、SDK 和 MCP,并保留原生断言。 | 需要 Node 22.15 以上,安装包来自 GitHub Releases;界面回读不证明数据库写入。 | 原始 README |
| Jev Browser by KesavanKing | 需要在本地界面逐步查看候选控件,并导出操作轨迹。 | 需要 Python 3.12 以上、uv,并为表单字段另配文本模型。 | 原始 README |
| Jev Playwright MCP | 想在现有 Playwright MCP 中加入页面分类与操作检查。 | 需要 Node 20 以上和 Chromium;模型遮罩与拦截可能出错,仍需明确工具权限。 | 原始 README |
| JevTest | 需要隔离的 Playwright 流程、确定性断言与可重放轨迹。 | 需要 Node 24 和 pnpm 11;README 表明使用许可尚未确定。 | 原始 README |
| Jev Browser by MahmoudAdelbghany | 需要在步骤不确定或卡住时把控制权交还上层代理的 MCP 浏览器循环。 | 需要 Node 20 以上、Chromium 和 TypeSafe 密钥;README 明确表示它不构成安全边界。 | 原始 README |
请查看各项目页的来源核对日期;安装要求可能变化。
尝试有边界的示例
浏览器控制实验记录了合成页面、操作检查及计时限制。问题设计指南说明如何在自动点击前加入“无合适目标”选项。如果任务是检索网页证据而非操控表单,可对照 psearch 项目与语义重排任务指南。