🤖HermesBlog
Hermes 功能详解 · 第19篇2026/8/9· Easy Understand Hermes Agent

第19篇:浏览器自动化——AI 帮你上网办事

Hermes 功能详解第19篇:浏览器自动化。让 AI 打开网页、点击操作、抓取信息。

这篇讲的是:如何让 Hermes Agent 像真人一样打开浏览器、点击按钮、填写表单、抓取信息,帮你把网上的活儿干了。

想象一下,你雇了一个“数字助理”,它不仅能看懂网页,还能亲手操作。你只需要说“帮我把这个网页上的商品价格都记下来”,它就能自己打开浏览器、翻页、记录,最后给你一份清单。这就是浏览器自动化的魅力。

浏览器自动化:数字助理替你上网

它支持哪些“上网方式”?

Hermes 提供了好几种“浏览器替身”,你可以按需选择:

  • 云端模式:用 Browserbase、Browser Use 或 Firecrawl 的服务,不需要你本地装浏览器,适合不想占内存的朋友。
  • 本地模式:用你自己的 Chrome、Edge 等浏览器(通过 CDP 连接),或者用内置的 agent-browser 工具。
  • 隐身模式:用 Camofox 这个“伪装大师”,它能模拟不同的浏览器指纹,降低被网站识别为机器人的概率

不管用哪种方式,AI 都能看懂网页的“骨架”(叫无障碍树),给每个按钮、输入框编上号(比如 @e1@e2),然后精准地点击和输入。

快速上手:3 步搞定云端模式

第1步:注册并拿到钥匙(API Key)

browserbase.com 注册一个账号,拿到你的 API Key 和项目 ID。这就像你租了一台远程电脑,钥匙就是登录凭证。

第2步:告诉 Hermes 你的钥匙

打开终端,编辑配置文件(通常在 ~/.hermes/.env),把钥匙填进去:

# 添加以下两行
BROWSERBASE_API_KEY=你的钥匙
BROWSERBASE_PROJECT_ID=你的项目ID

第3步:开始使唤 AI

现在你可以直接说:“打开百度,搜索‘今天天气’,把第一条结果念给我听。” Hermes 就会远程打开浏览器,一步步执行。

进阶技巧:本地开发者的福音

如果你正在本地开发网站(地址是 localhost:3000),又配置了云端浏览器,Hermes 有个聪明的自动分流功能:访问公网用云端,访问本地地址自动切换到本地浏览器。这样你既能截图本地页面,又能抓取 GitHub 上的资料,不用来回切换。

这个功能默认开启。如果你想关掉它,可以在 ~/.hermes/config.yaml 里设置:

browser:
  cloud_provider: browserbase
  auto_local_for_private_urls: false

用你自己的登录身份上网

默认情况下,本地浏览器用的是干净的一次性配置,等于什么都没登录。如果你想让 AI 用你自己的账号去操作(比如帮你发帖、填表单),可以打开“真实配置”开关:

# ~/.hermes/config.yaml
browser:
  use_real_profile: true

打开后,Hermes 会把你浏览器当前正在用的那个配置(连同 cookie、保存的登录、偏好设置)复制一份快照,然后用你真正的浏览器程序在后台无窗口运行,不会抢你的焦点,你可以继续干别的活。你的原始配置不会被直接打开,所以不会和你正在用的浏览器抢锁。

注意:启动前最好把浏览器完全退出。 在 Windows 上,浏览器开着会独占锁定 cookie 和登录数据库,Hermes 根本复制不了,会直接报错让你先关掉(包括托盘里偷偷留着的 chrome.exe)。在 macOS 和 Linux 上虽然文件没被锁,但浏览器运行时通常会把 Login DataWeb Data 这些数据库攥在手里,Hermes 等 5 秒读不到也会停下来,并告诉你卡在哪个数据库上。所以三个平台都建议先退出浏览器再启动会话——会话起来之后你可以再打开浏览器,因为快照是独立的目录。

如果你有多个浏览器配置(比如一个工作号、一个私人号),不想让“最近用过的那个”决定 AI 的身份,可以明确指定:

browser:
  use_real_profile: true
  real_profile_pin: "Profile 2"   # 浏览器用户数据目录下的文件夹名

指定的配置不存在时会直接报错,不会偷偷退回最近使用的那个。把开关关掉后,Hermes 会在下次用到浏览器时删掉快照目录,凭证不会残留。

总结

浏览器自动化就像给 AI 装了一双“手”和“眼睛”,让它能真正替你操作网页。云端模式适合不想折腾的朋友,本地模式适合开发者,Camofox 则适合需要“隐身”的场景。 关键是,所有操作都只用自然语言下达指令,不用写一行代码。

下篇预告: 光会操作浏览器还不够,AI 还得会“看懂”图片和视频。下一篇我们聊聊 视觉分析功能——让 AI 帮你“看图说话”。

📖 官方文档

本文根据 Hermes Agent 官方文档编写,原文见:官方文档 › user-guide/features/browser