当用户希望打开真实可见的浏览器窗口(而非后台无头模式)时,使用 browser_use 的 headed 参数启动浏览器,随后可正常 open/snapshot/click 等。适用于用户想亲眼看到页面、演示或调试场景。
默认情况下,browser_use 在后台以无头(headless)模式运行,不会弹出浏览器窗口。当用户明确希望打开真正的浏览器窗口、看到浏览器界面、有界面的浏览器或可见浏览器时,应使用本 skill:先以 headed 模式启动浏览器,再按需打开页面并操作。
先以可见模式启动浏览器
调用 browser_use,action 为 start,并传入 headed=true:
{"action": "start", "headed": true}
成功后会出现一个真实的 Chromium 浏览器窗口。
再按需打开页面并操作
与无头模式用法相同,例如:
{"action": "open", "url": "https://example.com"}{"action": "snapshot"}ref 或 selector 进行 click、type 等关闭可见浏览器
使用完毕后可调用:{"action": "stop"} 关闭浏览器。
| 模式 | 启动方式 | 是否弹出窗口 |
|---|---|---|
| 无头模式 | {"action": "start"} | 否(后台) |
| 可见模式 | {"action": "start", "headed": true} | 是(真实窗口) |
stop 再以 headed: true 重新 start,才能切换到可见窗口。