免责声明:本站部分 Skill 来源于公开渠道,使用前请注意识别相关风险,内容版权归原作者所有,如 Skill 涉及版权问题,请在线反馈,核实后予以下架处理。
agent-browser 是一款面向 AI 代理的浏览器自动化 CLI,基于 Rust 原生实现,通过 Chrome DevTools Protocol(CDP)直接操控 Chrome/Chromium,无需依赖 Playwright 或 Puppeteer。它提供可访问性树快照与紧凑的 @eN 元素引用机制,让 AI 代理能够可靠地完成网页导航、表单填写、元素点击、页面截图、数据提取等操作。同时支持会话管理、认证保险库、状态持久化与视频录制,并可通过子技能扩展至 Electron 桌面应用(如 VS Code、Slack、Discord、Figma、Notion、Spotify)、Slack 工作区自动化、探索性测试/QA、Vercel Sandbox 微虚拟机以及 AWS Bedrock AgentCore 云端浏览器等场景。
SKILL.md(本文件):技能发现入口与安装指引,实际工作流需通过 CLI 动态获取@eN 元素引用实现精准、稳定的 DOM 操作agent-browser skills get 按需获取与版本匹配的专用工作流| 用户怎么说 | 本技能做什么 |
|---|---|
| "帮我打开这个网站并截图" | 启动浏览器会话,导航至目标 URL,捕获页面截图并返回 |
| "把这张表单填了然后提交" | 解析表单结构,按字段语义填充数据,定位提交按钮并完成点击 |
| "从商品列表页把价格和名称抓下来" | 提取页面结构化数据,输出表格或 JSON 格式的抓取结果 |
| "测试一下这个 Web 应用有没有明显 bug" | 执行探索性测试流程,遍历关键路径,记录异常交互与页面状态 |
| "看看 Slack 有没有未读消息,顺便回一条" | 加载 Slack 子技能,检查未读计数并发送指定内容的消息 |
| "在 Vercel 的沙盒里跑浏览器自动化" | 切换至 vercel-sandbox 技能,配置微虚拟机环境并执行脚本 |