OpenClaw 简介
OpenClaw(原名 Clawdbot、Mlotbot)是一款 AI 智能体工具,支持多种模型与渠道集成。本文介绍如何利用 GitHub Codespaces 免费环境进行部署。
准备工作
GitHub Codespaces 提供云端开发环境,每个账号默认包含配置资源。本方案无需额外付费即可体验服务。
主模型选用 Kimi K2.5,即时聊天应用选择 Discord。
创建 GitHub Codespaces
-
新建项目仓库 在 GitHub 主页点击右上角'+'号,选择'New repository',输入仓库名称后点击'Create repository'。
-
创建 Codespace 进入仓库页面,点击左侧'Create a codespace',选择'Create new codespace'。等待 Web 页面加载完成,即表示云端主机已启动。
一键安装 OpenClaw
在终端中粘贴官方安装命令:
curl -fsSL https://openclaw.ai/install.sh | bash
安装过程通常仅需数分钟。
模型 API 准备
访问 Kimi 官网获取 API Key。在控制台创建 API-Key 并保存。
模型配置
运行配置向导,选择协议同意(Yes),模式选择快速开始(Quick Start)。模型选择 Moonshot AI,粘贴 Kimi Code (K2.5) 的 API Key。
Discord 配置
-
注册账号 若无 Discord 账号,需先注册。
-
创建 Bot 访问 Discord 开发者平台,点击 New Application,输入 Bot 名称并创建。
-
获取 Token 在 Bot 标签页点击 Reset Token 生成 Token,妥善保存。
-
开启权限 下滑至 Privileged Gateway Intents,开启 MESSAGE CONTENT INTENT 和 SERVER MEMBERS INTENT。
-
OAuth2 配置 点击 OAuth2 → OAuth2 URL Generator,勾选 Scopes:bot、applications.commands。 Bot Permissions 勾选:Send Messages、Read Message History、Embed Links、Use Slash Commands。 复制生成的 URL 并在浏览器打开,将 Bot 邀请至服务器。
-
填入配置 回到配置向导,粘贴 Bot Token 完成 Discord 相关设置。
启动 OpenClaw
在终端执行以下命令启动服务:
openclaw gateway --verbose
启动成功后,Bot 状态应显示为在线。
配对连接
- 在 Discord 中与 OpenClawBot 私聊获取配对码。
- 关闭 Gateway 服务,运行配对命令(替换 Pairing code):
openclaw pairing approve discord
- 重新启动 Gateway 服务。
访问 Web 控制台
GitHub Codespaces 会自动映射端口。在终端旁边的'端口'栏找到 18789 端口,点击地球图标打开公网地址。
若遇到 1008 报错(缺 Token 或缺配对):


