用途:让 AI 通过 @playwright/cli daemon 操作用户真实登录的 Chrome 浏览器,复用已有 cookies 与登录 session,在已登录网页上完成交互,不新建窗口、不抢前台焦点。
主要能力:daemon 常驻持久会话,首次调用自动以 open --extension 启动并连接 Chrome 扩展,之后复用同一会话;Tab、cookies、登录状态在多次调用间存活。操作流程为 snapshot 获取页面无障碍树,每个元素带 ref(如 e44),再用 click/fill/type/hover/select 操作该 ref。还支持 screenshot(含整页与元素截图)、press_key、go_back/go_forward/reload、evaluate 执行 JS、run_code 执行 Playwright 代码、tabs/tab_select/tab_new/tab_close 管理标签页、console/network 调试与 pdf 导出。snapshot 输出写入 .playwright-cli/ 目录以节省 token。
使用方式:需 Chrome 安装 Playwright MCP Bridge 扩展,并在 .env 配置 ALEX_BROWSER_BRIDGE_TOKEN(从扩展弹窗复制)。常用调用如 python3 skills/browser-use/run.py open / navigate --url https://x.com / snapshot / click --ref e44 / fill --ref e100 --text "hello world" / type --text "search query" --submit true / evaluate --function '() => document.title' / tabs / close。典型场景包括社交平台搜索与发帖评论、表单填写、滚动加载与翻页信息采集。
限制:ref 在同一 daemon 会话内跨调用持久,但页面导航或刷新后需重新 snapshot;文中未提供收费、价格或性能数据。