开源项目OpenClaw:多AI模型统一调用的技术学习与实践

开源项目OpenClaw:多AI模型统一调用的技术学习与实践

星哥最近发现个超实用的开源神器,用过 OpenClaw 的朋友都懂,调用大模型的开销是绕不开的坎。

OpenClaw 再使用 AI 模型的过程中,往往需要适配不同平台的 API 调用方式,且官方 API 的使用成本也会增加学习阶段的试错成本。今天分享的 OpenClaw 衍生项目,核心价值在于提供多 AI 模型的统一调用接口(仅用于技术研究),帮助开发者低成本完成模型适配的技术学习,需特别注意:所有操作需严格遵守平台协议,仅限非商用的技术研究场景。

直到星哥挖到 GitHub 上这个叫 OpenClaw Zero Token 的项目,才算彻底解决了这个痛点。

一、核心原理

OpenClaw Zero Token 是 OpenClaw 的分支版本,核心目标是免除 API Token 费用,实现对各大 AI 平台的免费访问。

这个工具的思路说起来很简单,但特别巧妙:

二、支持的模型

原本以为只支持少数几款模型,没想到覆盖面远超预期,国内外主流大模型全囊括:

类型 支持模型
海外头部 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 工具、开源神器的实用技巧,关注我,少走弯路少花钱!

相关推荐
Bechamz几秒前
大数据开发学习Day45
大数据·学习
2601_957879331 分钟前
矩阵系统在企业数字化获客中的实践与价值分析
人工智能·数字营销·矩阵系统·企业运营
水上冰石2 分钟前
comfui的sd1.5模型,有多少采样算法,详解每一个采样算法
人工智能·算法
Rocky Ding*3 分钟前
一文读懂HiDream-I1稀疏 DiT 图像生成基础模型
论文阅读·人工智能·深度学习·机器学习·ai作画·aigc·ai-native
标书畅畅行5 分钟前
2026 年 AI 标书工具市场观察:技术迭代与选型指南
大数据·人工智能
Luminbox紫创测控10 分钟前
氙弧老化测试全参数解析:滤镜类型、辐照度与黑标温度设定
人工智能·测试工具·安全性测试·测试标准
圣殿骑士-Khtangc10 分钟前
OpenAI GPT-5 Agent Mode 正式发布:最长24小时自主任务,AI编程智能体大战升级
人工智能
2601_9578848418 分钟前
AI赋能的内容工程学:短视频矩阵系统的多模态内容生成与量产边界
人工智能·矩阵·音视频
JEECG低代码平台19 分钟前
JimuChatBI — 首款免费开源的 Java 智能问数ChatBI平台,零成本接入,AI对话式智能分析
java·人工智能·开源·aigc·人工智能低代码
黎阳之光19 分钟前
视频孪生+空天地水工融合,黎阳之光构建智慧水利监测新范式
大数据·人工智能·物联网·算法·安全