欢迎光临
我们一直在努力

每日热评|Jev Ultrafast|浏览器Agent动态索引动作空间:7.1秒完成机票预订

每日热评|Jev Ultrafast|浏览器Agent动态索引动作空间:7.1秒完成机票预订

专栏:Valhalla‑Matrix|证据驱动 · 开源静态工程评测
GitHub热度:本周GitHub Trending第2 ⭐19851
仓库地址:https://github.com/browser-use/jev-ultrafast
取证Commit:1231850(2026-09-18提交)
许可证:MIT(商业友好,无传染性约束)
评测范式:基于浅克隆源码静态取证,Valhalla SafeNet取证链路,结论仅来自固定快照可复现证据,未本地复现端到端测速
面向读者:浏览器自动化工程师、Agent应用架构师、RPA研发、大模型落地负责人、产品负责人
作者:Valhalla Matrix 治理实验室
⚠️边界声明:本文仅为源码与文档证据尽调;7.1s机票预订指标为项目官方实测数据,上线前务必在业务页面复测性能与稳定性。


0 核心摘要|一页速读(CTO/产品负责人)

传统浏览器Agent的经典瓶颈:页面观察→大模型自由文本思考→解析动作→执行。大模型大量算力消耗在生成自然语言思考文本,再由程序反向解析,延迟高、容易产生选择器幻觉、稳定性差。

Jev Ultrafast 提出全新范式:模型做选择题,而非写作题。
每次页面快照生成带编号的可交互元素动态索引表,Jev轻量决策模型只负责挑选「操作类型+目标页面元素」;仅当需要文本输入(TYPE_TEXT)时,才调用小LLM生成自由文本。官方实测Google Flights苏黎世→伦敦机票预订,完整流程耗时7.1s(包含页面加载、文本生成全链路耗时)。

评测维度取证快照观测结果
核心定位 浏览器Agent,动态索引动作空间,决策/生成分离的低延迟网页自动化
编程语言 Python,配套前端页面快照JS
核心范式 决策(非自回归选择题)+ 稀疏文本生成,二者解耦
标杆指标(官方) Google Flights机票预订端到端7.1s
核心创新 页面动态元素索引,消除DOM选择器幻觉,动作空间随页面实时重建
工程资产 完整性能录制/测量脚本、Demo渲染工具、冒烟测试、守卫校验、Agent单元测试
开源协议 MIT,商用友好

💡一句话选型结论:
适合网页表单、比价、预订等长流程网页自动化场景,大幅压缩浏览器Agent端到端耗时;业务落地核心是做好页面元素语义化标注,高危支付/提交操作必须配置守卫兜底二次确认。


1 痛点背景:浏览器Agent慢的根源

当前主流浏览器Agent(网页智能体)通用循环:

  • 抓取页面DOM,生成页面描述
  • 送入通用大模型,自由输出一大段自然语言思考内容 + 动作指令
  • 代码解析文本,提取点击、输入等动作
  • 浏览器执行动作,等待页面加载,进入下一轮循环
  • 核心痛点

    • 大量Token浪费在生成“思考文字”,这类文本只是中间产物,执行阶段直接丢弃;
    • 大模型容易写出错误CSS/XPath选择器(DOM幻觉),动作执行失败率高;
    • 每一轮都要调用大模型做自由文本生成,端到端延迟居高不下。

    Jev Ultrafast 是browser-use生态在极速浏览器Agent方向的工程探索,属于本周爆火的System1快速决策赛道,与Laya、kev、SemIf等项目同属一波技术浪潮;区别于通用决策引擎,它专门针对浏览器网页自动化场景做深度定制。

    2 Jev Ultrafast 技术架构拆解

    SafeNet浅克隆取证获取核心文件树:

    jev_ultrafast/
    ├── agent.py # Agent主循环:页面观察 → 决策选型 → 动作执行
    ├── browser.py # 浏览器底层控制封装
    ├── model.py # Jev决策模型封装
    ├── questions.py # 语义问题定义,构建动态动作空间
    ├── demo.py # 演示入口
    ├── snapshot.js # 前端页面元素快照采集
    └── static/app.js
    scripts/
    ├── check_guards.py # 危险操作守卫校验
    ├── measure_flights.py # 机票场景性能定量测试
    ├── record_flights.py # 流程录制脚本
    ├── render_demo.py # 导出GIF/MP4演示视频
    ├── render_fixture.py
    └── smoke.py # 冒烟测试
    tests/
    └── test_agent.py # Agent单元测试

    2.1 动态索引动作空间:从根源减少DOM幻觉

    传统方案让模型直接写DOM选择器,极易出错。
    Jev Ultrafast的做法:每次页面快照后,自动生成带编号的结构化元素清单,示例:

    [1] button Change ticket type · Round trip
    [2] combobox Where from? · San Francisco

    页面上所有可交互控件(按钮、输入框、下拉框)都被提取、语义命名、分配唯一编号。
    模型不再需要手写选择器,只需要从这份动态候选列表里选择操作+目标元素。
    ✅ 核心收益:

  • 动作空间随页面状态动态重建,页面跳转后自动更新候选元素;
  • 彻底消除DOM选择器幻觉,大幅降低动作执行失败率;
  • 任务转化为选择题,大幅降低模型输出成本。
  • 2.2 决策与生成解耦:决策密集,生成稀疏

    项目核心设计思想:

    Give it one goal. TypeSafe’s Jev picks an operation and an element. A small LLM writes text only when the operation is TYPE_TEXT.

    • 决策环节(高频):挑选操作类型、目标页面元素。交给Jev,定长输出、非自回归,速度极快;
    • 文本生成环节(低频):仅当动作类型为TYPE_TEXT(需要填入城市、姓名等自由文本),才调用小LLM生成文本;
    • 页面加载、网络等待全部纳入端到端计时,官方7.1s指标是完整真实链路耗时,不含人为剔除等待时间。

    这就是它能做到秒级网页自动化的核心:把绝大多数轮次的“文本写作”替换成快速选择题,只有少量场景才触发LLM生成。

    2.3 教科书级可复现工程设计

    该项目最亮眼的工程亮点:性能指标自带一整套可复现实验脚本,不是单纯口头宣称速度。

    • measure_flights.py:机票场景自动化定量测速,自动统计端到端耗时;
    • record_flights.py:录制完整操作流程,用于问题复现与演示;
    • render_demo.py:一键导出GIF/MP4演示视频,方便验证与对外展示;
    • smoke.py:冒烟测试,快速验证环境可用性;
    • check_guards.py:危险操作守卫,拦截高危动作;
    • tests/test_agent.py:Agent核心逻辑单元测试。

    工程上把性能验证、录制、回归校验全部内置,方便团队复现、调优、持续监控性能退化。

    3 SafeNet取证与合规信息

    • 拉取方式:partial shallow clone(depth=1, blob:none, no-tags)轻量化部分克隆,降低取证开销
    • 证据资产:文件树共40项,检出关键文件19个,包含agent主逻辑、页面快照脚本、全套实验脚本、单元测试
    • 镜像路由:SafeNet GH Proxy Primary,国内仓库访问优先
    • License:MIT协议,允许商用、二次修改、二次分发,无开源传染限制
    • 审计账本链头:ace4899305726d2587e2b1fe3ca7f7a1c61429dfb5c8da3484d16ca5bc151c0d

    4 落地建议|适用场景 & 风险约束

    ✅ 推荐落地场景

  • 网页表单批量填写、比价、机票/酒店预订等长流程网页自动化任务;页面交互元素稳定、流程固定场景收益最大;
  • 高并发浏览器Agent服务,需要降低单任务延迟、减少大模型Token消耗;
  • 自研RPA系统,想要替换原有LLM自由指令式浏览器智能体。
  • ⚠️ 落地硬性约束

  • 页面元素语义化是前提:需要把业务页面可交互元素做清晰语义命名,元素描述质量直接决定Jev选择准确率;
  • 高危操作必须开启守卫校验:check_guards.py提供了危险动作拦截能力;支付、提交订单、资金相关操作,生产环境强制增加人工二次确认;
  • 页面大规模动态渲染、元素频繁随机变化的页面,动态索引构建成本会上升,需要提前压测。
  • ❌ 不适合场景

  • 页面DOM结构高度随机、元素每次刷新都会大幅变动的页面;
  • 无固定交互元素、完全开放式网页探索任务;
  • 仅少量单次点击,流程极短,改造投入大于收益。
  • 5 评测元数据(可复现审计凭证)

    {
    "project": "jev-ultrafast",
    "repository": "https://github.com/browser-use/jev-ultrafast",
    "commit_sha": "1231850",
    "evaluation_framework": "Valhalla-SafeNet-Accelerator",
    "license": "MIT",
    "evidence_file_count": 40,
    "key_audited_files": 19,
    "core_capability": "Browser Agent with dynamic indexed action space",
    "core_paradigm": "Separate decision(non-autoregressive) and sparse text generation",
    "benchmark": "Google Flights booking end-to-end 7.1s(official)",
    "audit_chain_hash": "ace4899305726d2587e2b1fe3ca7f7a1c61429dfb5c8da3484d16ca5bc151c0d"
    }

    写在最后

    浏览器Agent过去一直卡在“大模型自由文本生成”这个瓶颈里,大量算力浪费在生成中间思考文本。Jev Ultrafast给出了一个很巧妙的解法:把动作选择变成选择题,只在必要时才生成文本。

    动态索引动作空间不仅解决了延迟问题,还直接缓解了DOM选择器幻觉这个行业顽疾。整套工程体系非常完整,测速、录制、演示、守卫、单元测试一应俱全,不是单纯的Demo项目。
    选型核心关注点:页面元素语义化质量,以及高危操作的守卫兜底。在表单、预订、比价这类标准化网页流程场景,这套架构相比传统浏览器Agent会带来显著的速度与稳定性提升。


    🏷️标签:
    #jev-ultrafast #browser-use #浏览器Agent #网页智能体 #System1 #Agent工程化 #RPA #开源评测 #Valhalla-Matrix

    赞(0)
    未经允许不得转载:171主机测评 » 每日热评|Jev Ultrafast|浏览器Agent动态索引动作空间:7.1秒完成机票预订
    分享到: 更多 (0)

    评论 抢沙发

    • 昵称 (必填)
    • 邮箱 (必填)
    • 网址