欢迎光临
我们一直在努力

用OpenClaw白嫖世界顶级模型,一个月省了2万块!

手把手教你一键部署OpenClaw,连接微信、QQ、飞书、钉钉等,1分钟全搞定! OpenClaw 最近热度很高,但它简直就是个“吃 Token 狂魔”。要是你心疼钱,不想烧昂贵的 Token,纯粹想搭起来玩玩,那 Google 每天送给开发者的免费额度可别浪费了,这篇教程就是专门教你咋薅羊毛的。 这篇文章借鉴了 gemini-cli-openai 项目的思路,简单说就是给 Google 的 Gemini Code Assist 披上一层 OpenAI 的“马甲”,然后喂给 OpenClaw 用,仅供咱们技术圈内部交流哈! 至于机器人选啥,我强烈建议用 Telegram,功能比较全乎。QQ 机器人现在的限制实在太多了,虽然也能凑合用,但体验不如 TG。 手把手教你一键部署OpenClaw,连接微信、QQ、飞书、钉钉等,1分钟全搞定!

✅ 搞起前的准备

  • 一台 VPS(得是 Linux 系统,拿来跑 OpenClaw 和那个中间件)。
  • 一台你手边的电脑(Windows 或者 Mac 都行,主要是为了搞到 Google 的登录凭证)。
  • Google 账号(这个必须有)。 手把手教你一键部署OpenClaw,连接微信、QQ、飞书、钉钉等,1分钟全搞定!
  • 第一步:拿到 Google 的“通行证” (在你自己电脑上弄)

    因为 VPS 一般都没装浏览器,所以咱们得先在自己电脑上登录,把凭证搞到手。

  • 装个工具: 确认你本地电脑装了 Node.js,然后敲下面的命令(记住是在你电脑上,不是 VPS!): 手把手教你一键部署OpenClaw,连接微信、QQ、飞书、钉钉等,1分钟全搞定!
  • npm install -g @gemini-cli/cli

  • 登进去: 代码语言:JavaScript 自动换行 AI代码解释
  • gemini login

    这时候浏览器会自动弹出来,你登一下 Google 账号并点个授权。

  • 把凭证抠出来: 登录完事后,去找这个凭证文件:
    • Windows 用户看这: C:\\Users\\你的用户名\\.gemini\\oauth_creds.json
    • Mac/Linux 用户看这: ~/.gemini/oauth_creds.json 打开这个 JSON 文件,把里面的东西全复制下来。
    • *特别提醒*:把这一大坨 JSON 弄成一行(就是把换行符都删了),待会儿要用的。 手把手教你一键部署OpenClaw,连接微信、QQ、飞书、钉钉等,1分钟全搞定!

    第二步:设置 Google Cloud 项目

    很多教程把这一步漏了,结果弄到最后老报 403 或者 Project ID 错误。咱必须得手动建个项目,顺便把 API 开关打开。

  • 打开 Google Cloud Console(控制台)。
  • 建个新项目:点左上角那个项目选择的地方 -> “新建项目”,名字你随便起一个。 img
  • 记下 Project ID:建好之后,把那个 项目 ID(Project ID) 抄下来,千万注意是 ID,不是项目名字。 img
  • 把 API 打开: img
    • 点这个链接去 API 启用页面: Gemini for Google Cloud API 。
    • 进去之后,对着那个蓝色的 “启用 (ENABLE)” 按钮狠点一下。 手把手教你一键部署OpenClaw,连接微信、QQ、飞书、钉钉等,1分钟全搞定!

    第三步:把中间件跑起来 (在 VPS 上弄)

    现在连上你的 VPS,咱们部署 gemini-cli-openai,把 Gemini 转换成 OpenAI 那种格式。

  • 克隆代码并安装: 手把手教你一键部署OpenClaw,连接微信、QQ、飞书、钉钉等,1分钟全搞定!
  • git clone https://github.com/GewoonJaap/gemini-cli-openai.git
    cd gemini-cli-openai
    npm install

  • 搞个配置文件 .dev.vars: 这一步至关重要,格式千万别写歪了。 代码语言:JavaScript 自动换行 AI代码解释
  • vim .dev.vars

    往里填这些东西: 展开 代码语言:JavaScript 自动换行 AI代码解释

    # 1. 你刚才搞到的登录凭证(第一步里那串 JSON,记得要压成一行)
    GCP_SERVICE_ACCOUNT={"token_type":"Bearer","access_token":…}

    # 2. 你的项目 ID(第二步里记下来的那个)
    GEMINI_PROJECT_ID=你的项目ID
    [手把手教你一键部署OpenClaw,连接微信、QQ、飞书、钉钉等,1分钟全搞定!](https://blog.csdn.net/weixin_49598732/article/details/158127334)
    # 3. 自定义连接密码(随便填,但后面得对得上)
    OPENAI_API_KEY=sk-123456

  • 启动服务(要是服务器重启了,这步得重来!): 用 nohup 把它挂在后台跑: 代码语言:JavaScript 自动换行 AI代码解释
  • nohup npx wrangler dev –ip 127.0.0.1 –port 8787 > wrangler.log 2>&1 &

    验证是否启动:运行 tail -f wrangler.log,如果看到 Ready on http://127.0.0.1:8787 那就稳了。 这时候你也可以写个 python 脚本,发个 requests 请求测试一下通不通。

    第四步:改一下 OpenClaw 的配置

    最后一步,咱们得去改改 OpenClaw 的配置文件,让它去连咱们刚搭好的本地中转站。 配置文件在这:/root/.openclaw/openclaw.json 请把下面这两个核心部分直接覆盖过去(别的插件配置别动): 手把手教你一键部署OpenClaw,连接微信、QQ、飞书、钉钉等,1分钟全搞定!

    1. 修改 models 部分

    把原先关于 Google 的配置删了,换成 OpenAI 模式: 展开 代码语言:JavaScript 自动换行 AI代码解释

    "models": {
    "mode": "merge",
    "providers": {
    "openai": {
    "baseUrl": "http://127.0.0.1:8787/v1", // 指向本地中间件
    "apiKey": "sk-123456", // 对应 .dev.vars 里的密码
    "api": "openai-completions", // OpenClaw 必须用这个值
    "models": [
    {
    "id": "gemini-2.5-flash",
    "name": "Gemini 2.5 Flash",
    "reasoning": false,
    "input": ["text"],
    "cost": { "input": 0, "output": 0, "cacheRead": 0, "cacheWrite": 0 },
    "contextWindow": 1000000,
    "maxTokens": 8192
    }
    ]
    }
    }
    },

    2. 修改 agents 部分

    这里最容易踩坑。一定要加上 openai/ 前缀,不然 OpenClaw 会以为这是 Anthropic 的模型,直接给你报错。另外,maxConcurrent 建议设小点,Gemini 对并发限制挺严的,并发太高容易挂。 展开 代码语言:JavaScript 自动换行 AI代码解释

    "agents": {
    "defaults": {
    "model": {
    "primary": "openai/gemini-2.5-flash" // 前缀必须是openai
    },
    "models": {
    "openai/gemini-2.5-flash": {}
    },
    // … 其他配置保持默认 …
    "maxConcurrent": 1, // 建议改成1
    "subagents": {
    "maxConcurrent": 2 // 建议改成2
    }
    }
    },

    手把手教你一键部署OpenClaw,连接微信、QQ、飞书、钉钉等,1分钟全搞定!

    第五步:验收成果

    上面都搞定后,回到腾讯云控制台,把网关重启一下。就能用了。 img 手把手教你一键部署OpenClaw,连接微信、QQ、飞书、钉钉等,1分钟全搞定!

    常见疑难杂症 (FAQ)

    • 报错 Unknown model: anthropic/gemini-xxx
      • 咋回事:agents 配置里光写了 gemini-xxx,没加供应商前缀。
      • 咋整:改成 "primary": "openai/gemini-2.5-flash" 就行。
    • 报错 Stream request failed: 403
      • 咋回事:Project ID 对应的项目没开 API,或者你用了 AI Studio 自动生成的那个受限 Project ID。
      • 咋整:去 Google Cloud Console 新建个正经项目,然后把 “Gemini for Google Cloud API” 启用。
      • 手把手教你一键部署OpenClaw,连接微信、QQ、飞书、钉钉等,1分钟全搞定!
    赞(0)
    未经允许不得转载:171主机测评 » 用OpenClaw白嫖世界顶级模型,一个月省了2万块!
    分享到: 更多 (0)

    评论 抢沙发

    • 昵称 (必填)
    • 邮箱 (必填)
    • 网址