搭建 OpenClaw 并关联 Github Copilot,实现无限免费大模型 token

文章目录

    本来不想凑 OpenClaw 这个热闹的,因为我似乎也没有具体的使用场景。但是,突然接到了公司领导的任务,必须在公司内部部署一套 OpenClaw。以便雇佣几个免费的数字员工来好好压榨他们。于是,不得不尝试一下了。我上午安装部署了一套腾讯版本的 OpenClaw,叫 WorkBuddy,感觉还不错,就是不能完成我的某些需求,例如:

    WorkBuddy 企业微信聊天

    于是我就想自己部署一套纯血版的 OpenClaw,看看是否能满足我的需求。再加上我发现 OpenClaw 还可以关联 Github Copilot,使用免费的无限 token 的模型,这个就更有吸引了。

    安装 OpenClaw

    参考 OpenClaw 的官网:

    https://openclaw.ai

    直接一行命令就能安装。例如,我在 Windows 下,打开 PowerShell,输入:

    iwr -useb https://openclaw.ai/install.ps1 | iex
    

    iwr 还是第一次见这个命令。

    iwr 命令, 全称为 Invoke-WebRequest,是PowerShell中一个内置命令,它类似于 linux 中的 curl 或 wget 命令

    关联 Github Copilot

    安装完成后,会有一个配置引导:

    在 Model/auth provider 选择 Copilot

    OpenClaw Copilot

    然后 Copilot auth method 选择 GitHub Copilot (GitHub device login)

    OpenClaw Copilot auth method

    这个 device login 跟之前安装 Github copilot CLI 的 device login 是一样的,都是本地生成一个授权码,然后去 github 网站输入授权码就能完成授权。还是非常方便的。但是注意不要在 WSL1 中这样操作(有 bug),在 PowerShell 中是正常的。参考之前整理的文档:无限免费大模型 token, Github Copilot CLI SDK 安装及测试 而且,我猜测,还是需要安装 Github Copilot CLI 的,因为之前 Copilot CLI SDK 也是必须安装 Github Copilot CLI 的。原原因是,OpenClaw 代码大概率是通过 SDK 调用 Copilot CLI 的 server mode 来使用 Copilot 的能力。SDK 负责和 CLI 进行通信,CLI 负责和 Copilot 的后端服务进行通信。流程如下:

    OpenClaw
           ↓
      SDK Client
           ↓ JSON-RPC
      Copilot CLI (server mode)
    

    虽然只是个猜测,但是大概率是这样的。

    模型的选择 gpt-4o 还是 gpt-5-mini

    因为 github copilot 中,这两个模型是免费无限量的。我可不想在 openclaw 中使用付费的模型,鬼知道会不会直接导致一个月 300 次的额度浪费完。
    我其实不太了解这两个模型的具体区别。问了一下 gemini,他推荐的是 gpt-5-mini。给出的理由是:

    OpenClaw 类工具的核心痛点是处理动态网页和反爬措施。GPT-5 mini 在视觉推理(Vision Reasoning)上有专项优化。

    • GPT-4o: 有时会分不清重叠的 DOM 元素或复杂的 CSS 布局。
    • GPT-5 mini: 对于 Canvas 渲染、复杂的 iframe 嵌套以及验证码上下文的识别准确率更高。

    虽然分辨不了真假,但是我平时使用 gpt 5 mini 确实体验还不错。没有太大的问题。

    聊天软件的选择

    我刚开始配置的是飞书,但是我发现怎么也配置不成功,现象是飞书里的机器人不显示聊天输入框。。。可能是哪里配置出了问题吧。算了,我也不想纠结了。于是换企业微信。

    用企业微信的原因是,我上午用腾讯版的 OpenClaw,即 WorkBuddy 关联过企业微信机器人,操作要简单很多,而且没有坑。飞书的配置还是太复杂,涉及的权限也多,可能是功能更强大更灵活吧。但是我只需要简单的聊天功能,企业微信就够了。具体配置参考企业微信官方的 OpenClaw 配置文档即可,写的还是非常详细的:

    https://open.work.weixin.qq.com/help2/pc/cat?doc_id=21657

    测试效果

    哈哈,配置完成后,就能痛快体验 OpenClaw 的能力了。

    OpenClaw 企业微信对话

    我感觉,其实还是挺折腾的,如果没有特殊需求,直接使用腾讯版本的 WorkBuddy 就好了。
    而且那个内置的免费模型还有联网搜索功能,比自己配置 OpenClaw 折腾半天,还有考虑成本的问题要省心多了。虽然 WorkBuddy 早晚还是要收费的。

    关于作者 🌱

    我是来自山东烟台的一名开发者,有感兴趣的话题,或者软件开发需求,欢迎加微信 zhongwei 聊聊,或者关注我的个人公众号“大象工具”, 查看更多联系方式