网页浏览器控制工具Skill web-browser

这是一个基于Chrome DevTools Protocol (CDP) 的网页浏览器控制工具,用于自动化Web交互,包括点击按钮、填写表单、导航链接等操作。适用于自动化测试、Web爬虫、协作站点探索和浏览器自动化任务。关键词:Chrome控制、Web自动化、CDP、浏览器交互、自动化测试、Web爬虫、远程调试。

测试 0 次安装 0 次浏览 更新于 3/24/2026

名称: web-browser 描述: “允许通过执行诸如点击按钮、填写表单和导航链接等操作与网页交互。它通过使用Chrome DevTools Protocol (CDP) 远程控制Google Chrome或Chromium浏览器工作。当Claude需要浏览网页时,它可以使用此技能。” 许可证: 盗自Mario

网页浏览器技能

最小CDP工具用于协作站点探索。

启动Chrome

./scripts/start.js              # 新配置文件
./scripts/start.js --profile    # 复制您的配置文件(cookies、登录信息)

:9222上启动Chrome,带远程调试。

导航

./scripts/nav.js https://example.com
./scripts/nav.js https://example.com --new

导航当前标签页或打开新标签页。

评估JavaScript

./scripts/eval.js 'document.title'
./scripts/eval.js 'document.querySelectorAll("a").length'
./scripts/eval.js 'JSON.stringify(Array.from(document.querySelectorAll("a")).map(a => ({ text: a.textContent.trim(), href: a.href })).filter(link => !link.href.startsWith("https://")))'

在活动标签页中执行JavaScript(异步上下文)。 注意字符串转义,最好使用单引号。

截图

./scripts/screenshot.js

截图当前视口,返回临时文件路径

选择元素

./scripts/pick.js "点击提交按钮"

交互式元素选择器。点击选择,Cmd/Ctrl+点击多选,Enter完成。

关闭Cookie对话框

./scripts/dismiss-cookies.js          # 接受cookies
./scripts/dismiss-cookies.js --reject # 拒绝cookies(如果可能)

自动关闭欧盟cookie同意对话框。

在导航到页面后运行:

./scripts/nav.js https://example.com && ./scripts/dismiss-cookies.js

后台日志记录(控制台 + 错误 + 网络)

start.js自动启动,并将JSONL日志写入:

~/.cache/agent-web/logs/YYYY-MM-DD/<targetId>.jsonl

手动启动:

./scripts/watch.js

追踪最新日志:

./scripts/logs-tail.js           # 转储当前日志并退出
./scripts/logs-tail.js --follow  # 持续跟随

总结网络响应:

./scripts/net-summary.js