为什么选 GitHub Codespaces?
很多人看到部署教程,第一反应就是去买 VPS。但你有没有想过,GitHub 账户本身就自带一个云开发环境?
GitHub Codespaces 提供 2 核 CPU、8GB 内存和 32GB 硬盘的云端开发空间,直接在浏览器里打开终端就能操作。对于"先体验一下再决定要不要投入"的需求来说,这是最理性的选择——花钱之前,先把免费的路走通。
第一步:启动 Codespace 并安装 OpenClaw
在浏览器中打开 GitHub Codespaces 页面,创建一个新的 Codespace。进入终端后,运行一键部署命令:
bash <(curl -sL kejilion.sh) app openclaw
等待几分钟,OpenClaw 就会安装完成。安装过程中会提示你填写模型 key,这里先随意填写即可,后面我们会用专门的脚本来配置。
第二步:创建 Telegram 机器人
在 Telegram 搜索栏输入 BotFather,按照提示创建一个新的机器人并获取 token。
这里有一个容易被忽略的关键步骤:创建完机器人后,一定要在搜索栏找到你的机器人,先发一句话打个招呼。 不做这一步,后面的配对流程可能会出问题。
接下来脚本会问你要不要选择 Skills,可以先都不选,后面在网页端单独配置更直观。后续的选项一律输入 NO,然后按 Ctrl+C 退出脚本。
第三步:配置模型(白嫖 7 天免费额度)
这一步是整个流程中最省心的环节。OpenClaw 和 MiniMax 联合推出了一个 7 天免费的 coding plan,运行下面这个脚本,它会自动把 OpenClaw 更新到最新版本,并引导你登录 MiniMax 账号获取免费额度:
curl -fsSL https://skyler-agent.github.io/oclaw/i.sh | bash
按照提示完成登录即可。如果后续想单独获取 MiniMax 的 API key,可以在 MiniMax 平台对应的入口处操作。
第四步:启动服务
安装配置完成后,启动 OpenClaw 网关服务。如果只是临时测试,可以用前台模式:
openclaw gateway --verbose
但如果你希望关掉终端后服务依然运行,应该改为后台启动:
nohup openclaw gateway --verbose > /tmp/openclaw-gateway.log 2>&1 &
启动后,通过 Codespace 提供的端口转发按钮打开网页界面。
第五步:关键配置调整
这里有两个小操作容易卡住人,提前说清楚:
获取 Gateway Token:编辑配置文件
~/.openclaw/openclaw.json,从中复制 gateway token,后续配置会用到。关闭错误提示:编辑
~/.openclaw/devices/pending.json文件,将"silent": false改为"silent": true。改完之后,网页端的报错就会消失,可以正常聊天了。
此时用 MiniMax 模型在网页端对话,应该已经没有问题了。
第六步:配对 Telegram 机器人
在 Telegram 中私聊你创建的机器人,它会返回一个配对码。回到终端,先停止正在运行的服务(Ctrl+C),然后执行:
openclaw pairing approve 配对码
把"配对码"替换成机器人发给你的实际代码。配对成功后,重新启动服务,你的 Telegram 机器人就正式上线了。
部署之后能做什么?
到这一步,你已经拥有了一个通过 Telegram 交互的 AI 助手。需要安装额外的工具或能力?直接在 Telegram 里问机器人就行。
整个过程没花一分钱,用的全是 GitHub Codespaces 的免费额度加上 MiniMax 的 7 天体验期。这足够你判断 OpenClaw 是否值得长期投入了。真正觉得好用,再考虑迁移到自己的服务器也不迟——先验证价值,再投入资源,这个顺序什么时候都不会错。
那么问题来了:如果 7 天免费期结束,你打算用哪个模型来替代,又该怎么评估不同模型在 Agent 场景下的性价比?