Logo of Lexmount
文档模板博客帮助中心
GitHub
Logo of LexmountLexmount Browser

开始使用

Lexmount 文档
控制台使用指南

Browser

概览快速开始核心能力示例

Web Fetch

概览快速开始
常见错误

Web Search

概览快速开始搜索接口

运行时

概览快速开始接口能力示例

帮助与计费

能力名词 FAQ
更新日志联系支持
Node.js SDK

Node.js 示例

按浏览器任务选择可运行的 Node.js quickstart 脚本。

持续维护的脚本位于 Node.js quickstart 仓库。需要运行示例时请 clone 该仓库;本页只提供导航,不再复制每个脚本的实现。

准备环境

git clone https://github.com/lexmount/lexmount-js-sdk-quickstart.git
cd lexmount-js-sdk-quickstart
npm install
cp .env.example .env

填写 LEXMOUNT_API_KEY 和 LEXMOUNT_PROJECT_ID,然后从下面的命令开始:

npm run demo

Browser Agent

使用 SDK 0.7.0,并选择已启用 Browser Agent 的项目。配置、幂等键和结果处理见 Browser Agent 指南。

命令用途
npm run browser-agent基础 Run
npm run browser-agent-advanced已保存 Agent 与结构化输出
npm run browser-agent-recovery恢复已有请求

保存 Run ID 和幂等键;恢复查询无需创建替代 Run。

浏览器创建与连接

命令演示内容
npm run demo创建 Chromium、用 Playwright 连接、访问页面并截图
npm run light-demo创建 Moli(browserMode: 'light')并提取链接
npm run catalog-info查看区域目录和实际选择的 endpoint
npm run connection-demo通过直接 /connection endpoint 连接
npm run custom-image-demo使用 customImageId 启动 session
npm run window-size-demo设置并验证 ACE 窗口尺寸
npm run inspect-url-demo输出控制台 View URL
npm run session-list查询 session 状态和元数据
npm run session-targets从 /json 查询页面/target 元数据
npm run session-downloads触发下载并保存存储下载压缩包

持久化 Context

命令演示内容
npm run context-basic创建 context 并以读写模式挂载
npm run context-list-get查询 context 列表和单条详情
npm run context-fork -- <context_id>复制 available 状态的离线 context
npm run context-modes对比读写和只读访问
npm run context-lock-handling处理锁冲突和重试信息

扩展与代理

命令演示内容
npm run extension-basic上传扩展压缩包并挂载到 session
npm run extension-list-get查询已上传扩展列表和详情
npm run proxy-demo使用带鉴权的自定义上游代理
npm run official-proxy-demo使用 Lexmount 官方代理池

部分脚本需要 .env.example 中说明的额外值,例如扩展路径、自定义镜像 ID 或代理凭据。具体能力是否可用取决于项目套餐。

清理资源

示例会在 finally 中关闭浏览器连接、session 和 SDK client。进程意外中断时,请先在控制台检查 active session,再重新运行。

本地网络代理示例

安装上面的示例仓库后,在能访问目标站点的电脑上运行:

npm run local-proxy-demo -- --url 'https://your-internal-site.example/'

使用 --region 或 .env 的 LEXMOUNT_REGION 指定区域;导航后按任意键退出并清理。先确认项目有 custom_proxy 权限。SDK 版本、隧道与会话配置见 本地代理指南。

Node.js 核心能力

当前 client、session、context、extension、download、CDP、Browser Agent、错误和日志 API。

Web Fetch API

Lexmount Web Fetch 的公开概览文档。

目录

准备环境
Browser Agent
浏览器创建与连接
持久化 Context
扩展与代理
清理资源
本地网络代理示例

问题没有解决?