公司动态
Hermes Agent 浏览器自动化实战教程:三步用云浏览器完成数据提取
Hermes Agent 浏览器自动化实战教程三步用云浏览器完成数据提取【免费下载链接】hermes-agentThe agent that grows with you项目地址: https://gitcode.com/GitHub_Trending/he/hermes-agent想让 AI 替你打开浏览器、逛网页、取数据就不用在本机部署浏览器了。Hermes Agent 的浏览器自动化能力基于 Browserbase 云浏览器完成导航、点击、填表和数据提取。全程靠文本快照驱动没有视觉能力的 LLM 也能操作。先看痛点手工操作网页为什么值得交给 AI先问一句你有多少次在机械地重复同类网页操作逐个打开电商站点比对价格、一条一条填写注册表单、每天定时刷新某个监控页面——这类重复劳动很费时间碰上网站加了反机器人措施你卡得更快。好消息是这类网页活儿可以整体交给 AI 代理它负责导航、读懂页面、操作元素、提取数据你只负责收结果。一句话看懂跑在云端的浏览器不占你电脑 ️Hermes Agent 的浏览器工具模块位于源码 tools/browser_tool.py底层把 agent-browser CLI 和 Browserbase 云执行环境拼在一起浏览器直接开在云端本地不需要装任何浏览器。更关键的是它看页面方式不靠截图而是把页面转成一棵纯文本的可访问性树ariaSnapshot按钮、输入框等交互元素会带上 e1、e2 这样的引用 ID——LLM 像读文档一样读页面再按 ID 精准操作。每个任务用独立的 task_id 隔离会话互不串场。三步快速配置云浏览器安装、配密钥、首航第一步拿到项目并安装 CLI。git clone https://gitcode.com/GitHub_Trending/he/hermes-agent npm install -g agent-browser想在本地跑也可以直接在项目根目录执行 npm install。第二步配置 Browserbase 凭据。export BROWSERBASE_API_KEY你的密钥 export BROWSERBASE_PROJECT_ID你的项目 ID这两个值去 Browserbase 平台开通后获取配好云端浏览器即插即用。第三步完成第一次导航。browser_navigate(https://example.com, task_idtask_123)导航成功后会拿到最终 URL 和页面标题之后的所有网页交互都基于这个会话进行。两个真实场景让 AI 替你比价和填表单场景一跨站点比价想比较同一个商品在三个电商站的价格流程很顺先用 browser_navigate 打开商品页接着调 browser_snapshot 拿一份文本快照默认只返回交互元素和关键文本篇幅可控想要整页内容时把 full 参数设为 True 即可快照超过 8000 字符时系统会自动截断或让 LLM 摘要避免上下文爆炸。页面下方还有内容用 browser_scroll(down) 往下滚一屏再拍一次快照。三个站点轮完数据就齐了最后记得收尾。场景二表单自动填写填注册表单更动手一些导航后先拍快照你会看到类似input [e3]的结构括号里的引用 ID 就是这个元素的坐标接着 browser_type(e3, 你的邮箱) 填写邮箱它会先清空原内容再输入不会留脏数据找到提交按钮的引用比如 e5browser_click(e5) 一击提交最后核对页面结果用 browser_close 关掉会话。整条链路就是导航 → 快照拿引用 ID → 输入/点击 → 提取内容 → 关闭会话全程不用手写 CSS 选择器。进阶技巧与避坑这几条能省不少时间视觉分析什么时候用遇到验证码、图形验证或纯文本讲不清的布局用 browser_vision 截屏让视觉 AI 回答这个页面有什么图表之类的问题普通文本页没必要用又慢又费额度。图片怎么批量拿任务目标本身就是图缩略图、商品图时直接用 browser_get_images 一次性拿回图片 URL 和替代文本列表省去逐张截图。会话超时要留意长时间不活动的会话会被自动清理默认 300 秒长任务记得用 BROWSER_INACTIVITY_TIMEOUT 调大阈值免得干到一半会话没了。隐身模式放心用随机指纹加验证码处理是默认常开的访问反爬较严的站点时直接上就行无需额外配置。快照参数怎么选fullFalse默认的紧凑视图对多数操作够用fullTrue 只在确实需要完整页面文本时再开。总结把网页变成 AI 能干活的活儿一句话概括云浏览器 文本快照让 Hermes Agent 的浏览器自动化把读页面、做交互、提数据变成了 AI 的标准动作从网页爬虫式的数据提取到表单自动填写、网站测试、内容监控都能覆盖。想深入细节可以翻 docs/ 文档和 tools/browser_tool.py 源码。【免费下载链接】hermes-agentThe agent that grows with you项目地址: https://gitcode.com/GitHub_Trending/he/hermes-agent创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考