等待人工完成登录/验证
wait_for_user_authPause automated browser flows when login or CAPTCHA requires human action, then resume after manual confirmation.
Instructions
当检测到登录过期、滑动验证码、微信扫码等需要人工介入的情况时,暂停自动化流程并等待用户处理。mode=detect:立即检测当前页面的登录/验证状态并返回截图,不等待(适合客户端有工具超时限制的场景,可反复调用轮询)。mode=wait:持续轮询直到登录/验证完成或超时(默认 180 秒,最长 900 秒)。mode=confirm:用户已人工确认处理完毕,清除挂起状态并返回当前页面状态。无论哪种模式都会返回截图与当前 URL/标题,便于确认人机交接是否成功。
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| mode | No | detect=只检测(默认);wait=轮询等待;confirm=确认已完成。 | detect |
| note | No | 可选:给用户的提示信息,会原样返回,例如说明要登录哪个账号。 | |
| cdpPort | No | 可选:CDP 调试端口。省略时沿用当前已连接的端口(从未连接过则为 9222)。 | |
| timeoutMs | No | 仅 wait 模式有效:最长等待毫秒数,默认 180000,上限 900000。 |