10+年产品经理专注分享AI 工具、AI 资讯、AI Coding、Vibe Coding与下一代产品创新,按 Ctrl+D 收藏我们
关于我 留言板 标签云 排行榜

苏米客

  • 首页
  • AIGC
    • AI最新动态
    • AI学习教程
    • AI工具集合
    • AI产品百科
    • AI编程开发
    • AI提示词
    • AI开源项目
    • AI智能体
  • Axure
    • Axure动态
    • Axure教程
  • 产品
    • 用户体验
    • 产品设计
    • 苏米杂谈
  • 资源
    • 产品UI组件库
    • 开源图标库
    • 中后台框架
  • 书单
    • AI书籍
    • 用户体验
    • UI视觉
    • 产品研究
    • 其他类型
  • 下载
    • Axure组件
    • Axure原型
    • 文档报告
    • 素材资源
  • 登录
  • 首页
  • AIGC
    • AI最新动态
    • AI学习教程
    • AI工具集合
    • AI产品百科
    • AI编程开发
    • AI提示词
    • AI开源项目
    • AI智能体
  • Axure
    • Axure动态
    • Axure教程
  • 产品
    • 用户体验
    • 产品设计
    • 苏米杂谈
  • 资源
    • 产品UI组件库
    • 开源图标库
    • 中后台框架
  • 书单
    • AI书籍
    • 用户体验
    • UI视觉
    • 产品研究
    • 其他类型
  • 下载
    • Axure组件
    • Axure原型
    • 文档报告
    • 素材资源
当前位置: 首页 » AI学习教程

手把手教你用GitHub Codespaces零成本部署OpenClaw,打造专属AI助手

7月前 AI学习教程 4742 0

最近OpenClaw(原名ClawdBot)在GitHub上的热度太恐怖了,Star数已经破127K+(还在涨),连续登顶GitHub Trending榜单。

我发现了这个项目提供了一个更极具成本优势的部署方案:通过GitHub Codespaces实现完全零成本的AI Agent运行环境。

我完整体验了这套方案,并整理了这份详细的部署指南。

如果你也想拥有一个可私有部署、完全可控的AI助手,这篇文章会很有参考价值。

为什么选择GitHub Codespaces?

在众多部署方案中,GitHub Codespaces脱颖而出的核心原因是成本与配置的不对称性:

  • 零成本门槛:只需GitHub账号(免费注册),即可获得云端开发环境
  • 配置远超预期:提供2核8GB内存、32GB硬盘的云服务器(对标轻量云/VPS的2核2GB配置)
  • 即插即用:内置VS Code Web IDE,无需本地环境配置
  • 服务自动映射:无需复杂端口转发,GitHub自动将本地端口映射为公网地址

这个组合方案让OpenClaw的部署流程被大幅简化。

第一步:创建GitHub仓库与Codespace

1. 新建项目仓库

打开GitHub首页,点击右上角"+"按钮,选择"New repository":

输入仓库名称(如:openclaw-space)

其他设置保持默认

点击"Create repository"

2. 创建Codespace实例

仓库创建成功后,在仓库页面左侧点击"Create a codespace"

随后点击"Create new codespace"按钮。

等待页面加载完成,你将看到一个VS Code Web界面——这就是你的云端开发环境。

此时云服务器已启动就绪。

第二步:一键安装OpenClaw

在Codespaces下方的终端中粘贴官方安装命令:

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

整个安装过程约2-3分钟完成。

安装完毕后,你会看到OpenClaw的标志性字符画,表示安装成功。

第三步:配置AI模型与服务

1. 准备Kimi K2.5 API(推荐)

本示例选用Kimi K2.5作为主模型,原因是其能力表现与成本效率的平衡:

访问https://www.kimi.com/code,订阅获得API额度

在后台创建API-Key并保存

 

2. 启动配置向导

在终端继续执行,按以下步骤完成交互式配置:

继续往下走,选择同意协议(Yes),模式选择快速开始(Quick Start),模型我们就直接选择月之暗面(Moonshot AI)的模型,然后再选择Kimi Code(K2.5)的API,复制粘贴刚刚创建的 API Key。

继续选择 Channel 应用,这里我们直接选择了 Discord,然后根据它的提示来继续往下走,可以看到它需要一个 Discord Bot Token 才能继续。

第四步:Discord Bot配置

1. 注册Discord与创建Bot

如尚未注册Discord,先在https://discord.com完成账号创建。

打开Discord开发者平台(https://discord.com/developers/applications),点击"New Application":

输入Bot名称

同意条款后确认创建

2. 生成Bot Token与权限配置

在新应用页面左侧点击"Bot"标签,

下滑找到"Reset Token"按钮生成Token。

妥善保存此Token——泄露会导致Bot被滥用。

关键权限设置(必需,否则Bot无法读取消息):

向下滑动到"Privileged Gateway Intents",启用:

  • ✓ MESSAGE CONTENT INTENT(读取消息内容)
  • ✓ SERVER MEMBERS INTENT(可选,服务器成员权限控制)

3. 生成邀请链接

点击左侧"OAuth2" → "OAuth2 URL Generator":

Scopes权限勾选:

  • ✓ bot
  • ✓ applications.commands

Bot Permissions权限勾选:

  • ✓ Send Messages(发送消息)
  • ✓ Read Message History(读取消息历史)
  • ✓ Embed Links(嵌入链接)
  • ✓ Use Slash Commands(使用斜杠命令)

页面底部会自动生成授权URL

复制该链接在浏览器中打开,选择你的Discord服务器并授权(需服务器管理员权限)。

4. 在OpenClaw配置中绑定Token

回到Codespaces的配置向导,粘贴刚才生成的Bot Token完成绑定。

重要提示:在配置向导最后输出的内容中,记下包含Token的配置链接,后续访问Web控制台会用到。

第五步:启动OpenClaw服务

在Codespaces终端执行:

openclaw gateway --verbose

启动日志将显示:

  • 已连接的AI模型(Kimi-Code)
  • 已连接的应用通道(Discord)

此时回到Discord,你会看到Bot从离线状态变为在线状态。

第六步:Bot配对与验证

1. 获取配对码

重要:必须在Discord私聊窗口与Bot对话(非公开频道),发送任意消息后Bot会返回配对码。

2. 在终端执行配对命令

关闭Gateway服务(Ctrl+C),执行:

openclaw pairing approve discord 

(将``替换为实际的配对码)

3. 重启Gateway并验证

重新执行启动命令,回到Discord与Bot对话。若Bot正常返回回复,则部署成功。

第七步:访问Web控制台

1. 获取公网地址

Codespaces界面中,点击"终端"旁边的"端口"标签页。

找到端口18789(OpenClaw Web服务端口),将鼠标移至"转发地址"列,点击"地球"图标打开。

(如无18789端口,可手动添加)

2. 解决初始化报错

首次访问会出现1008报错,分为两类:

问题一:缺Token验证

在Web控制台Overview页面的"Gateway Token"字段,粘贴之前记录的Token,点击"Connect"。

问题二:设备配对请求

由于浏览器是新设备,OpenClaw需要后台认证。有两种解决方案:

方案A:命令行批准(推荐)

在Codespaces新开一个终端窗口,执行:

openclaw devices list

记下待审批请求的Request ID

执行:

openclaw devices approve 

方案B:配置文件修改

在终端执行:

vim ~/.openclaw/devices/pending.json

找到`"silent": false`这行,改为`"silent": true`并保存。

配对完成后,Web控制台会自动刷新,所有报错消失,你可以查看历史对话记录并正式使用。

实际应用示例

场景一:信息聚合与整理

在Discord私聊中发送:

"最近有哪些GitHub开源项目很火?整理一个本周最火的开源项目清单给我。"

OpenClaw会返回详细的项目列表,包含项目类型、Star数、开发语言、简介等结构化数据。此类任务展现了AI的信息处理与归纳能力。

场景二:代码开发与自动部署

发送:

"用Three.js帮我开发一个实时活动地球效果的站点,并自动部署到GitHub Pages。"

OpenClaw会:

  • 生成完整的Three.js项目代码
  • 创建新的GitHub仓库
  • 配置GitHub Pages自动部署
  • 提供多个部署选项建议(Netlify、Vercel等)

整个流程无需你的人工干预,真正实现自动化。

场景三:文档与内容生成

让OpenClaw自动生成项目的Readme文档并推送到仓库。

需要了解的限制

  • 闲置自动休眠:Codespaces长时间无操作会自动休眠,重新激活需几秒到几十秒
  • 不适合7x24运行:如需全天候服务,应迁移至VPS或云服务器
  • API额度管理:Kimi K2.5的七天试用额度通常足以体验,但高频使用需付费续期

个人总结

作为产品经理,我认为OpenClaw的价值在于其民主化特征——它打破了企业级AI工具的高门槛,让个人用户也能部署、定制、掌控自己的AI助手。整个体验流程中,我发现:

  • 技术门槛已大幅降低:一键安装、交互式配置向导,开发经验不足也能上手
  • 成本优化空间突出:Codespaces方案彻底消除了部署的经济压力
  • 应用想象空间广阔:从信息聚合到代码开发再到内容生成,单个AI Agent可覆盖多个工作流
  • 可控性是核心优势:相比SaaS产品,私有部署给了用户完整的数据与功能掌控权

未来的AI形态必然是Agent(智能体)的天下。OpenClaw的出现证明,这种未来已经不再遥远——它就在我们手中。

相关资源

GitHub项目:https://github.com/openclaw/openclaw

示例项目(Three.js地球):https://github.com/fanan-uyun/earth-activity

参考教程:https://x.com/lqshow/status/2017099124156297271?s=20

声明:本站原创文章文字版权归本站所有,转载务必注明作者和出处;本站转载文章仅仅代表原作者观点,不代表本站立场,图文版权归原作者所有。如有侵权,请联系我们删除。
未经允许不得转载:手把手教你用GitHub Codespaces零成本部署OpenClaw,打造专属AI助手
#OpenClaw #Codespaces #GitHub 
收藏 1
2款Claude Code Agent开源,多智能体生态探索,从角色切换到多智能体编排的实践
Ralph Desktop:让AI编码自动迭代优化,小白Vibe Coding神器,从需求梳理到代码交付的全链路工具
推荐阅读
  • WorkBuddy专家团:一句话生成专业AI视频,完整教程
  • WorkBuddy 三大新功能:连接器、专家团、灵感,重塑 AI 助手体验
  • Obsidian 接入 AI 完整指南:三种方法实现 AI IDE、AI 插件、Terminal 插件集成
  • 从笔记到系统,手把手教你用Obsidian+Claude Code搭建个人知识管理系统
  • 中小企业 AI 落地 6 步法:从选场景到指标闭环,30 天跑通 AI 提效小闭环
评论 (0)
请登录后发表评论
分类精选
Cursor永久免费攻略:无限邮箱注册+重置机器码+Cursor试用期重置工具实现永久免费使用
51478 1年前
手把手教你如何使用扣子Coze搭建“文生图” AI Bot
22418 2年前
n8n新手入门指南:5 分钟本地部署 + 中文汉化 + 快速启动,玩转工作流(Docker版)
20632 1年前
安装字节Trae登录提示App Unavailable(应用程序不可用)解决办法,这份官方指南请收好!
19927 1年前
手把手教你用国内VISA信用卡直接订阅ChatGPT、Claude、Google Gemini等海外AI服务
19774 8月前
零基础上手 VSCode + Claude Code + GLM-4.6 保姆级安装配置教程
18652 11月前
AI 概念篇:Token是什么?一文讲清楚Token分词、窗口、计费与常用计算工具
18490 9月前
Gemini CLI 装好了,登录异常怎么办?手把手教你解决 Gemini CLI 登录问题
17966 1年前
一文搞懂什么是 Vibe Coding?Vibe Coding工具推荐及Cursor编程开发实践
16490 1年前
手把手教你使用 Gemini 2.5 Pro 免费 API搭建本地知识库,一键接入 Gemini!
15985 1年前

文章目录

关于苏米客
分类排行
1 手把手教用豆包安装剪映 Skill,一句话让 AI 自动帮你剪视频、写文案、配字幕
2 Git 与 GitHub 教程:从核心概念到 AI 时代的自然语言协作
3 DeepSeek 官方接入 Codex 教程:环境变量配置与客户端设置全流程
4 AI 催泪故事短片制作全流程:一条 825 万播放量作品背后的 Skill 开源教程
5 用 4 个 AI Skill 自动生成产品宣传图和应用商店上架物料
6 WorkBuddy 实战:从画原型到写 PRD 再到发布飞书的完整工作流
7 豆包工作实测:内置 Office 编辑器,本地文件直接改,云电脑环境随时切
8 ChatCut AI视频编辑器:通过MCP接口让Agent驱动剪辑,告别剪映时间线
9 DeepSeek Harness 如何实现动态修改系统提示词且不破坏 KV Cache
10 GPT-6 Astra上手指南:4步快速上手流程与可复用提示词模板
苏米客
登录 注册
显示
没有账号? · 立即注册
显示
已有账号? · 直接登录
登录代表你已同意 用户协议 和 隐私政策
©2015-2024 苏米客XMSUMI 版权所有 · WWW.XMSUMI.COM 闽ICP备14005900号-6 网站地图 百度地图
微信文章助手 程序库 免费影视APP 免费字体下载 产品经理导航 爱克硕儿 产品经理AI资讯 Axure元件库下载 申请友联