惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Recent Announcements
Recent Announcements
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
Last Week in AI
Last Week in AI
Scott Helme
Scott Helme
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
L
LINUX DO - 最新话题
S
Security @ Cisco Blogs
Webroot Blog
Webroot Blog
S
Security Affairs
H
Hacker News: Front Page
TaoSecurity Blog
TaoSecurity Blog
W
WeLiveSecurity
G
GRAHAM CLULEY
T
Tenable Blog
Schneier on Security
Schneier on Security
S
Securelist
Cyberwarzone
Cyberwarzone
P
Privacy International News Feed
Exploit-DB.com RSS Feed
Exploit-DB.com RSS Feed
S
Schneier on Security
Hacker News - Newest:
Hacker News - Newest: "LLM"
Recent Commits to openclaw:main
Recent Commits to openclaw:main
O
OpenAI News
N
News and Events Feed by Topic
AWS News Blog
AWS News Blog
C
Cisco Blogs
T
Threat Research - Cisco Blogs
S
Secure Thoughts
大猫的无限游戏
大猫的无限游戏
C
Check Point Blog
The GitHub Blog
The GitHub Blog
G
Google Developers Blog
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
美团技术团队
Martin Fowler
Martin Fowler
Microsoft Security Blog
Microsoft Security Blog
L
LangChain Blog
Apple Machine Learning Research
Apple Machine Learning Research
爱范儿
爱范儿
D
DataBreaches.Net
博客园_首页
MyScale Blog
MyScale Blog
博客园 - 叶小钗
博客园 - 三生石上(FineUI控件)
P
Proofpoint News Feed
J
Java Code Geeks
SecWiki News
SecWiki News
P
Palo Alto Networks Blog
Know Your Adversary
Know Your Adversary
cs.CL updates on arXiv.org
cs.CL updates on arXiv.org

青萍叙事

什么都想做,是一人企业最贵的病 小程序上线30天,注册量超过了网站一整年 注册验证码被刷了一整夜,论接口限流的重要性 通过Hermes搭建AI驱动的全自动安全封禁系统 博客被攻击之后,我部署雷池防火墙给网站穿上防弹衣 个人博客第一次被攻击,评论区被植入恶意代码全记录 青萍AI图床:AI 生图接口文档 真心建议做一人企业的你,先把统一认证搞定 从个人公众号迁移到企业公众号经验总结 豆包千问集体下线智能体,是时候拥抱 Hermes Agent 了 配音兼职渠道怎么找?5 种渠道和 1 个避坑提醒 宝妈声音兼职去哪接单:三个平台横评,最后一个免费入驻每日自动派单 Hindsight for OpenCode:给每个项目装上专属记忆库 Hermes v0.17.0 最值得升级的理由:一个进程,管所有 Profile 音频可视化:从波形到视频的三种实现路径 Hermes 定时任务实战 真人配音兼职怎么找:几个渠道对比,末尾推荐一个免费入驻的 AI语音技术到底能做什么 AI漫剧之配音篇 用 Hermes Agent 搭了一条内容生产线 Hermes Gateway 飞书连接断开排查 2026精选5款热门AI配音软件 用 Hermes 打造 LLM Wiki 知识库:Karpathy 方法实战指南 用 Hermes 打造个人知识管理系统 给 Hermes 装上本地记忆:Hindsight 自部署完整记录 给 Hermes Agent 装上慧眼:GLM 视觉 MCP Server 配置指南 AI 配音多音字踩坑记 DeepSeek 5月六连崩,是时候重视 LLM API 故障转移了 做内容为什么最好用真人配音 青萍AI语音开放真人配音师入驻 给 Hermes 装上真记忆:Hindsight 上手指南 Hermes 多 Agent 管理指南 邀请有礼:把好用的 AI 工具分享出去,和朋友一起拿积分 Hermes Agent 基础配置指南:从零搭建你的 AI 管家 推荐一个免费在线音频编辑器,像剪映一样好用 我把小说变成了有声故事,而且每个人物都有自己的声音 FunASR 语音识别:让声音变成可编辑的文字 FFmpeg 音频格式转换实用指南 青萍AI语音多人对话模式:5分钟快速生成播客 青萍创作者平台伙伴共创计划正式启动 免费开源的 Screen Studio 平替!OpenScreen 让你的产品演示瞬间专业起来 语音合成入门:SSML 标记语言快速上手 还在为配音头疼?我宣布:这个免费工具彻底治愈了我 青萍AI语音:用 AI 重新定义你的声音 OpenClaw 记忆对比:向量化 VS Markdown,到底该怎么选? 建站一周年:从 NotionNext 迁移到 Hexo 安知鱼
Hermes 浏览器工具:让 AI 替你操作网页
青萍叙事 · 2026-06-23 · via 青萍叙事
HermesHermes-Agent浏览器自动化BrowserHarness

前言

今天我们要介绍的是 Hermes Agent 的浏览器工具集。
用一句话说就是:让 AI 替你操作网页。

你给它一个网址,它能输入文字、点击按钮、滚动页面、截图分析,全程不需要你动手。

这套能力有两层实现方式。
第一层是 Hermes 内置的浏览器工具集,十几个工具覆盖了绝大多数网页操作需求。
第二层是 Browser Harness,一个第三方开源框架,能让 AI 自己编写操控脚本并优化,适合更复杂的任务。

如果你刚开始接触这些工具,别担心,我会从概念开始一步步带着你用起来。

什么是 Hermes 浏览器工具

Hermes 的浏览器工具有 10 个核心操作:

  • browser_navigate,打开网页,是所有操作的前提
  • browser_snapshot,获取当前页面的无障碍树快照,返回可交互元素的 ref ID
  • browser_click,点击 ref ID 对应的元素
  • browser_type,往输入框填入文字
  • browser_scroll,向上或向下滚动页面
  • browser_press,按键盘键(Enter、Tab、Escape 等)
  • browser_back,回退到上一页
  • browser_vision,截图并用 AI 分析画面内容
  • browser_get_images,列出页面上的所有图片
  • browser_console,读取浏览器控制台输出

如果通过 CDP 连接浏览器,还会额外解锁两个工具:browser_cdp(发送原始 CDP 指令)和 browser_dialog(处理 alert/confirm 弹窗)。

每个浏览器后端都支持这些工具,区别只在于浏览器跑在哪里。

启用浏览器工具集

浏览器工具默认没开,需要手动加到工具列表里:

1
hermes config set toolsets '["hermes-cli", "browser"]'

或者通过交互式配置:

1
hermes setup tools

在菜单中选择 Browser Automation 并选择你偏好的后端。

本地浏览器模式(零成本起步)

如果你刚开始接触,本地模式是最简单的起点。不花钱,不用注册任何云服务。

Hermes 通过 agent-browser 驱动本地安装的 Chromium。只需要确保系统里有 Chrome 或 Chromium:

1
2

npm install -g agent-browser

启动 Hermes 后,直接发指令:

1
帮我打开 https://www.36kr.com,看看今天有哪些热门资讯

Hermes 会自动启动一个后台 Chromium 进程,打开页面,抓取内容,然后把结果返回给你。

所有操作都在你的电脑上完成,不经过第三方服务器。

CDP 模式(亲眼看着 AI 操作)

本地模式浏览器跑在后台,你看不到操作过程。
如果你想亲眼看着 AI 操作,就用 CDP 模式。

先以远程调试模式启动你的浏览器。

macOS 上的 Chrome:

1
2
3
4
"/Applications/Google Chrome.app/Contents/MacOS/Google Chrome" \
--remote-debugging-port=9222 \
--user-data-dir="$HOME/.hermes/chrome-debug" \
--no-first-run --no-default-browser-check &

浏览器启动后,打开控制台,运行 /browser connect

1
/browser connect

连接成功后,AI 操作会直接反映在你眼前的浏览器窗口中。
适合调试网页,或者需要借用你已登录的会话的场景。

完成后用 /browser disconnect 断开连接。

Browser Harness 是什么

Browser Harness 是 browser-use/browser-harness 开源项目,让 AI 直接通过 CDP WebSocket 连上你的浏览器。
和内置的 browser_ 工具集相比,Browser Harness 的操控更底层、更灵活——AI 可以自己编写操控脚本并不断优化,这就是所谓的”自愈”能力。

它需要手动安装并注册为 Hermes 的技能才能使用:

1
2
3
4
5
6

git clone https://github.com/browser-use/browser-harness ~/browser-harness
cd ~/browser-harness


ln -s "$(pwd)" ~/.hermes/skills/browser-harness

然后在 Hermes 终端里直接告诉它用 Browser Harness 操作浏览器即可。

如果想通过 CDP 连接本地浏览器,还需要先以调试模式启动 Chrome:

1
2
3
4
"/Applications/Google Chrome.app/Contents/MacOS/Google Chrome" \
--remote-debugging-port=9222 \
--user-data-dir="$HOME/.hermes/chrome-debug" \
--no-first-run --no-default-browser-check &

之后 Hermes 就能通过这个 CDP 通道操控 Chrome 页面。

使用场景

填表单、下单、预约

这是最直接的应用。
给 AI 一个注册链接,告诉它填入什么信息,它会自己导航到页面、找到输入框、填入内容、点击提交。

1
帮我用 email@example.com 在 example.com 注册一个账号,密码用 xxxxxx

抓取 JavaScript 渲染的数据

很多现代网站的数据是通过 AJAX 动态加载的。
普通的 web_extract 工具只能拿到初始 HTML,但浏览器工具会等 JavaScript 执行完毕后读取渲染后的 DOM。

1
打开我的后台面板 http://localhost:3000/dashboard,截图看看今天的指标

截图做可视化 QA

部署新版本后,让 AI 打开几个关键页面截图确认,可以替代人工巡检。

1
打开网站首页、登录页、个人中心,每页截图让我看看

多步骤研究

从一个文档页面出发,顺着链接跟踪到多个子页面,最后汇总信息。

1
打开 Hermes 官方文档的浏览器页面,看看支持哪些后端,帮我汇总成表格

Browser Harness 进阶:重复性操作自动化

对于需要每天重复的网页操作(登录后台、导数据、填写日报),Browser Harness 的 domain skills 机制能让这些步骤不断自我优化。AI 会记住每个网站的布局特征和操作流程,下一次执行得更快。

写在最后

Hermes 的浏览器工具给 AI 装上了一双能”看”能”点”的手。

本地模式适合初学者零成本体验,CDP 模式让你看着 AI 操作真实浏览器。
Browser Harness 则为复杂场景提供了自愈式的操控能力。

从简单的截图问答到完整的网页自动化流程,这套工具有很大的想象空间。