OpenClaw 是一款开源的本地 AI 助手,支持在你自己的服务器上部署,通过钉钉、飞书、WhatsApp、Telegram 等聊天工具交互。与云端 SaaS 服务不同,OpenClaw 让你完全掌控数据隐私,可以执行系统命令、浏览网页、管理文件,甚至编写代码。本教程将手把手教你在 Linux 系统下安装 OpenClaw 并对接钉钉机器人,打造专属的智能助理。
注意:本教程在 Linux 系统下进行
如果你使用飞书, 可以根据这篇教程来 Clawdbot 完整对接飞书教程 手把手搭建你的专属 AI 助手
OpenClaw(原名 Clawdbot,后更名为 Moltbot,现正式命名为 OpenClaw)是一个运行在你本地环境的高权限 AI 智能体。它的核心特性包括:
- 本地部署:运行在你的服务器或电脑上,数据完全自主可控
- 多平台支持:支持钉钉、飞书、WhatsApp、Telegram、Discord、Slack 等主流聊天工具
- 浏览器控制:可以浏览网页、填写表单、提取数据
- 系统访问:读写文件、执行 Shell 命令、运行脚本
- 持久化记忆:记住你的偏好和上下文,成为真正属于你的 AI
- 插件扩展:支持社区技能插件,甚至可以自己编写插件
无论是邮件管理、日程安排、数据查询还是代码编写,OpenClaw 都能成为你的得力助手。
首先准备一台闲置的云服务器或 VPS(推荐使用香港或海外节点)。由于 OpenClaw 运行时权限较大,出于安全考虑,不建议在本地或工作机上安装,推荐在一台独立的空服务器上部署。准备完成后,登录到服务器。
如果你不想安装,可以直接使用阿里云的Openclaw 一键部署 (原 Clawdbot),部署之后可以直接跳到对接钉钉。
第一步安装 Git
第二步安装 Node.js
服务器在国内,如果安装失败的话,可能需要解决网络问题
其他平台安装方式请参考Openclaw 安装文档 (原 Clawdbot)
你会看到如下图输出
如果首次安装,时间会很长,需要耐心等待。 如果最后输出如下内容:
新的脚本服务器内存要求变高了,据我使用下来 2G 内存,肯定会 OOM,如果出错的话,建议使用 把硬盘空间当作交互内存使用。
成功之后会输出如下图片
第一个选项选择 , 就是询问你是否知道风险的。 第二步选择
第三步选择模型服务商,这里选择 ,免费额度充足,适合入门使用
选择千问模型后,会提供一个链接,复制并在浏览器中打开,如下图
打开浏览器后,会看到如下界面。由于我已登录过,所以显示账户信息;如果尚未登录,按照提示完成登录即可。
登录完成后,会出现以下选项,提示选择对应的千问模型,如下图 openclaw
选择默认模型即可。接下来会提示选择 channel,这里先跳过,后续再添加
继续下面选择 skills,也是选择 ,如下图
继续下面选择 hooks,也是使用选择 ,如下图
然后等待安装完成,最后会出现以下选项,这里选择
如果看到 TUI 聊天界面,说明安装成功,可以尝试输入 进行测试。
然后直接使用 先关闭,后面我们再来设置
查看服务
可以使用下面的命令来查看
会看到如下图的结果就说明服务启动了 
访问 Web UI 面板
如何访问面板?服务监听在 端口上,我们现在通过 ssh 隧道来访问,输入下面的命令
然后在浏览器打开 , 你会看到 Dashboard 了,如下图
图中显示的是未授权状态,回到服务器,输入以下命令
会看到下面的面板数据
复制对应的 到浏览器打开,即可正常查看聊天记录。 
至此 Openclaw (原 Clawdbot) 已安装完成,可以正常访问了。然后聊天框里面首次输入 , 会询问你他应该叫什么,应该叫你什么。就是你需要给它设置个名字,还有 bot 改叫你什么。你可以在聊天框这么输入
钉钉是国内使用最广泛的企业办公平台之一,OpenClaw 支持通过钉钉机器人进行交互。本节将介绍如何配置钉钉机器人对接 OpenClaw。
安装钉钉插件
首先安装飞书插件,输入以下命令直接运行 openclaw 插件安装命令,openclaw 会自动处理下载、安装依赖和注册。时间有可能比较久,等待即可
创建钉钉应用
登录钉钉开放平台,点击「创建应用」
注意:创建钉钉应用需要你的钉钉账号有开发者权限。如果没有,可以联系组织管理员获取,或参考获取开发者权限
在应用开发的左侧导航栏中,点击「钉钉应用」,然后点击右上角「创建应用」。
填写应用名称和应用描述,上传应用图标后保存。 
添加机器人
在应用开发的左侧导航栏中,点击「添加应用能力」,然后点击添加「机器人」。
添加完机器人之后,就是配置一些基本信息之后,点击发布。 
最后得消息接受模式一定要是
发布版本
在发布完机器人之后,一定要发布版本。在应用开发的左侧导航栏中,点击「版本管理与发布」,然后点击右上角「创建新版本」。 
获取凭证信息
发布版本成功之后,点击左侧菜单的「凭证与基础信息」,获取以下凭证信息
- Client ID (AppKey)
- Client Secret (AppSecret)
- Robot Code (与 Client ID 相同)
- Agent ID (应用 ID)
- Corp ID (企业 ID)
添加钉钉配置
找到 配置文件。使用下面的命令找到配置文件
然后找到对应的 配置
如果你找不到对应的配置,也不用担心,使用下面的命令配置也是可以的
配置完成之后,重启服务
测试机器人
回到钉钉客户端软件,在顶部搜索栏目搜索机器人名称
点击机器人就可以直接跟机器人聊天了。可以输入
OpenClaw 和 Clawdbot、Moltbot 是什么关系?
OpenClaw 是该项目的最新正式名称。项目最初叫 Clawdbot,后因商标问题更名为 Moltbot,最终在 2025 年 1 月正式定名为 OpenClaw。三者是同一个项目的不同阶段命名。
OpenClaw 支持哪些 AI 模型?
OpenClaw 支持多种 AI 模型服务商,包括 Anthropic Claude、OpenAI GPT、通义千问(Qwen)、KIMI、小米 MiMo 等。本教程使用通义千问是因为其免费额度充足,适合入门学习。
为什么安装时提示 npm install failed?
这通常是服务器内存不足导致的。新版本脚本对内存要求较高,2G 内存可能会出现 OOM(内存溢出)。建议配置 swap 交换空间,将硬盘空间作为虚拟内存使用。
OpenClaw 可以在 Windows 或 macOS 上运行吗?
可以。OpenClaw 支持 Mac、Windows 和 Linux 系统。本教程以 Linux 为例,其他系统的安装方式可参考官方文档。
钉钉机器人配置后无法收到消息怎么办?
请检查以下几点:
- 确认钉钉插件已正确安装()
- 检查 Client ID 和 Client Secret 配置是否正确
- 确认已申请 和 权限
- 检查机器人消息接收地址是否正确配置
- 确保服务器 18789 端口对外开放
- 确保应用版本已发布
OpenClaw 数据安全吗?
OpenClaw 运行在你自己的服务器上,所有数据都在本地存储,不会上传到第三方云端。但由于它具有系统级权限,建议在独立的服务器上部署,避免在生产环境或重要数据的机器上运行。
除了钉钉,OpenClaw 还支持哪些平台?
OpenClaw 支持多个聊天平台,包括飞书、企业微信、、WhatsApp、Telegram、Discord、Slack、Microsoft Teams、Signal、iMessage、Google Chat、Twitch 等。每个平台需要安装对应的插件。国内平台推荐使用 插件。
OpenClaw 可以做什么?
OpenClaw 可以执行多种任务:
- 邮件管理和自动回复
- 日程安排和提醒
- 浏览网页和数据提取
- 文件读写和管理
- 执行 Shell 命令
- 编写和运行代码
- 数据查询和分析
如何更新 OpenClaw 到最新版本?
使用以下命令更新:
OpenClaw 命令和 clawdbot 命令有什么区别?
OpenClaw 更名后,官方推荐使用 命令,但为了兼容性, 命令仍然可用。两者功能完全相同,建议新用户直接使用 命令。
OpenClaw(原 Clawdbot)钉钉对接保姆级教程 手把手教你打造自己的 AI 助手
发布者:Ai探索者,转载请注明出处:https://javaforall.net/250796.html原文链接:https://javaforall.net
