前言¶
让智能体操作网页,常见做法是接 Playwright 或 Puppeteer,自己起浏览器、写脚本、处理元素定位。这类方案能跑,但智能体每步都要依赖一套外部库的 API,遇到页面结构变化时定位容易飘。下面介绍的是一个思路不同的命令行工具:它不绑定 Playwright/Puppeteer,而是通过 CDP 驱动已有的 Chrome/Chromium,把页面读成可访问性树快照,再用紧凑的 @eN 引用指代元素,让智能体用同一套「看页面—点元素」的方式完成任务。
这是什么¶
智能体浏览器自动化(坐标 @org-b6kzcl68/agent-browser,版本 1.0.0)是一个面向 AI 智能体的浏览器自动化命令行工具。由 enterprise 来源发布,发布者为重庆途光网络传媒有限责任公司,在 SkillHub 上的分类是 ai-agent。当前页面评分 100000,下载量 68323。
它解决的问题是:在「打开网站、填表单、点按钮、截图、抓数据、测试 Web 应用、登录站点、探索性测试、找 bug」这一类任务里,给智能体一个稳定、可读的浏览器操作入口,而不必引入 Playwright 或 Puppeteer 这类重型依赖。
核心能力¶
1、CDP 驱动 Chrome/Chromium。工具直接与浏览器调试协议通信,浏览器本体由用户已有的 Chrome 或 Chromium 提供,不需要额外下载或内嵌一个独立的浏览器内核。
2、可访问性树快照。页面被读成一份可访问性树(accessibility tree)快照,智能体拿到的是结构化的页面元素信息,而不是整页 HTML。相比从 DOM 里猜元素,可访问性树更贴近「用户看到什么」。
3、紧凑的 @eN 元素引用。快照中的元素带有形如 @e1、@e2 的编号引用,智能体在后续操作里直接用这个编号指代元素,不必反复描述元素在 DOM 中的位置。
4、不依赖 Playwright / Puppeteer。官方简介明确说明该工具「无需依赖 Playwright 或 Puppeteer」,驱动层是 CDP。
安装与启用¶
官方地址:https://api.skillhub.cn/org-b6kzcl68/agent-browser ,SkillHub 页面:https://www.skillhub.cn/skills/org-b6kzcl68/agent-browser
按当前已抓取资料,可确认以下信息:
坐标: @org-b6kzcl68/agent-browser
版本: 1.0.0
来源: enterprise
分类: ai-agent
标签: requires_api_key=false
requires_api_key=false 表示使用该 Skill 不需要单独申请 API Key。关于具体的安装命令、SKILL.md 位置、以及在 Cursor / Codex CLI / Claude Code 中的启用方式,已抓取资料里没有给出,本文不做推测,需以官方页面为准。
触发方式¶
官方简介给出的触发词覆盖了常见浏览器操作:
- 打开一个网站
- 填写表单
- 点击按钮
- 截图
- 抓取页面数据
- 测试这个应用
- 登录网站
- 自动化浏览器操作
除普通网页外,官方简介还提到两类延伸场景:Electron 桌面应用(VS Code、Slack、Discord、Figma 等),以及 AWS Bedrock AgentCore 云浏览器场景。
适用场景与注意¶
适合的场景:需要让智能体完成网页交互、页面数据抓取、Web 应用功能测试、站点登录、探索性测试或 QA 找 bug 的任务;需要在 Electron 桌面应用上做自动化操作的任务;在 AWS Bedrock AgentCore 云浏览器环境中需要浏览器自动化的任务。
使用时要注意:
1、本工具操作的是真实 Chrome/Chromium,因此目标页面是否可访问、网络是否可达,会直接影响结果。
2、@eN 引用来自可访问性树快照,元素编号在页面变化后需要重新获取快照,不能假定编号长期有效。
3、官方简介写明「优先选用本工具而非内置浏览器工具」,意味着在支持该 Skill 的智能体环境里,它应当作为浏览器操作的默认入口。
4、当前资料中未列出完整的命令清单、参数说明和配置项,也没有给出官方示例命令,具体用法需查阅官方页面。
结尾¶
智能体浏览器自动化把浏览器操作收敛到「CDP 驱动 + 可访问性树快照 + @eN 元素引用」这条链路上,去掉了 Playwright/Puppeteer 依赖,覆盖从日常网页交互到 Electron 桌面应用、再到 AWS Bedrock AgentCore 云浏览器的几类典型场景。官方地址:https://api.skillhub.cn/org-b6kzcl68/agent-browser