一 . 概述
**OpenClaw**(原 Moltbot/Clawdbot)是阿里云生态下的一款轻量级 AI 自动化框架,旨在帮助开发者快速将大语言模型(LLM)能力接入钉钉,打造可 7×24 小时在线的"AI 员工"。
本章介绍云端搭建OpenClaw,链接钉钉实现AI自动化
二. 前置准备
在开始之前,请确保你已拥有以下资源:
-
**阿里云账号**:用于开通模型服务(推荐阿里云百炼/通义千问)。
-
**钉钉账号**:需拥有钉钉企业管理员权限,以便创建企业内部应用。
-
**服务器资源**:一台可访问公网的服务器(ECS 或 函数计算 FC),用于部署 OpenClaw 服务。
-
**开发环境**:本地安装 Python 3.8+ 或 Node.js 16+。
三. 四步搭建流程
### 第一步:创建钉钉应用并获取凭证
要让 AI 员工在钉钉里"说话",首先需要在钉钉开放平台注册一个身份。
我的做法(推荐):自己创建一个组织,这样你就是管理员:移动端钉钉扫描二维码创建:官方创建二维码.
创建成功后获取id:
-
登录 [钉钉开发者后台](https://open-dev.dingtalk.com/)。选择刚刚创建的组织,登录。
-
点击 **创建应用** -> 填入名称和描述。
-
点击创建的应用,进入应用详情页面,在"凭证与基础信息" 中记录以下关键信息(后续配置 OpenClaw 需用):
* `Client ID` (客户端 ID)
* `Client Secret` (客户端密钥) -
点击菜单中的"机器人",打开-》填入名字,描述等。特别注意 消息接收模式选"Stream" 模式。点击发布。
6:在菜单"版本管理与发布"中,编辑一下:填入版本号和描述,点击保存,发版就行。
6:获取大模型的key。参考官方文档:https://www.aliyun.com/solution/tech-solution-deploy/3018681?spm=a2c6h.28997786.0.0.5c4637f4uUqZWI&mode=paid
阿里云后台搜索"大模型服务平台"-》菜单有个秘钥管理。生成一个秘钥就行(apiKey).
### 第二步:部署 OpenClaw 核心服务
我准备了一个ECS虚拟机(2核4G),你本机是mac的话可以直接使用,如果是Windows可以使用WSL虚拟机上安装。
OpenClaw 作为中间件,负责接收钉钉消息、调用大模型、并返回结果。
注意:最好使用root登录处理
2.1 获取源码安装(这个是阿里云提供的一键安装脚本)
curl -fsSL https://help-static-aliyun-doc.aliyuncs.com/file-manage-files/zh-CN/20260219/izjrlh/openclaw_installer.sh -o openclaw_installer.sh && bash openclaw_installer.sh
选择第一个:安装。
时间比较长,需要按照nodejs和其他包,成功后如图:
接下来就是配置:钉钉,收入什么我们记录的**Client ID 和 Client Secret**
成功后如图:
使用,新开一个shell或者选择菜单的退出(exit),然后输入UI命令:
openclaw tui
就可以聊天了,
在钉钉群里面也可以 @机器人 (上面添加的)进行对话:
下一章介绍怎么多钉钉群,多个agent任务