什么是ZeroToken – Record once, automate forever
ZeroToken 是一款专为浏览器自动化设计的工具,其核心理念是‘一次录制,永久复用’,旨在通过 OpenClaw MCP 实现高效、低 token 消耗的浏览器任务自动化。它特别适合那些需要重复执行或定时运行的浏览器操作,例如每日登录系统、周期性数据抓取或报表生成等场景。与传统的浏览器自动化方式不同,ZeroToken 不仅记录用户的操作步骤,还能将这些轨迹转化为可复用的脚本,从而大幅降低后续执行的 token 成本。该工具适用于已通过 MCP 访问名为 `zerotoken` 服务器的环境,并提供了完整的录制、回放、脚本管理和会话追踪功能。
核心功能特点
- 支持通过 OpenClaw MCP 进行浏览器自动化、轨迹录制与低 token 消耗的脚本重放
- 提供完整的轨迹管理功能(录制、加载、删除)和脚本管理功能(保存、加载、执行)
- 支持定时/重复任务的自动化执行,通过 job_id 绑定机制实现精准调度
- 内置反爬虫 stealth 模式,可伪装浏览器指纹以应对云盾等防护机制
- 采用 SQLite 数据库存储脚本、轨迹与会话信息,不依赖本地文件路径
- 支持参数化脚本(使用 {{varname}} 占位符),可在执行时动态注入变量
适用场景
ZeroToken 最适合应用于需要重复执行或定时运行的浏览器自动化任务。典型场景包括:每日定时登录特定网站并获取数据报表;定期抓取电商平台价格信息;批量处理邮件或表单提交;以及任何需要长期值守的浏览器操作任务。这些场景的共同特点是操作逻辑固定、执行频率规律,非常适合通过录制-脚本化的方式实现无人值守自动化。对于这类任务,用户只需录制一次完整操作流程,即可生成可复用的脚本,后续执行时将大幅降低 token 消耗并提高执行效率。 然而,ZeroToken 并不适合一次性或强依赖人工决策的场景。如果只是临时需要执行某个浏览器操作且无复用需求,直接使用 ZeroToken MCP 更为合适。同样,对于页面结构复杂、需要大量人工干预判断的任务,或者那些无法通过自动化脚本可靠兜底的操作,也不推荐使用 ZeroToken。这类任务往往包含太多模糊点(fuzzy_point),在无人值守环境下容易失败,需要人工及时介入处理。因此,在使用 ZeroToken 前,应评估任务的重复性、结构化程度以及自动化可行性。
