跳到主要内容
极客日志极客日志
首页博客AI提示词GitHub精选代理工具
搜索
|注册
博客列表
Shell / BashAI大前端

OpenClaw 零成本部署指南:基于 GitHub Codespaces 与 Discord

利用 GitHub Codespaces 免费环境部署 OpenClaw AI 智能体。通过配置 Kimi K2.5 模型 API 和 Discord Bot Token,实现零成本的本地服务搭建。涵盖仓库创建、一键安装、权限配置及 Web 控制台访问等关键步骤,支持邮件处理、代码生成及自动化任务执行。

DevStack发布于 2026/3/21更新于 2026/5/23 浏览
OpenClaw 零成本部署指南:基于 GitHub Codespaces 与 Discord

OpenClaw 零成本部署指南:基于 GitHub Codespaces 与 Discord

OpenClaw(原 Clawdbot)近期在 GitHub 上受到广泛关注,Star 数迅速增长。虽然市面上有多种部署方案,但利用 GitHub Codespaces 搭建环境是性价比最高的选择,几乎无需额外费用即可体验完整的 AI Agent 功能。

本教程将演示如何通过 Codespaces 云端环境,结合 Kimi K2.5 模型与 Discord 应用,快速搭建并运行 OpenClaw 服务。

准备工作

  1. 拥有一个 GitHub 账号。
  2. 注册 Discord 账号(用于接收 Bot 消息)。
  3. 获取 Kimi K2.5 模型的 API Key(可通过官方渠道申请体验额度)。

创建 GitHub Codespaces

Codespaces 提供免费的云端开发环境,配置通常优于普通轻量服务器。

新建项目仓库

  1. 登录 GitHub,点击右上角 + 号,选择 New repository。
  2. 输入仓库名称(例如 openclaw-space),其他参数保持默认,点击 Create repository。

启动 Codespace

进入刚创建的仓库页面,点击左侧的 Code 按钮,切换到 Codespaces 标签页,点击 Create new codespace。

等待页面加载完成,你将看到一个类似 VS Code 的 Web 界面,此时云端主机已就绪。

安装 OpenClaw

在 Codespaces 下方的终端中,直接粘贴官方的一键安装命令:

curl -fsSL https://openclaw.ai/install.sh | bash 

执行后,安装过程仅需几分钟。你会看到命令行提示符变为 OpenClaw 的字符画,表示安装成功。

配置模型与 Bot

1. 模型配置 (Kimi K2.5)

打开 Kimi 官网,申请 API Key 并保存。回到 Codespaces 终端,继续运行配置向导:

  • 协议确认:输入 Yes。
  • 模式选择:选择 Quick Start(快速开始)。
  • 模型选择:选择 Moonshot AI,然后粘贴你的 Kimi Code (K2.5) API Key。

2. Discord 配置

OpenClaw 支持通过 Discord 进行交互。你需要创建一个 Discord Bot。

  1. 访问 Discord 开发者平台。
  2. 点击 New Application,输入名称并创建。
  3. 进入左侧 Bot 标签页,点击 Reset Token 生成 Token 并妥善保存。
  4. 开启关键权限:下滑至 Privileged Gateway Intents,勾选 MESSAGE CONTENT INTENT(读取消息内容)和 SERVER MEMBERS INTENT(可选)。
  5. 前往 OAuth2 → URL Generator:
    • Scopes 勾选:、。
bot
applications.commands
  • Bot Permissions 勾选:Send Messages、Read Message History、Embed Links、Use Slash Commands。
  • 复制生成的 URL,在浏览器打开并将 Bot 邀请到你的 Discord 服务器。
  • 回到 Codespaces 配置向导,粘贴刚才生成的 Bot Token 即可完成绑定。

    启动服务与配对

    启动 Gateway

    在终端中输入以下命令启动服务:

    openclaw gateway --verbose 
    

    观察日志输出,确认模型连接正常且 Channel 状态为在线。

    设备配对

    打开 Discord,私聊刚刚添加的 OpenClawBot 获取配对码(Pairing code)。切记必须私聊。

    返回终端,先停止当前服务,然后运行配对命令:

    openclaw pairing approve discord 
    

    将配对码替换到命令中执行。完成后再次启动 Gateway 服务。

    访问 Web 控制台

    在本地部署时通常使用 localhost:18789,而在 Codespaces 中需要通过端口转发访问。

    1. 在 Codespaces 界面右侧找到 Ports 面板。
    2. 定位到 18789 端口,点击转发地址旁的地球图标打开公网链接。
    3. 首次访问可能会提示缺少 Token 或配对信息。
      • Token 验证:在配置向导结束时记录的地址 + Token,填入 Web 控制台的 Overview -> Gateway Token 并连接。
      • 设备配对:如果提示 disconnected (1008): pairing required,说明有新设备接入需授权。
        • 方法一(命令行):在终端运行 openclaw devices list 查看 Pending 请求 ID,然后执行 openclaw devices approve <ID>。
        • 方法二(修改配置):运行 vim ~/.openclaw/devices/pending.json,将 "silent": false 改为 true 保存。

    刷新页面后,Web 控制台应显示正常,并可查看历史对话记录。

    功能演示

    部署成功后,你可以通过 Discord 或 Web 控制台下发各类任务:

    • 信息查询:询问热门开源项目清单,Bot 会整理类型、Star 数及简介。
    • 代码开发:让 Bot 编写前端代码(如 Three.js 地球效果站点),并自动部署到 GitHub Pages 或 Netlify。
    • 自动化运维:生成 README 文档、优化图片等。

    注意:GitHub Codespaces 长时间无操作会自动休眠。若需长期运行,建议定期唤醒或在设置中调整电源策略,也可手动关闭 Codespace 以节省资源。

    结语

    OpenClaw 展示了 AI Agent 走向实用化的潜力。通过 GitHub Codespaces 的免费算力,我们得以低成本地拥有并掌控自己的 AI 管家。未来,能够感知环境、调用工具的智能体将成为主流形态。

    • GitHub 仓库: https://github.com/openclaw/openclaw
    • 参考案例: https://github.com/fanan-uyun/earth-activity

    目录

    1. OpenClaw 零成本部署指南:基于 GitHub Codespaces 与 Discord
    2. 准备工作
    3. 创建 GitHub Codespaces
    4. 新建项目仓库
    5. 启动 Codespace
    6. 安装 OpenClaw
    7. 配置模型与 Bot
    8. 1. 模型配置 (Kimi K2.5)
    9. 2. Discord 配置
    10. 启动服务与配对
    11. 启动 Gateway
    12. 设备配对
    13. 访问 Web 控制台
    14. 功能演示
    15. 结语
    • 💰 8折买阿里云服务器限时8折了解详情
    • GPT-5.5 超高智商模型1元抵1刀ChatGPT中转购买
    • 代充Chatgpt Plus/pro 帐号了解详情
    • 🤖 一键搭建Deepseek满血版了解详情
    • 一键打造专属AI 智能体了解详情
    极客日志微信公众号二维码

    微信扫一扫,关注极客日志

    微信公众号「极客日志V2」,在微信中扫描左侧二维码关注。展示文案:极客日志V2 zeeklog

    更多推荐文章

    查看全部
    • webdav-server 轻量级 WebDAV 服务器部署与配置指南
    • AWS SAP-C02 專業架構師認證介紹
    • Redis 压缩列表、Listpack 及哈希表扩容原理
    • 希尔排序算法详解:原理、实现与优化
    • 基于 Protege、Neo4j 与 ECharts 的教育领域知识图谱可视化实战
    • 微信小程序跳转外部链接:WebView 与复制链接方案
    • VS Code GitHub 扩展登录报错:尚未完成授权此扩展使用 GitHub 的操作
    • Ubuntu 系统禁用蓝牙自动启动的方法
    • Stable Diffusion v1.5 实战:电商海报与创意图像生成指南
    • C++ STL list 容器实现详解
    • RabbitMQ 入门:架构解析、环境搭建与 Java 实战
    • JDK 下载与多系统安装指南
    • 文心一言、通义千问、Kimi、豆包:四大国产大模型对比评测
    • Python uv 安装、升级与卸载
    • Admui 本地部署实战指南
    • Spatial Joy 2025 全球 AR&AI 赛事:资源、玩法与避坑指南
    • GitHub 十大 Claude Skills 精选,助力开发效率倍增
    • Qwen3.5-9B 为何能以小参数超越 GPT-oss-120B?架构与性能深度解析
    • SGBM 半全局块匹配算法流程详解
    • BERT 进阶指南:微调策略、模型变体与实战应用

    相关免费在线工具

    • RSA密钥对生成器

      生成新的随机RSA私钥和公钥pem证书。 在线工具,RSA密钥对生成器在线工具,online

    • Mermaid 预览与可视化编辑

      基于 Mermaid.js 实时预览流程图、时序图等图表,支持源码编辑与即时渲染。 在线工具,Mermaid 预览与可视化编辑在线工具,online

    • 随机西班牙地址生成器

      随机生成西班牙地址(支持马德里、加泰罗尼亚、安达卢西亚、瓦伦西亚筛选),支持数量快捷选择、显示全部与下载。 在线工具,随机西班牙地址生成器在线工具,online

    • Base64 字符串编码/解码

      将字符串编码和解码为其 Base64 格式表示形式即可。 在线工具,Base64 字符串编码/解码在线工具,online

    • Base64 文件转换器

      将字符串、文件或图像转换为其 Base64 表示形式。 在线工具,Base64 文件转换器在线工具,online

    • Markdown转HTML

      将 Markdown(GFM)转为 HTML 片段,浏览器内 marked 解析;与 HTML转Markdown 互为补充。 在线工具,Markdown转HTML在线工具,online