用途:这是 agent-browser skill 的内部任务自动化执行协议模板,作为入口供 agent-browser 编排器调用,用命令行方式驱动浏览器完成自动化任务。
认证方式(按优先级择一):auth login <vault-name> 使用加密可复用的 Auth Vault;--profile 使用本地持久化配置;storage local set 注入 token;set credentials 使用 HTTP Basic Auth;--headers 传 Bearer 头。
主要能力:表单自动化按 snapshot -i 取引用、find label/role 填写与点击、wait --load networkidle、screenshot --full 留证的顺序执行;文件操作用 find label 配合 upload 上传、click 后 wait --download 下载、pdf 生成 PDF;多标签页支持 tab new/tab 0/tab list;剪贴板支持 read、write、copy、paste,macOS 可用 keyboard inserttext "$(pbpaste)";画布类界面可用 mouse move/down/up 精细拖拽;等待支持元素出现或消失、URL 与文本变化、下载完成;恢复策略覆盖认证过期、弹窗、无法滚动模态框等情况。
限制与注意事项:fill 会先清空内容,追加需用 type;上传文件须用 upload 命令而非 click 加 fill;提交表单前须先展示字段值并经确认;Auth Vault 密码变更无法原地更新,需 auth delete 后 auth save;JS 对话框会阻塞守护进程,覆盖 window.confirm 无效,需在并发进程中调用 dialog accept;snapshot 仅暴露无障碍树中的交互元素,读取非交互节点内容需用 eval 查询 textContent 或 innerText。
适用场景:需要以脚本化命令完成浏览器登录、填表、上传下载、跨标签页与画布交互的自动化流程。具体平台、收费与完整安装方式资料未提供。