星哥最近发现个超实用的开源神器,直接把 OpenClaw 调用大模型的成本干到零!不管是 GPT-4o、Claude Opus,还是国产的通义千问、豆包,不用再心疼 Token 账单,个人用简直香到没朋友。
但凡用过 OpenClaw 的朋友都懂,调用大模型的开销是绕不开的坎。GPT-4o 按百万 Token 收费,Claude Sonnet 也不便宜,要是想多测试几个模型做对比,账单数字蹭蹭涨,分分钟让人肉疼。
直到星哥挖到 GitHub 上这个叫 OpenClaw Zero Token 的项目,才算彻底解决了这个痛点。

一、核心原理
OpenClaw Zero Token 是 OpenClaw 的分支版本,核心目标是免除 API Token 费用,实现对各大 AI 平台的免费访问。
这个工具的思路说起来很简单,但特别巧妙:
你在浏览器里正常登录 ChatGPT、Claude 这些平台的网页版后,它会自动抓取你的登录凭证(比如 Session、Cookie),然后在本地封装成标准的 API 接口。OpenClaw 调用时,看似走的是常规 API 通道,实则用的是你浏览器已登录的会话 —— 相当于把你网页版的使用权限,变成了 OpenClaw 的调用权限,直接绕开了付费 Token 环节。
打个比方,就像你办了 ChatGPT Plus 会员,有人帮你搭了个本地代理,让 OpenClaw 能免费蹭这个会员权限,前提是你得有对应平台的账号就行。

二、支持的模型
原本以为只支持少数几款模型,没想到覆盖面远超预期,国内外主流大模型全囊括:
类型
支持模型
海外头部
GPT-4o、GPT-4、GPT-3.5(OpenAI);Claude Opus、Sonnet、Haiku(Anthropic);Gemini(Google)
国产主流
DeepSeek、通义千问、豆包、Kimi、智谱 GLM
其他特色
Grok、小米 MiMo、Manus
一个工具搞定所有,不用再挨个平台折腾 API Key,太省心了!

三、实操教程
安装git和nodejs
git -v
node -v
npm -v
实际显示:
$ git -v
git version 2.49.0.windows.1
$ node -v
v22.15.1
$ npm -v
10.9.2
第1步:克隆项目到本地打开终端,执行这条命令:
git clone https://github.com/linuxhsj/openclaw-zero-token.git
第2步:安装依赖并编译 编译 cd openclaw-zero-token
pnpm install
pnpm build
pnpm ui:build
配置认证 # 启动浏览器调试模式(保持此终端不要关闭)
./start-chrome-debug.sh
# 在打开的浏览器标签页中登录各 Web 模型
# (DeepSeek、千问、Kimi、Claude、ChatGPT、Gemini、Grok 等)
# 新开一个终端,运行授权向导
./onboard.sh webauth
第3步:启动服务 ./server.sh
打开终端输出的 Web UI 地址即可使用。
完全重建(遇到 ERR_MODULE_NOT_FOUND 时)
rm -rf dist dist-runtime node_modules
pnpm install
pnpm build
pnpm ui:build
./server.sh restart
注意: 始终使用 pnpm build(不要用 npm run build)。如果遇到 Cannot find module dist/xxx-HASH.js 报错,按上述完全重建流程操作。
启动 Gateway # 使用辅助脚本(推荐)
./server.sh
四、使用方式 Web UI执行 ./server.sh 后会自动启动 Web UI,在聊天界面直接使用 AI 模型。 后续也可以手动访问 http://127.0.0.1:3001/chat?session=62b791625fa441be036acd3c206b7e14e2bb13c803355823
切换模型
在聊天界面中使用 /model 命令可以切换不同的 AI 模型:
# 切换到 Claude Web
/model claude-web
# 切换到豆包
/model doubao-web
# 切换到 DeepSeek
/model deepseek-web
# 或者指定具体的模型
/model claude-web/claude-sonnet-4-6
/model doubao-web/doubao-seed-2.0
/model deepseek-web/deepseek-chat
Claude Web: 请使用完整模型 ID:/model claude-web/claude-sonnet-4-6(与注册表里的默认模型一致)。仅 /model claude-web 在部分场景下可能无法正确解析或选中目标模型。
查看可用模型使用 /models 命令可以查看所有已配置的模型:
/models
关键规则: 只有在 ./onboard.sh webauth 中完成配置的平台,才会写入 openclaw.json 并显示在 /models 列表中。
这将显示:
• 所有可用的提供商(claude-web、doubao-web、deepseek-web 等)
• 每个提供商下的模型列表
• 当前激活的模型
• 模型别名和配置信息
示例输出:
Model Input Ctx Local Auth Tags
doubao-web/doubao-seed-2.0 text 63k no no default,configured,alias:Doubao Browser
claude-web/claude-sonnet-4-6 text+image 195k no no configured,alias:Claude Web
deepseek-web/deepseek-chat text 64k no no configured
API 调用 # 使用 Gateway Token 调用
curl http://127.0.0.1:3001/v1/chat/completions
-H "Authorization: Bearer YOUR_GATEWAY_TOKEN"
-H "Content-Type: application/json"
-d '{
"model": "deepseek-web/deepseek-chat",
"messages": [{"role": "user", "content": "你好!"}]
}'
CLI 模式 # 交互式命令行
node openclaw.mjs tui
星哥提醒:这些坑要避开
- 1. 合规风险 :本质是用网页会话替代付费 API,各平台用户协议对此有明确规定,星哥建议仅用于个人学习、开发调试,绝对不要用于商业用途,避免踩合规红线。
- 2. 稳定性问题 :网页版接口随时可能改,比如 ChatGPT 要是调整登录机制,这个工具就得等作者适配,不像官方 API 那么稳。
- 3. 安全问题 :工具会捕获浏览器登录凭证,一定要在自己的私人设备上用,别在共享电脑、公共网络环境操作,防止信息泄露。
- 4. 功能限制 :像批量处理、高并发调用、流式输出精细控制这些高级 API 功能,可能没法完全实现,日常对话、开发测试完全够用。
总结从技术角度看,浏览器自动化 + 会话复用的思路不算新鲜,但把它整合到 OpenClaw 生态,做成开箱即用的工具,确实大大降低了使用门槛。星哥觉得,作为技术学习项目,它的实现思路也值得研究。
不过还是要强调:一定要遵守各平台的使用协议,仅限个人学习场景使用。项目地址给大家放这了:https://github.com/linuxhsj/openclaw-zero-token,
感兴趣的朋友可以自己玩玩。
星哥玩云,专注分享云原生、AI 工具、开源神器的实用技巧,关注我,少走弯路少花钱!
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/270087.html