一、前言
在2026年企业数字化办公场景中,OpenClaw(原Clawdbot/Moltbot) 作为开源AI代理平台,凭借轻量化、高扩展性、多渠道兼容的特性,成为连接大模型与办公工具的核心枢纽。将其与钉钉深度整合,可实现“钉钉对话框下达指令,OpenClaw自动执行任务”的全自动化办公闭环,覆盖文档处理、信息检索、定时提醒、数据汇总等高频场景。
对于零基础新手而言,阿里云轻量应用服务器 是部署OpenClaw的最优选择——预置专属应用镜像、零环境配置、7×24小时稳定运行、公网可访问,完美适配钉钉国内网络环境,无需复杂运维即可快速落地。本文全程围绕“新手视角”拆解部署流程,包含阿里云轻量服务器购买与配置、OpenClaw初始化、钉钉应用创建与对接、大模型(阿里云千问/Coding Plan)配置、避坑指南与常见问题解答,所有步骤均可直接复制代码命令执行,20分钟内完成全流程搭建,彻底解决新手部署痛点。阿里云部署 OpenClaw 只需两步,全网最简单,步骤流程 访问阿里云OpenClaw一键部署专题页面 了解。
二、部署前核心准备(新手必看,避免80%错误)
2.1 账号与权限准备
- 阿里云账号:注册阿里云账号 完成实名认证(个人/企业均可),确保账户余额充足(新用户有新手优惠券,可大幅降低成本),无欠费记录。
- 钉钉账号:拥有钉钉企业/团队管理员权限(无企业可免费创建测试企业,自动获得开发者权限),用于创建钉钉机器人应用。
- 大模型凭证(可选但推荐):访问登录阿里云百炼大模型服务平台,开通阿里云百炼服务,获取千问大模型API Key 或 Coding Plan专属API Key(新用户可领90天免费调用额度,足够日常使用)。
2.2 服务器配置硬性要求
OpenClaw对服务器配置有最低要求,新手切勿贪便宜选择低配置,否则会导致服务启动失败或运行卡顿:
| 配置项 | 最低要求 | 新手推荐配置 | 核心作用 |
|---|---|---|---|
| 内存 | ≥2GiB | 2核4GiB | 保障OpenClaw与钉钉插件稳定运行,避免内存溢出 |
| 系统盘 | ≥40GiB ESSD | 40GiB ESSD | 存储应用数据与日志,避免空间不足 |
| 带宽 | ≥5Mbps | 5Mbps及以上 | 保证钉钉消息与API调用的实时性 |
| 地域 | 国内/香港均可 | 中国香港/杭州/北京 | 香港免备案,适配钉钉国内网络;杭州/北京延迟更低 |
| 镜像 | 必须选择OpenClaw专属 | OpenClaw(Clawdbot) 2026.3.31新手专属版 | 预装Node.js 22+、钉钉SDK、百炼对接插件,无需手动配置环境 |
2.3 核心凭证清单(提前整理,避免遗漏)
| 凭证名称 | 获取渠道 | 用途 | 注意事项 |
|---|---|---|---|
| 阿里云轻量服务器公网IP | 实例详情页复制 | 访问OpenClaw控制台、钉钉回调通信 | 记录到记事本,全程使用 |
| 服务器root密码 | 购买时设置 | 远程连接服务器(Web终端/SSH) | 含大小写字母、数字、特殊符号,避免简单密码 |
| 钉钉Client ID/Client Secret | 钉钉开放平台应用详情 | OpenClaw与钉钉对接核心凭证 | 即AppKey/AppSecret,仅显示一次,务必保存 |
| 阿里云百炼API Key | 阿里云百炼控制台密钥管理 | 配置大模型,提升指令响应能力 | 地域需与服务器地域匹配,避免调用失败 |
三、阿里云轻量服务器部署OpenClaw(零基础10分钟完成)
零基础部署 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 的地址。


步骤1:一键购买并部署OpenClaw专属服务器
- 访问阿里云OpenClaw一键部署专题页面,点击【一键购买并部署】,登录已实名认证的阿里云账号。
- 进入实例配置页面,严格核对以下5项(新手核心避坑点):
- 镜像:选择「应用镜像 → OpenClaw(原Clawdbot/Moltbot)2026.3.31新手专属版」(已预装所有依赖,无需额外安装);
- 实例规格:选择「2核4GiB + 40GiB ESSD + 5Mbps带宽」(新手基础配置,稳定不卡顿);
- 地域:优先选「中国香港」(免备案,适配钉钉)或「杭州/北京」(延迟低,国内用户首选);
- 登录方式:选择「密码登录」,设置复杂root密码(含大小写、数字、特殊符号);
- 购买时长:短期测试选1个月,长期使用选1年(性价比更高,新用户有折扣)。
- 核对无误后点击「确认购买」,完成支付(支持支付宝/微信/银行卡)。
- 等待3-5分钟,实例状态变为「运行中」,立即复制公网IP 保存到记事本(后续所有步骤都需要)。
步骤2:放行核心端口(必做,新手最易踩坑)
OpenClaw通过18789端口 提供Web控制台服务,钉钉回调、API通信也依赖该端口,未放行会导致无法访问控制台、钉钉接入失败。
方式1:一键放行(新手推荐,无需敲代码)
- 进入阿里云轻量应用服务器控制台,找到刚创建的OpenClaw实例,点击实例名称进入详情页。
- 点击左侧「防火墙」→ 「一键放通常用端口」,系统自动放行22(SSH远程)、80(钉钉回调)、18789(OpenClaw核心)端口。
- 点击「确认」,等待10秒完成放行。
方式2:手动放行(备用,一键放行失败时使用)
- 进入实例「防火墙」→ 「添加规则」,依次添加以下3条规则(协议均为TCP,授权对象0.0.0.0/0):
- 端口范围:22,备注:远程连接端口;
- 端口范围:18789,备注:OpenClaw核心端口;
- 端口范围:80,备注:钉钉回调端口。
- 点击「确定」,完成端口添加。
验证端口放行(确保配置生效)
- 点击实例「远程连接」→ 「Web终端」,输入root密码登录服务器终端。
- 执行以下命令,验证端口是否放行成功(直接复制粘贴执行):
# 查看防火墙已放行端口,确认18789、22、80端口存在 firewall-cmd --list-ports | grep -E "18789|22|80" # 若输出包含对应端口,即为放行成功;无输出则重新配置 - 同时检查Docker服务状态(OpenClaw依赖Docker运行):
# 查看Docker是否运行中 systemctl status docker # 若未运行,执行以下命令启动并设置开机自启 systemctl start docker systemctl enable docker
步骤3:初始化OpenClaw服务(3分钟,一键完成)
- 保持Web终端登录状态,执行以下命令,初始化OpenClaw并启动核心服务:
# 进入OpenClaw默认部署目录 cd /opt/openclaw # 初始化配置(自动生成默认配置文件,--accept跳过确认) openclaw init --accept # 安装系统服务,实现开机自启(避免服务器重启后服务中断) openclaw gateway install # 启动OpenClaw网关服务 openclaw gateway start # 查看服务运行状态,确认启动成功 openclaw gateway status - 关键验证:执行
openclaw gateway status后,若输出running,表示服务启动成功;若显示stopped,执行openclaw gateway start重新启动,或参考后续避坑指南排查。
步骤4:访问OpenClaw Web控制台(2分钟,获取管理员Token)
- 打开浏览器,输入地址:
http://你的公网IP:18789(替换为自己的公网IP)。 - 若提示输入Token,执行以下命令生成管理员访问Token(允许公网访问,适配阿里云部署):
# 生成管理员Token,有效期永久,允许所有公网IP访问 openclaw token generate --admin --allow-ip 0.0.0.0/0 - 复制生成的Token,在浏览器地址栏拼接为:
http://你的公网IP:18789?token=你的Token,回车即可进入OpenClaw可视化控制台。 - 控制台验证:输入基础测试指令,如「帮我在/opt/openclaw/data目录下创建一个名为test.txt的文件,内容为OpenClaw部署成功」,点击发送,若提示执行成功,说明部署无问题。
四、OpenClaw接入钉钉(保姆级步骤,10分钟完成)
4.1 前置准备:创建钉钉企业应用并获取凭证
- 访问钉钉开放平台(
https://open-dev.dingtalk.com/),使用钉钉企业管理员账号登录。 - 点击顶部「应用开发」→ 「企业内部开发」→ 「创建应用」,填写基础信息:
- 应用名称:自定义(如「OpenClaw-AI办公助手」);
- 应用描述:填写「阿里云OpenClaw对接钉钉,实现自动化办公」;
- 应用类型:必须选择「机器人」(核心!选错无法实现指令交互);
- 开发方式:选择「企业自主开发」;
- 应用图标:可选,上传自定义图标提升辨识度。
- 点击「确定」,完成应用创建,自动跳转至应用详情页。
- 获取核心凭证:在左侧导航栏点击「凭证与基础信息」,找到Client ID(即AppKey) 和 Client Secret(即AppSecret),点击「复制」,保存到记事本(后续配置必填)。
- 配置机器人权限:在左侧导航栏点击「权限管理」,勾选以下基础权限(后续可按需补充):
- 发送文本消息;
- 发送富文本消息(Markdown);
- 接收群消息;
- 接收单聊消息;
- 群@消息接收。
- 点击「保存」,完成权限配置。
4.2 核心步骤:OpenClaw配置钉钉对接(5分钟,可复制代码)
方式1:命令行配置(通用稳定,新手推荐)
- 回到阿里云Web终端,执行以下命令,启动钉钉配置向导(交互式输入,无需手动写配置文件):
# 启动钉钉通道配置向导,自动引导填写凭证 openclaw onboard --channel dingtalk - 按向导提示逐步操作,全程复制粘贴记事本中的凭证,避免输入错误:
- 第一步:输入「y」,确认启用钉钉通道;
- 第二步:粘贴钉钉Client ID(AppKey),回车确认;
- 第三步:粘贴钉钉Client Secret(AppSecret),回车确认;
- 第四步:配置企业ID(可选):输入自己的钉钉企业ID(钉钉管理后台→企业设置中查看),仅企业内用户可使用;无需企业隔离则直接回车跳过;
- 第五步:选择指令前缀:默认「!」(可自定义为「/」「$」等,如输入「/」,后续指令需以/开头),回车确认;
- 第六步:选择权限模式:新手选「admin」(仅企业管理员可发送指令,避免滥用),回车确认;
- 第七步:输入「y」,确认配置并完成。
- 关键修复:若配置过程中提示「JSON解析错误」,说明粘贴凭证时多了空格或引号,执行以下命令重置配置后重新向导:
# 重置钉钉通道配置,清除错误配置 openclaw channels reset dingtalk # 重新启动配置向导 openclaw onboard --channel dingtalk - 重启OpenClaw服务,使钉钉配置生效:
# 先停止可能运行的旧服务 openclaw gateway stop # 启动网关服务,开启详细日志(方便排查问题) openclaw gateway --port 18789 --verbose - 新开一个Web终端,验证配置与服务状态:
# 查看OpenClaw网关运行状态,确认running openclaw gateway status # 查看钉钉通道状态,确认接入成功 openclaw channels status --probe dingtalk - 验证钉钉SDK安装(钉钉对接核心依赖):
# 查看钉钉SDK版本,确认安装成功 npm list dingtalk-sdk # 测试SDK调用,无报错即正常 node -e "const dingtalk=require('dingtalk-sdk');console.log('钉钉SDK加载成功');"
方式2:控制台可视化配置(直观易懂,适合新手)
- 打开OpenClaw Web控制台(
http://你的公网IP:18789?token=你的Token)。 - 点击左侧导航栏「Channels」→ 「DingTalk」,进入钉钉配置页面。
- 填写以下信息:
- Enabled:勾选「true」(启用钉钉通道);
- Client ID:粘贴钉钉Client ID;
- Client Secret:粘贴钉钉Client Secret;
- CorpId:可选,填写钉钉企业ID;
- DmPolicy:选「pairing」(陌生用户需配对后使用)或「open」(允许所有用户使用);
- GroupPolicy:选「open」(允许群聊@机器人交互)。
- 点击「Save」保存配置,点击「Restart Channel」重启钉钉通道。
- 验证:在Web控制台发送测试指令「你好」,若能正常回复,说明配置成功。
4.3 钉钉机器人上线测试(2分钟,验证接入效果)
- 打开钉钉客户端,进入测试群聊(或企业任意群),点击「群设置」→ 「机器人」→ 「添加机器人」,搜索并添加刚创建的OpenClaw机器人。
- 完成添加后,在群中@机器人 发送指令:「你好,测试钉钉接入」。
- 若机器人在1-2秒内回复「你好!我是OpenClaw,已成功接入钉钉!」,说明接入成功。
- 私聊测试:在钉钉搜索框搜索机器人名称,发送指令「帮我创建一个待办,标题为测试待办,内容为钉钉接入成功」,若机器人返回待办创建成功提示,说明单聊交互正常。
- 异常排查:若机器人无响应,执行以下命令重启钉钉通道:
# 重启钉钉通道,解决连接异常 openclaw channels restart dingtalk
五、大模型配置(可选,提升指令响应能力)
OpenClaw本身无大模型推理能力,需配置阿里云千问大模型 或 免费Coding Plan API,才能实现复杂指令(如文档总结、数据汇总、代码生成)的精准响应。两种配置方式二选一,新手优先选Coding Plan(免费、配置简单)。
5.1 方式1:阿里云千问大模型API配置(生产级,能力更强)
步骤1:获取千问API Key
- 登录阿里云控制台,访问登录阿里云百炼大模型服务平台,进入阿里云百炼大模型服务平台。
- 点击左侧「密钥管理」,选择与服务器地域匹配的区域(如服务器选杭州,选华东1(杭州))。
- 点击「创建API-Key」,自定义备注(如「OpenClaw-钉钉办公」),点击「确定」。
- 立即复制生成的API Key(格式:sk-xxxx),保存到记事本(仅显示一次,丢失需重新创建)。