Bỏ qua điều hướng
chuanweb.com
Quay lại tất cả bài viết

Jev Ultrafast: Agent duyệt web cực nhanh của browser-use — tìm vé máy bay trong 7,1 giây

chuanweb.com 2 phút đọc
Jev Ultrafast: Agent duyệt web cực nhanh của browser-use — tìm vé máy bay trong 7,1 giây

Repo này là gì

Jev Ultrafast (11.035★) là một browser agent — agent có thể thao tác trình duyệt web thật — được phát triển bởi đội ngũ browser-use (browser-use.com) kết hợp với nền tảng TypeSafe (docs.typesafe.ai). Ý tưởng cốt lõi nằm ở câu khẩu hiệu của repo: “i. am. speed.” — và một action space động, được đánh chỉ mục (dynamic, indexed action space). Repo: https://github.com/browser-use/jev-ultrafast.

Thay vì để LLM quyết định mọi thứ ở mỗi bước, Jev chia việc: nó chọn thao tác + chọn phần tử (operation + target), còn LLM chỉ viết văn bản khi cần nhập chữ (TYPE_TEXT).

Vì sao nó đột phá

  • Tốc độ huyền thoại: tìm được chuyến bay Zürich → London trên Google Flights trong 7,1 giây — tính cả lúc sinh nội dung thật và chờ load trang.
  • Action space thông minh: mỗi lần quan sát trang, hệ thống tạo bảng phần tử (element table) đánh số [1] [2] [3]..., và chỉ đưa ra đúng các thao tác được hỗ trợ: CLICK, TYPE_TEXT, SELECT, SCROLL_UP, SCROLL_DOWN, WAIT, DONE, BLOCKED.
  • “Small LLM writes text only” — giảm tải tối đa cho mô hình: LLM không phải nghĩ từng cú click, chỉ viết chữ khi cần, nên vòng lặp xử lý nhanh và rẻ hơn nhiều.

Bắt đầu nhanh

git clone https://github.com/browser-use/jev-ultrafast.git
cd jev-ultrafast

Chạy nhanh với uv:

uv run jev

Chạy kịch bản riêng (nạp biến môi trường từ file .env):

uv run --env-file .env python your_script.py

Ví dụ kèm theo repo: python examples/flights.py — cùng một policy nhưng bạn có thể đổi task khác hoàn toàn (cờ --keep để giữ cửa sổ mở giữa các lần chạy).

Ứng dụng thực tế

  • Tự động hoá công việc web cá nhân: so sánh giá vé máy bay, khách sạn, tìm kiếm đối thủ — yêu cầu tốc độ cao kiểu “quá giang mắt người”.
  • Test E2E kiểu agent: để agent thao tác UI thật theo yêu cầu ngôn ngữ tự nhiên, nhanh hơn test scripting truyền thống.
  • Nền tảng cho agent cloud: browser-use mở waitlist Browser Use Cloud cho “ultrafast browser agents” chạy trên đám mây — repo này chính là engine đằng sau.

Kết luận và takeaways

  • Jev Ultrafast cho thấy hướng đi mới: tách “quyết định” khỏi “viết chữ” để agent nhanh hơn.
  • Bắt đầu cực nhanh: clone + uv run jev; muốn demo ấn tượng thì chạy examples/flights.py.
  • Theo dõi act space (CLICK/TYPE_TEXT/SELECT/SCROLL/WAIT/DONE/BLOCKED) sẽ quen thuộc với ai từng viết agent trước đây — nhưng ở đây mọi thứ được đánh chỉ mục động theo từng trang, không hard-code.

Nếu bạn đang xây agent web của riêng mình và chật vật vì nó “chậm như rùa”, Jev Ultrafast là repo đáng đọc lại toàn bộ agent.py của nó.

Chia sẻ bài viết này