Lexmount 提供基于云的浏览器实例,用于运行浏览器自动化任务。支持会话保持、登录态管理和大规模并行执行。Documentation Index
Fetch the complete documentation index at: https://docs.bubench.lexmount.io/llms.txt
Use this file to discover all available pages before exploring further.
服务地址
Lexmount 提供两个生产环境,按评测实际运行所在地区选择:| 环境 | 管理后台 | API base URL |
|---|---|---|
| 生产(国内) | browser.lexmount.cn | https://api.lexmount.cn |
| 生产(国外) | browser.lexmount.com | https://api.lexmount.com |
.env 中配置 LEXMOUNT_BASE_URL,或在 config.yaml 中设置 lexmount_base_url 即可覆盖默认值(国外用户建议切换到 .com)。
前置条件
获取 API Key
到 Lexmount 管理后台注册账号(国内用 browser.lexmount.cn,国外用 browser.lexmount.com),申请 API Key。
配置
在.env 中添加凭证:
cp config.example.yaml config.yaml),再在根目录 config.yaml 中为对应 Agent 配置云浏览器:
登录态管理(Login Contexts)
对于需要登录的任务,使用bubench login 子命令在 Lexmount 上创建持久化 Context 并保存登录态。评测运行时会根据任务的 target_website 自动 fork 该 Context,一次登录可供多次并发评测复用。
Step 1: 创建登录态
Step 2: 登录流程
登录态记录保存在
browser_data/login_contexts/index.json。
Step 3: 其他命令
运行需要登录的任务
只要任务的login_required: true 且 target_website 能解析到已登录站点,运行时会自动挂载对应 Context,无需额外参数:
优势
无需本地浏览器
在服务器环境运行,无需安装 Chrome
会话持久化
登录状态跨任务保持,无需重复登录
并行执行
支持多个浏览器实例并行运行
稳定可靠
云端隔离环境,避免本地资源冲突