参数 | 描述 |
--allowed-origins <origins> | 允许浏览器请求的源列表,用分号(;)分隔。默认允许所有源。 |
--blocked-origins <origins> | 阻止浏览器请求的源列表,用分号(;)分隔。
|
--block-service-workers | 阻止 Service Worker。 |
--browser <browser> | 要使用的浏览器或 Chrome 频道,取值:
|
--caps <caps> | 要启用的额外功能列表。支持 vision 和 pdf 两种类型的功能列表,支持同时配置两种类型,用逗号(,)分隔。
|
--cdp-endpoint <endpoint> | 要连接的客户数据平台(CDP)端点。 |
--config <path> | 浏览器配置文件的路径。若不指定,则根据您安装的浏览器及其版本,在对应的默认配置文件路径下保存浏览器的配置信息。 |
--device <device> | 要模拟的设备,例如:iPhone 15。 |
--executable-path <path> | 浏览器可执行文件的路径。 |
--headless | 配置该参数后,表示以无头模式运行浏览器。默认为有头模式,即不配置该参数。 |
--host <host> | 服务器绑定的主机,默认为 localhost。如需绑定到所有网络接口,可配置为0.0.0.0。 |
--ignore-https-errors | 忽略 HTTPS 错误。 |
--isolated | 将浏览器配置文件保存在内存中,不保存到磁盘。 |
--image-responses <mode> | 是否向客户端发送图像响应。取值:
|
--no-sandbox | 禁用沙箱。 |
--output-dir <path> | 输出文件的目录路径。 |
--port <port> | Server-Sent Events(SSE)传输协议监听的端口。 |
--proxy-bypass <bypass> | 要绕过代理的域名列表,用逗号(,)分隔,例如".com,chromium.org,.domain.com"。 |
--proxy-server <proxy> | 指定代理服务器,例如"http://myproxy:3128"或"socks5://myproxy:8080"。 |
--save-trace | 将会话的 Playwright 跟踪保存到输出文件的目录。 |
--storage-state <path> | 隔离会话的存储状态文件路径。 |
--user-agent <ua string> | 指定用户代理字符串。 |
--user-data-dir <path> | 用户数据目录路径。如果未指定,将创建临时目录。 |
--viewport-size <size> | 指定浏览器视口大小(像素),例如"1280, 720"。 |
工具名称 | 描述 | 参数 |
browser_snapshot | 捕获页面结构以进行自动化。 | 无。 |
browser_click | 点击网页元素。 |
|
browser_drag | 执行拖放操作。 |
|
browser_hover | 将鼠标悬停在元素上。 |
|
browser_type | 在字段中输入文本。 |
|
browser_select_option | 选择下拉菜单选项。 |
|
browser_press_key | 触发键盘按键。 | key:按键名称或字符。 |
browser_wait_for | 等待条件满足。 |
|
browser_file_upload | 上传文件。 | paths:要上传的文件路径。 |
browser_handle_dialog | 管理浏览器对话框。 |
|
工具名称 | 描述 | 参数 |
browser_navigate | 打开指定的 URL。 |
|
browser_navigate_back | 返回上一页。 | 无。 |
browser_navigate_forward | 前进到下一页。 | 无。 |
工具名称 | 描述 | 参数 |
browser_take_screenshot | 捕获页面图像。 |
|
browser_pdf_save | 将页面导出为 PDF。 | filename:保存位置。 |
browser_network_requests | 列出网络活动。 | 无。 |
browser_console_messages | 显示控制台输出。 | 无。 |
工具名称 | 描述 | 参数 |
browser_install | 设置浏览器环境。 | 无。 |
browser_close | 退出当前页面。 | 无。 |
browser_resize | 更改窗口尺寸。 |
|
工具名称 | 描述 | 参数 |
browser_tab_list | 显示打开的标签页。 | 无。 |
browser_tab_new | 创建新标签页。 | url:初始 URL。 |
browser_tab_select | 切换活动标签页。 | index:标签页位置。 |
browser_tab_close | 删除标签页。 | index:要关闭的标签页。 |
工具名称 | 描述 | 参数 |
browser_generate_playwright_test | 创建自动化测试。 |
|
工具名称 | 描述 | 参数 |
browser_screen_capture | 获取视觉快照。 | 无。 |
browser_screen_move_mouse | 定位光标。 |
|
browser_screen_click | 在坐标处点击。 |
|
browser_screen_drag | 在点之间拖动。 |
|
browser_screen_type | 在光标处输入文本。 |
|