2026年,OpenClaw(原Clawdbot、Moltbot,社区昵称“小龙虾”)已成为本地AI自动化与消息通道集成的首选工具,尤其适合追求隐私可控与多端联动的用户。本文面向零基础新手,以阿里云轻量应用服务器为核心部署载体,完整覆盖从零到上线的全流程:从服务器选购、镜像部署、端口配置,到阿里云千问大模型API与免费Coding Plan API的接入,再到iMessage通道打通(Mac+iPhone端),最后梳理90%新手会踩的避坑指南与常见问题解决方案。
全文包含可直接复制的代码命令,新手按步骤操作即可在30分钟内完成部署与iMessage接入,拥有专属AI助理。阿里云部署 OpenClaw 只需两步,全网最简单,步骤流程 访问阿里云OpenClaw一键部署专题页面 了解。
一、核心认知:为什么选阿里云轻量服务器部署OpenClaw?
1.1 OpenClaw核心价值
OpenClaw是开源AI执行中枢,区别于普通聊天AI,它能通过大模型驱动+插件扩展,实现“指令输入→任务拆解→自动执行→结果反馈”的闭环。核心亮点:
- 多通道接入:原生支持iMessage、钉钉、飞书、微信等,手机/电脑端均可操控;
- 本地/云端灵活部署:阿里云轻量服务器预置专属镜像,无需手动配置环境,新手零门槛;
- 大模型自由适配:无缝对接阿里云千问(稳定高效)、免费Coding Plan(零成本),兼顾性能与预算;
- 插件生态丰富:通过Skills插件实现文件处理、浏览器自动化、数据解析等能力,可自定义扩展。
1.2 阿里云轻量服务器选型理由(新手必看)
| 对比维度 | 阿里云轻量服务器 | 本地部署 | 其他云服务器 |
|---|---|---|---|
| 技术门槛 | 极低(预置镜像+一键配置) | 中(需手动装Node.js、依赖) | 中(需手动部署) |
| 环境依赖 | 无需手动配置(镜像预装Node.js≥22、Python≥3.9) | 需手动解决版本冲突 | 需手动配置运行环境 |
| 稳定性 | 99.95%可用性,7×24小时运行 | 依赖本地设备,断电/断网中断 | 高,但配置复杂 |
| 成本 | 新用户月付低至9.9元,性价比高 | 免费,但依赖本地硬件 | 较高,配置复杂 |
| 运维难度 | 可视化控制台,一键端口放通、重启 | 手动排查日志、维护 | 需专业运维知识 |
结论:新手优先选阿里云轻量服务器,无需担心环境配置、依赖冲突,专注于功能使用与iMessage接入,快速落地AI自动化能力。
1.3 部署前置准备(缺一不可)
| 准备项 | 具体要求 | 用途 |
|---|---|---|
| 阿里云账号 | 完成个人/企业实名认证(未实名认证无法购买服务器、配置大模型API) | 服务器购买、API密钥获取 |
| 浏览器 | Chrome/Edge(最新版) | 访问阿里云控制台、百炼大模型控制台、OpenClaw Web控制台 |
| 苹果设备 | Mac(macOS 12.0+,已登录iMessage)、iPhone(已登录iMessage) | iMessage通道搭建、指令测试 |
| 凭证记录工具 | 加密记事本/备忘录 | 保存服务器密码、API密钥、公网IP、管理员Token(避免丢失) |
| 网络环境 | 服务器选海外地域(中国香港/美国弗吉尼亚/新加坡) | 避免国内网络限制,保障大模型调用、iMessage通信稳定性 |
二、零基础阿里云轻量服务器部署OpenClaw(核心步骤)
零基础部署 OpenClaw 喂饭级步骤流程
第一步:点击打开访问阿里云OpenClaw一键部署专题页面。




第二步:打开选择阿里云轻量应用服务器,配置参考如下:
- 镜像:OpenClaw(Moltbot)镜像(已经购买服务器的用户可以重置系统重新选择镜像)
- 实例:内存必须2GiB及以上。
- 地域:默认美国(弗吉尼亚),目前中国内地域(除香港)的轻量应用服务器,联网搜索功能受限。
- 时长:根据自己的需求及预算选择。



第三步:打开访问阿里云百炼大模型控制台,找到密钥管理,单击创建API-Key。

前往轻量应用服务器控制台,找到安装好OpenClaw的实例,进入「应用详情」放行18789端口、配置百炼API-Key、执行命令,生成访问OpenClaw的Token。
- 端口放通:需要放通对应端口的防火墙,单击一键放通即可。
- 配置百炼API-Key,单击一键配置,输入百炼的API-Key。单击执行命令,写入API-Key。
- 配置OpenClaw:单击执行命令,生成访问OpenClaw的Token。
- 访问控制页面:单击打开网站页面可进入OpenClaw对话页面。
阿里云百炼Coding Plan API-Key 获取、配置保姆级教程:
创建API-Key,推荐访问订阅阿里云百炼Coding Plan,阿里云百炼Coding Plan每天两场抢购活动,从按tokens计费升级为按次收费,可以进一步节省费用!
- 购买后,在控制台生成API Key。注:这里复制并保存好你的API Key,后面要用。

- 回到轻量应用服务器-控制台,单击服务器卡片中的实例 ID,进入服务器概览页。

- 在服务器概览页面单击应用详情页签,进入服务器详情页面。

- 端口放通在OpenClaw使用步骤区域中,单击端口放通下的执行命令,可开放获取OpenClaw 服务运行端口的防火墙。

- 这里系统会列出我们第一步中创建的阿里云百炼 Coding Plan的API Key,直接选择就可以。

- 获取访问地址单击访问 Web UI 面板下的执行命令,获取 OpenClaw WebUI 的地址。


2.1 步骤1:选购阿里云轻量应用服务器(新手照抄配置)
- 登录阿里云官网,访问阿里云轻量应用服务器控制台;
- 点击创建实例,按以下参数配置(新手直接复制,无需修改):
- 地域:优先选中国香港(免备案,国内访问延迟低);其次选美国弗吉尼亚(全球网络最优,适配跨境场景);
- 镜像:切换到应用镜像标签,搜索OpenClaw(原Clawdbot/Moltbot),选择2026最新稳定版(标注“iMessage适配版”,已预装所有依赖);
- 实例规格:新手选2核2GB内存+40GB系统盘(最低要求1核2GB,2GB及以上避免服务卡顿);进阶选2核4GB,运行更流畅;
- 带宽:默认1Mbps(足够日常消息收发、AI指令执行);
- 购买时长:新用户选1个月(性价比最高,后续可续费);
- 登录密码:设置强密码(包含大小写字母、数字、特殊符号,如
OpenClaw@2026),记录至记事本(后续远程连接必需);
- 勾选服务协议,点击立即购买,完成支付;
- 等待实例部署(约1-3分钟),实例状态变为运行中后,复制公网IP地址(如
123.123.123.123),保存至记事本(后续所有操作都需要这个IP)。
2.2 步骤2:放行核心端口(必做,否则无法访问/接入iMessage)
OpenClaw依赖多个端口实现通信,未放通会导致Web控制台无法访问、iMessage接入失败,新手务必按以下步骤配置:
- 进入轻量服务器实例详情页,点击左侧防火墙;
- 点击添加规则,依次添加以下4条端口规则(直接复制参数):
| 协议 | 端口范围 | 描述 | 授权对象 |
|---|---|---|---|
| TCP | 18789 | OpenClaw核心管理端口(Web控制台访问、服务通信) | 0.0.0.0/0(测试期允许所有IP,后续可限制个人IP) |
| TCP | 5223 | APNs通信端口(iMessage接入核心端口) | 0.0.0.0/0 |
| TCP | 22 | SSH远程连接端口(调试、手动配置) | 0.0.0.0/0 |
| TCP | 80 | 基础网络端口(API通信、消息回调) | 0.0.0.0/0 |
- 每条规则添加后点击保存,全部完成后刷新页面,确认4个端口均显示已放行。
2.3 步骤3:远程连接服务器,初始化OpenClaw
新手优先用阿里云Workbench远程连接(无需额外安装工具,浏览器内直接操作):
- 进入实例详情页,点击左侧远程连接,选择Workbench远程连接;
- 输入步骤1设置的登录密码,点击登录,进入服务器终端;
- 终端内复制以下代码命令,依次执行(每条命令执行完再执行下一条,避免并发错误):
# 1. 查看OpenClaw版本(确认是否为2026 iMessage适配版,返回v2026.x.x即为正常)
openclaw --version
# 2. 生成Web控制台管理员Token(登录必需,复制保存至记事本)
openclaw token show
# 3. 启动OpenClaw核心服务(后台运行)
openclaw gateway start --detach
# 4. 查看服务状态(显示running即为正常,异常则重启)
openclaw gateway status
# 5. 测试服务连通性(返回success则初始化完成)
openclaw health
2.4 步骤4:访问Web控制台,验证部署成功
- 打开浏览器,输入地址:
http://你的轻量服务器公网IP:18789(替换为步骤1保存的公网IP); - 首次登录需输入管理员Token(步骤3生成的,粘贴即可),点击登录;
- 进入OpenClaw控制台首页,若能看到对话输入框、设置、插件等菜单,说明部署成功;
- 发送测试指令(如“你好,OpenClaw”),若能正常回复,说明核心服务运行正常。
三、大模型API配置:千问(生产)+ Coding Plan(免费)
OpenClaw本身无独立推理能力,需对接大模型API实现指令理解、任务拆解、内容生成。本文提供两种配置方案,新手按需选择。
3.1 方案一:阿里云千问大模型API(生产环境首选,稳定高效)
3.1.1 获取千问API密钥(2步完成)
- 访问登录阿里云百炼大模型服务平台,完成实名认证;
- 进入密钥管理页面,点击创建API Key,输入名称(如
OpenClaw-API),点击确定; - 立即复制生成的API Key(仅显示一次,丢失需重新创建),保存至记事本;
- 记录对应地域的Base URL(新手选华北2,国内访问稳定):
https://dashscope.aliyuncs.com/compatible-mode/v1。
3.1.2 配置到OpenClaw(两种方式,新手选方式一)
方式一:Web控制台可视化配置(零代码,新手首选)
- 进入OpenClaw Web控制台,点击左侧设置 → 大模型配置;
- 模型提供商选择阿里云百炼;
- 粘贴API Key(步骤3.1.1获取),填写Base URL(
https://dashscope.aliyuncs.com/compatible-mode/v1); - 选择默认模型(新手选
qwen3.5-plus,平衡性能与响应速度); - 关闭思考模式(
reasoning: false,避免回复为空); - 点击测试连接,若提示连接成功,点击保存配置,服务自动重启(约30秒)。
方式二:命令行配置(进阶用户)
- 远程连接服务器,执行以下命令编辑配置文件:
# 进入OpenClaw配置目录
cd ~/.openclaw/config
# 编辑配置文件(nano编辑器,新手用nano,简单易操作)
nano openclaw.json
- 粘贴以下配置(替换
你的千问API Key,保留双引号):
{
"models": {
"default": "qwen3.5-plus",
"providers": {
"aliyun-qwen": {
"baseUrl": "https://dashscope.aliyuncs.com/compatible-mode/v1",
"apiKey": "你的千问API Key",
"maxTokens": 4096,
"temperature": 0.3,
"stream": true,
"reasoning": false
}
}
},
"gateway": {
"port": 18789,
"host": "0.0.0.0"
}
}
- 保存退出(按
Ctrl+O,按回车,再按Ctrl+X); - 重启服务使配置生效:
openclaw gateway restart - 测试配置是否生效:
openclaw model test # 输出"Model connection successful"即成功
3.2 方案二:免费Coding Plan API(测试/个人使用,零成本)
3.2.1 获取免费API密钥
- 访问订阅阿里云百炼Coding Plan;
- 领取免费套餐(每月9万次请求,足够日常使用);
- 进入API管理,点击创建API Key,复制生成的API Key(sk-开头),保存至记事本;
- 记录Base URL:
https://coding.dashscope.aliyuncs.com/v1。
3.2.2 配置到OpenClaw
- 进入OpenClaw Web控制台 → 设置 → 大模型配置;
- 模型提供商选择自定义;
- 粘贴API Key,填写Base URL(
https://coding.dashscope.aliyuncs.com/v1); - 选择默认模型
qwen-turbo,关闭思考模式; - 点击测试连接,成功后保存配置;
- 命令行验证(可选):
# 编辑配置文件
nano ~/.openclaw/config/openclaw.json
# 替换模型配置为以下内容
{
"models": {
"default": "qwen-turbo",
"providers": {
"coding-plan": {
"baseUrl": "https://coding.dashscope.aliyuncs.com/v1",
"apiKey": "你的Coding Plan API Key",
"maxTokens": 2048,
"temperature": 0.4,
"reasoning": false
}
}
}
}
# 保存并重启服务
openclaw gateway restart
openclaw model test
四、iMessage接入全流程(Mac+iPhone端,新手必做)
iMessage是OpenClaw最常用的通道之一,实现手机端发送指令、AI直接回复,无需打开电脑浏览器。本文采用原生imsg工具+Mac消息转发方案,新手按步骤操作即可打通。
4.1 前置准备(Mac端必做)
- 确保Mac已登录专用Apple ID(建议单独注册,避免与个人账号混淆,防止消息循环);
- 打开Mac信息应用,登录该Apple ID,确保iMessage正常工作(能发送/接收消息);
- 给Mac终端授予完全磁盘访问权限(否则无法读取iMessage聊天数据库,必做):
- 打开Mac系统设置 → 隐私与安全性 → 完全磁盘访问权限;
- 点击左下角+号,按
Cmd+Shift+G,输入/System/Applications/,选中Terminal.app,点击打开; - 开启终端的完全磁盘访问权限(开关打开);
- (可选)若用iTerm,也添加到权限列表;
- 重置TCC缓存(确保权限生效):
# Mac终端执行,复制粘贴 sudo killall tccd
4.2 步骤1:Mac端安装imsg工具(iMessage核心依赖)
imsg是读取/发送iMessage的核心工具,通过Homebrew安装(Mac已预装Homebrew,未安装先装):
- 打开Mac终端,执行以下命令:
# 1. 检查Homebrew是否安装(返回版本号则已安装)
brew --version
# 2. 未安装则执行以下命令安装(国内网络可直接安装)
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
# 3. 安装imsg工具(iMessage接入核心)
brew install steipete/tap/imsg
# 4. 验证安装(返回版本号即为成功)
imsg --version
# 5. 测试imsg权限(显示聊天列表则权限正常)
imsg chats
4.3 步骤2:阿里云服务器配置iMessage通道
回到阿里云轻量服务器远程终端,执行以下命令配置iMessage参数,替换占位符:
# 1. 启用iMessage通道(核心命令,必须执行)
openclaw config set channels.imessage.enabled true
# 2. 配置imsg工具路径(阿里云镜像默认路径,直接复制)
openclaw config set channels.imessage.cliPath "/opt/homebrew/bin/imsg"
# 3. 配置iMessage数据库路径(替换为你的Mac用户名,如Mac用户名为“zhangsan”,则路径为/Users/zhangsan/Library/Messages/chat.db)
openclaw config set channels.imessage.dbPath "/Users/你的Mac用户名/Library/Messages/chat.db"
# 4. 配置消息转发地址(Mac本地地址,直接复制)
openclaw config set channels.imessage.forwarder.url "http://127.0.0.1:8081"
# 5. 开启附件解析(支持PDF、Word等文件解析)
openclaw config set channels.imessage.parse_attachments true
# 6. 配置权限模式(新手选pairing,仅允许已配对设备发送,提升安全性)
openclaw config set channels.imessage.auth_mode "pairing"