OpenClaw 零成本部署攻略笔记(完整版)
# OpenClaw 零成本部署攻略笔记(完整版)
本文整合自:
# 核心目标
利用 免费 API + 免费基础设施,搭建一个:
- 7x24 小时在线
- 数据永久保存
- 完全免费
的 OpenClaw 私有 AI 助手实例。
# 一、免费 API 申领
# 1.1 NVIDIA NIM API(推荐)
- 访问 NVIDIA NIM 官网 注册账号
- 进入个人中心 → API Keys → 创建新的 API Key
- 复制保存备用
请求地址: https://integrate.api.nvidia.com/v1
注意:免费版有速率限制 40RPM,白嫖多了可能被进一步限速。
# 1.2 硅基流动(国内推荐)
- 注册地址:https://cloud.siliconflow.cn/i/DrgxdqSF
- 免费额度:+16 元
- 请求地址:
https://api.siliconflow.cn/v1 - 推荐模型:Pro / 系列
# 1.3 七牛云
- 注册地址:https://s.qiniu.com/YBVZ73
- 免费额度:+1000 万 Token
- 请求地址:
https://api.qnaigc.com/v1
# 二、HuggingFace Spaces 部署
# 2.1 新建 Space
- 登录 HuggingFace
- 进入 Spaces 页面
- 点击 Create new Space
- 配置如下:
| 配置项 | 建议值 |
|---|---|
| SDK | Docker |
| Template | Blank |
| Privacy | 公开(私有空间只有登录时才能访问) |
# 2.2 新建 Dataset(持久化存储)
用于保存 OpenClaw 的会话数据和配置,避免重启丢失。
- 点击头像 → + New Dataset
- 设置为 Private(私有)
- 命名后创建
# 2.3 创建 Access Token
- 点击头像 → Access Tokens → + Create new token
- Token Type 选择 Write(需要写入权限)
- 生成后复制保存
# 2.4 配置环境变量
进入 Space → Settings → Variables and secrets
Variables(变量):
| 变量名 | 值 |
|---|---|
| OPENAI_API_BASE | API 请求地址 |
| MODEL | 模型 ID,如 z-ai/glm4.7 |
| HF_DATASET | 用户名 / 数据集名 |
Secrets(密钥):
| 变量名 | 值 |
|---|---|
| OPENAI_API_KEY | API Key |
| HF_TOKEN | HuggingFace Access Token |
| OPENCLAW_GATEWAY_PASSWORD | 自定义登录密码 |
# 2.5 创建核心文件
# Dockerfile
1 | |
# sync.py(数据同步脚本)
负责从 Dataset 拉取数据(启动时)和上传数据(定时)。
# start-openclaw.sh(启动脚本)
- 补全目录
- 恢复数据
- 生成配置
- 启动定时备份
- 运行 OpenClaw(后台运行,避免 gateway 重启导致容器挂掉)
# 2.6 验证启动
文件创建完成后:
- 点击 Commit changes to main 提交
- 在 Logs 标签查看构建进度
- 看到 Gateway 启动日志表示成功
访问地址: https://{user}-{space}.hf.space
# 三、防止休眠
HuggingFace 免费 Space 48 小时内没有外部访问会自动休眠。
解决方案:UptimeRobot
- 注册 UptimeRobot
- 点击 Add New Monitor
- 设置每 5 分钟访问一次你的 Space
# 四、消息通道接入指南
OpenClaw 的核心亮点:一个 Gateway 连接所有消息通道。
# 4.1 接入飞书
最新版 OpenClaw 已内置飞书支持,不需要额外安装插件。
- 前往 飞书开发平台 创建应用
- 获取 AppID 和 AppSecret
- 在事件与回调中,采用长连接订阅事件
- 给应用开通权限
踩坑记录:如果飞书无法接收图片,需添加图片上传权限。
# 4.2 接入企业微信
1 | |
注意:企业微信机器人只能在企业内部群中使用。
# 4.3 接入个人微信
通过企业自建应用接入:
1 | |
# 五、技能系统接入指南
Skill 是将最佳实践代码化和文件化的机制。
# 5.1 Skill 安装方式
方式 1:复制粘贴(最简单)
把 skill 包放到 ~/.openclaw/skills/ 文件夹下。
方式 2:从技能市场安装
1 | |
方式 3:Skills CLI 安装
1 | |
# 5.2 推荐的 Skill
- find-skills - 技能发现
- self-improving-agent - 自我改进,记录经验教训
- skill-vetter - 安全审查,安装第三方 skill 前检查
- using-superpowers - 技能使用规则
- agent-browser - 浏览器自动化
- frontend-design - 前端界面设计
- code-reader-v2-cn - 源代码深度理解
# 六、实战配置
# 6.1 首次登录
- 打开前端页面
- 输入 OPENCLAW_GATEWAY_PASSWORD
- 点击连接,开始对话
# 6.2 设定人设(Persona)
在左侧菜单 Agent → main 中编辑:
- SOUL.md - AI 的个性、原则
- IDENTITY.md - AI 的身份信息
- USER.md - 用户信息
# 6.3 动态添加模型
直接在聊天中操作,AI 会自动修改配置。
# 七、常见问题
# Q1: UI 修改配置后重启被覆盖?
启动脚本每次都会重新生成配置文件。
# Q2: 登录前端提示 404?
检查 Space 构建状态、环境变量配置、端口。
# Q3: 配置文件重启后丢失?
确保 HF_DATASET 和 HF_TOKEN 已正确配置。
# Q4: 反应慢?
大概率是 LLM 请求被限速了。考虑更换 API 供应商。
# 八、注意事项
- 免费服务不可控:适合个人试用,生产环境建议购买服务器
- 数据安全:Dataset 设为 Private
- 定期检查:UptimeRobot 监控
- Space 要公开:私有空间只有登录时才能访问
# 相关资源
整理时间:2026-04-06
“觉得不错的话,给点打赏吧 ୧(๑•̀⌄•́๑)૭”
微信支付
支付宝支付