Hermes Agent + playwright-cli:Linux 服务器免费自动签到,零 Token 消耗
Hermes Agent + playwright-cli,Linux 服务器无头运行,零云浏览器成本,Token 消耗降低 93%。
自动签到脚本跑不起来,因为浏览器要花钱?
Browserbase $0.05/分钟,Browser Use $0.02/请求。一个月自动签到 30 个站点,云浏览器成本几百块。更坑的是,每次截图、每次点击都要消耗 Token——8000 字 accessibility tree 直接塞进 context,跑几个任务 context 就爆了。
有没有免费方案?
有。Hermes Agent + playwright-cli,Linux 服务器无头运行,零云浏览器成本,Token 消耗降低 93%。
一、playwright-cli:专为 AI Agent 设计的浏览器 CLI
Playwright 官方 2026 年推出 playwright-cli,不是给人用的,是给 AI Agent 用的。
核心设计理念:token-efficient。
传统 Playwright MCP 把整个 accessibility tree 塞进 context,一个页面 8000+ 字。playwright-cli 只输出 element refs(e1, e2, e3),Agent 用 ref 就能操作,不需要理解整个 DOM。
方案
Token 消耗
成本
Playwright MCP
8000+ 字/页面
云浏览器 $0.05/min
playwright-cli
500 字/页面
本地 Chromium 免费
Browserbase + Hermes
8000+ 字/页面
$0.05/min
agent-browser + Hermes
500 字/页面
本地 Chromium 免费
93% 的 context savings,这不是小优化,这是能不能跑起来的区别。
二、Hermes Agent:6 种浏览器后端,本地免费
Hermes Agent 不是单点工具,是 Agent 框架。浏览器后端支持 6 种:
- Browserbase
(云浏览器,付费) - Browser Use
(云浏览器,付费) - Firecrawl
(云浏览器 + scraping,付费) - Camofox
(本地 Firefox 反指纹,免费) - Local Chrome via CDP
(本地 Chrome,免费) - agent-browser
(本地 Chromium,免费)
视频里用的是第 6 种:agent-browser + playwright-cli。
不需要云浏览器 API key,不需要付费订阅。只要服务器上有 Node.js 18+,安装 agent-browser 和 playwright-cli,就能跑。
三、实战:Linux 服务器无头运行自动签到
3.1 安装 playwright-cli
1 | `npm install -g @playwright/cli@latest |
Headless by default,不需要 --headed 参数。
3.2 安装 agent-browser
1 | `npm install -g agent-browser` |
agent-browser 是 Vercel Labs 开源项目,零配置,自动下载 Chromium。
3.3 安装 Hermes Agent
1 | `curl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/install.sh | bash` |
3.4 配置本地浏览器模式
编辑 ~/.hermes/.env:
1 | `# 不设置任何云浏览器 API key |
编辑 ~/.hermes/config.yaml:
1 | `toolsets: |
3.5 Linux 服务器无头运行
1 | `# 启动 Hermes CLI |
或者用 playwright-cli 直接跑:
1 | `playwright-cli open https://example.com/login |
四、playwright-cli 命令速查
命令
作用playwright-cli open <url>
打开页面playwright-cli snapshot
获取 element refsplaywright-cli click <ref>
点击元素playwright-cli type <text>
输入文本playwright-cli fill <ref> <text>
填入输入框playwright-cli press <key>
按键(Enter, Tab)playwright-cli screenshot
截图playwright-cli state-save
保存登录状态playwright-cli state-load
加载登录状态
保存登录状态后,下次签到不用重新登录——这是自动签发的关键。
五、避坑指南
5.1 Linux 服务器没有显示器
playwright-cli headless by default,不需要显示器。但某些站点检测 headless,需要反指纹工具:
- Camofox(Firefox 反指纹):
git clone https://github.com/jo-inc/camofox-browser && npm install && npm start - 设置
CAMOFOX_URL=http://localhost:9377到~/.hermes/.env
5.2 登录状态持久化
默认浏览器 session 是临时的,关闭后 cookies 丢失。
playwright-cli 用 --persistent 参数:
1 | `playwright-cli open https://example.com --persistent |
下次直接加载:
1 | `playwright-cli state-load login-state.json` |
Hermes Agent 用 Camofox 时,配置 browser.camofox.managed_persistence: true 保持登录状态。
5.3 Token 消耗还是高怎么办
playwright-cli 已经比 MCP 省 93%,但长任务还是会爆 context。
解决方案:
- 用
playwright-cli snapshot --filename=f.yml保存到文件 - Agent 不加载整个 snapshot,只读 refs
- 用 Hermes skill 把签到逻辑固化,不走 LLM reasoning
六、成本对比总结
方案
云浏览器成本
Token 消耗
适用场景
Browserbase + MCP
$50-200/月
高
复杂反爬站点
Browser Use + MCP
$20-100/月
高
需要 residential proxy
agent-browser + CLI
$0
低
常规自动签到
Camofox + Hermes
$0
中
反指纹需求
免费方案适合大多数自动签到场景。只有需要 residential proxy 或高级反爬时才考虑付费云浏览器。
七、小结
- playwright-cli
:Playwright 官方 CLI,token-efficient,专为 AI Agent 设计 - Hermes Agent
:6 种浏览器后端,本地模式免费 - agent-browser
:Vercel Labs 开源,零配置本地 Chromium - Linux 无头运行
:headless by default,不需要显示器 - 登录状态持久化
:--persistent+state-save,签到不用重新登录
免费实现浏览器全自动化,不是「理论上可行」,是现在就能跑起来。
相关链接
- playwright-cli 文档:https://playwright.dev/docs/getting-started-cli
- Hermes Agent 浏览器自动化:https://hermes-agent.nousresearch.com/docs/user-guide/features/browser
- agent-browser GitHub:https://github.com/vercel-labs/agent-browser
- Camofox 反指纹浏览器:https://github.com/jo-inc/camofox-browser
- Hermes Agent 安装:https://github.com/NousResearch/hermes-agent
💬 本文评论区已开启,但暂无读者留言。
本文转载自微信公众号,如有侵权请联系删除。
- 标题: Hermes Agent + playwright-cli:Linux 服务器免费自动签到,零 Token 消耗
- 作者: lxiol
- 创建于 : 2026-04-27 20:54:49
- 更新于 : 2026-05-12 16:47:34
- 链接: https://blog.lxiol.cn/2026/04/27/Hermes-Agent-playwright-cliLinux-服务器免费自动签到零-Token-消耗/
- 版权声明: 本文章采用 CC BY-NC-SA 4.0 进行许可。