一句话导读:无论你是Windows用户、Mac爱好者,还是Linux开发者,甚至想在云服务器上7×24小时运行AI智能体,本文都能带你用10分钟完成OpenClaw全平台部署,跑通第一个本地AI指令,告别陪聊机器人,真正拥有"动手能力"。
2026年,OpenClaw(原Clawdbot)凭借跨平台适配性、灵活的技能扩展体系,已成为开源AI Agent领域的热门工具,在GitHub下载排行已攀升至第11位。但在开始部署前,我们需要先搞清楚一个问题:到底选择本地部署,还是云端部署?
专业运维保障
选型建议
根据实际需求,可以参考以下选择逻辑:
- 个人轻量使用、数据敏感场景:选本地部署(Win/Mac/Linux),零成本、隐私可控,适合测试和日常办公
- 7×24小时自动化任务、多设备远程访问:选云服务器部署,依托云厂商的SLA保障,让AI智能体永远在线
- 新手入门、不想折腾环境:首选阿里云一键部署方案,15分钟内完成,全程可视化操作
无论选择哪种部署方式,OpenClaw都依赖以下核心环境。在开始之前,请先检查你的设备是否达标。
版本要求
依赖检查
打开终端(Windows用户打开PowerShell),执行以下命令验证现有环境:
如果版本不达标或提示"命令未找到",别担心,下一节会详细讲解各平台的安装方法。
核心凭证准备
OpenClaw本身不具备大模型推理能力,需要对接大模型API。推荐使用阿里云百炼,因为它针对国内网络优化,且有免费额度:
- 注册阿里云账号并完成实名认证
- 访问阿里云百炼控制台
- 在「密钥管理」中点击「创建API-Key」
- 复制保存生成的API-Key(注意:离开页面后将无法再次查看)
2.1 Windows部署(PowerShell)
Windows用户推荐使用PowerShell(管理员模式)进行安装,所有命令均可直接复制执行。
步骤1:以管理员身份打开PowerShell
右键点击开始菜单,选择「Windows PowerShell(管理员)」或「终端(管理员)」。
步骤2:解锁脚本执行策略
这一步允许运行本地脚本,避免后续命令被拦截。
步骤3:安装Node.js 22.x
步骤4:验证安装
应显示v22.x.x和对应npm版本。
步骤5:配置npm国内镜像(加速技能安装)
步骤6:全局安装OpenClaw
步骤7:初始化配置
初始化过程中,系统会提示输入API-Key,粘贴之前保存的密钥即可。
步骤8:启动网关服务
2.2 macOS/Linux部署(Bash)
macOS(12+)和Linux(Ubuntu 20.04+)命令基本通用,以下以Bash为例。
步骤1:打开终端
macOS用户可在启动台搜索「终端」,Linux用户使用Ctrl+Alt+T快捷键。
步骤2:安装Homebrew(macOS必备,Linux可跳过)
步骤3:安装Node.js 22.x
macOS用户:
Linux用户(Ubuntu/Debian):
步骤4:安装Git和Python(如未安装)
步骤5:配置国内镜像(可选,加速安装)
步骤6:验证安装
步骤7:全局安装OpenClaw
步骤8:初始化配置
按提示输入阿里云百炼API-Key。
步骤9:启动网关服务
步骤10:配置开机自启(Linux systemd)
这样配置后,OpenClaw会作为系统服务在后台运行,服务器重启后自动启动。
2.3 云服务器部署(阿里云/腾讯云)
云服务器部署是最省心的方案,尤其适合需要7×24小时运行的场景。以阿里云为例,有两种主流方式。
方式一:轻量应用服务器一键部署(新手首选)
详细步骤:
- 访问部署专题:打开阿里云OpenClaw一键部署专题页面,点击「一键购买并部署」
- 配置服务器参数:
- 镜像:选择「OpenClaw(Moltbot)镜像」(应用镜像分类下)
- 实例规格:2核2GB内存及以上(个人使用足够)
- 地域:推荐选择中国香港或新加坡(免备案,联网搜索功能正常)
- 时长:按需选择(测试可选1个月,长期建议包年)
- 支付并等待:支付完成后等待1-3分钟,实例状态变为「运行中」
- 配置API-Key:
- 进入实例详情页的「应用详情」
- 点击「一键配置」,粘贴之前获取的阿里云百炼API-Key
- 点击「执行命令」,系统自动写入配置
- 生成访问Token:
- 在应用详情页继续操作
- 点击「执行命令」生成访问Token
- 复制保存Token(登录Web控制台必需)
- 访问控制台:点击「打开网站页面」,输入Token即可进入OpenClaw对话界面
方式二:手动部署(ECS + Ubuntu)
如果你已有云服务器,或需要更高自由度,可以手动部署。
步骤1:选购服务器
- 系统镜像:Ubuntu 22.04 LTS
- 配置建议:2核4GB内存(多技能并发建议4核8GB)
- 地域:中国香港(免备案)或国内地域(需备案)
- 带宽:3Mbps以上
步骤2:安全组配置
放行以下核心端口:
步骤3:SSH登录服务器
步骤4:安装依赖
步骤5:安装OpenClaw
步骤6:初始化配置
按提示输入API-Key,其他选项可保持默认。
步骤7:配置持久化存储(可选但推荐)
为防止服务器重启后配置丢失,建议挂载云盘保存配置文件和技能数据:
步骤8:设置开机自启
步骤9:生成访问Token
复制输出的Token,访问时需输入。
无论哪种部署方式,验证流程都类似。
3.1 访问Web控制台
打开浏览器,输入对应地址:
- 本地部署 : 或
- 云服务器 :
首次访问会提示输入Token,粘贴之前生成的Token即可进入控制台。
3.2 输入第一条测试指令
在对话框中输入:
如果配置正确,OpenClaw会调用文件管理技能,返回你桌面上的文件列表。这证明:
- OpenClaw服务正常运行
- 模型API配置正确
- 基础技能已生效
3.3 验证流程示意图
文件管理技能 模型API Gateway服务 浏览器 用户 文件管理技能 模型API Gateway服务 浏览器 用户 输入"列出桌面文件" 发送HTTP请求 解析意图 调用百炼API 确认用户意图 返回意图识别结果 触发文件管理技能 返回桌面文件列表 格式化输出结果 显示文件列表
4.1 端口占用问题
现象 :启动Gateway时报错
解决方法:
4.2 Node版本过低
现象:安装OpenClaw时报错,或启动后功能异常
解决方法(使用nvm管理多版本):
4.3 API-Key连接超时
现象:发送指令后长时间无响应,或提示"模型调用失败"
原因分析:
- API-Key无效或已过期
- 网络无法访问模型服务
- 阿里云账号余额不足
解决方法:
4.4 Windows PowerShell执行策略问题
现象:运行脚本时报错"无法加载文件,因为在此系统上禁止运行脚本"
解决方法:
5.1 开机自启配置
Windows :
创建开机启动任务:
Mac/Linux(已在前文介绍systemd方式):
5.2 日志持久化
默认日志保存在内存中,重启会丢失。配置持久化:
5.3 资源限制
为防止OpenClaw占用过多系统资源,可以配置cgroup限制:
5.4 安装实用技能
部署完成后,可以安装常用技能增强OpenClaw能力:
通过本文的保姆级教程,你应该已经成功在Windows、macOS、Linux或云服务器上部署了OpenClaw,并跑通了第一条本地指令。从环境准备到分平台部署,从首次验证到问题排查,再到部署优化,我们覆盖了全流程的每一个细节。
记住,OpenClaw的核心价值不在于"陪聊",而在于通过Skills实现自然语言驱动的任务自动化。现在你已经拥有了一个7×24小时在线的AI智能体,接下来可以尝试安装更多技能、开发自定义技能,甚至搭建Agent Swarm多智能体团队,让AI真正成为你的"数字员工"。
如果你在部署过程中遇到其他问题,欢迎在评论区留言交流。下一篇文章,我们将深入讲解如何开发自己的第一个OpenClaw技能,敬请期待!
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/230137.html