OpenClaw(原 Clawdbot)钉钉对接保姆级教程 手把手教你打造自己的 AI 助手

OpenClaw(原 Clawdbot)钉钉对接保姆级教程 手把手教你打造自己的 AI 助手

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)

你会看到如下图输出 OpenClaw 钉钉教程 - 安装过程初始化界面 如果首次安装,时间会很长,需要耐心等待。 如果最后输出如下内容:


新的脚本服务器内存要求变高了,据我使用下来 2G 内存,肯定会 OOM,如果出错的话,建议使用 把硬盘空间当作交互内存使用。

成功之后会输出如下图片 OpenClaw 钉钉教程 - 安装成功配置向导界面 第一个选项选择 , 就是询问你是否知道风险的。 第二步选择 OpenClaw 钉钉教程 - QuickStart 快速开始选项 第三步选择模型服务商,这里选择 ,免费额度充足,适合入门使用 OpenClaw 钉钉教程 - 选择通义千问 Qwen 模型 选择千问模型后,会提供一个链接,复制并在浏览器中打开,如下图 OpenClaw 钉钉教程 - 千问模型授权链接 打开浏览器后,会看到如下界面。由于我已登录过,所以显示账户信息;如果尚未登录,按照提示完成登录即可。 OpenClaw 钉钉教程 - 千问账户登录页面 登录完成后,会出现以下选项,提示选择对应的千问模型,如下图 openclawOpenClaw 钉钉教程 - 选择千问模型版本

选择默认模型即可。接下来会提示选择 channel,这里先跳过,后续再添加

OpenClaw 钉钉教程 - channel 渠道配置选项 继续下面选择 skills,也是选择 ,如下图 OpenClaw 钉钉教程 - skills 技能配置选项 继续下面选择 hooks,也是使用选择 ,如下图 OpenClaw 钉钉教程 - hooks 配置选项 然后等待安装完成,最后会出现以下选项,这里选择 OpenClaw 钉钉教程 - 选择 TUI 终端界面 如果看到 TUI 聊天界面,说明安装成功,可以尝试输入 进行测试。 OpenClaw 钉钉教程 - TUI 聊天界面测试 然后直接使用 先关闭,后面我们再来设置

查看服务

可以使用下面的命令来查看


会看到如下图的结果就说明服务启动了 OpenClaw 钉钉教程 - 服务状态检查运行中

访问 Web UI 面板

如何访问面板?服务监听在 端口上,我们现在通过 ssh 隧道来访问,输入下面的命令


然后在浏览器打开 , 你会看到 Dashboard 了,如下图 OpenClaw 钉钉教程 - Web UI Dashboard 页面 图中显示的是未授权状态,回到服务器,输入以下命令


会看到下面的面板数据 OpenClaw 钉钉教程 - Dashboard URL 获取命令 复制对应的 到浏览器打开,即可正常查看聊天记录。 OpenClaw 钉钉教程 - Web UI 管理面板聊天记录

至此 Openclaw (原 Clawdbot) 已安装完成,可以正常访问了。然后聊天框里面首次输入 , 会询问你他应该叫什么,应该叫你什么。就是你需要给它设置个名字,还有 bot 改叫你什么。你可以在聊天框这么输入


钉钉是国内使用最广泛的企业办公平台之一,OpenClaw 支持通过钉钉机器人进行交互。本节将介绍如何配置钉钉机器人对接 OpenClaw。

安装钉钉插件

首先安装飞书插件,输入以下命令直接运行 openclaw 插件安装命令,openclaw 会自动处理下载、安装依赖和注册。时间有可能比较久,等待即可


创建钉钉应用

登录钉钉开放平台,点击「创建应用」

注意:创建钉钉应用需要你的钉钉账号有开发者权限。如果没有,可以联系组织管理员获取,或参考获取开发者权限

在应用开发的左侧导航栏中,点击「钉钉应用」,然后点击右上角「创建应用」。 OpenClaw 钉钉教程 - 钉钉开放平台创建应用 填写应用名称和应用描述,上传应用图标后保存。 OpenClaw 钉钉教程 - 应用基本信息填写

添加机器人

在应用开发的左侧导航栏中,点击「添加应用能力」,然后点击添加「机器人」。 OpenClaw 钉钉教程 - 添加机器人能力 添加完机器人之后,就是配置一些基本信息之后,点击发布。 OpenClaw 钉钉教程 - 机器人 Stream 模式配置

最后得消息接受模式一定要是

发布版本

在发布完机器人之后,一定要发布版本。在应用开发的左侧导航栏中,点击「版本管理与发布」,然后点击右上角「创建新版本」。 OpenClaw 钉钉教程 - 版本管理与发布

获取凭证信息

发布版本成功之后,点击左侧菜单的「凭证与基础信息」,获取以下凭证信息

  • Client ID (AppKey)
  • Client Secret (AppSecret)
  • Robot Code (与 Client ID 相同)
  • Agent ID (应用 ID) OpenClaw 钉钉教程 - 获取 Client ID 和 Secret
  • Corp ID (企业 ID) OpenClaw 钉钉教程 - 获取企业 Corp ID

添加钉钉配置

找到 配置文件。使用下面的命令找到配置文件


然后找到对应的 配置


如果你找不到对应的配置,也不用担心,使用下面的命令配置也是可以的


配置完成之后,重启服务


测试机器人

回到钉钉客户端软件,在顶部搜索栏目搜索机器人名称 OpenClaw 钉钉教程 - 搜索并测试机器人 点击机器人就可以直接跟机器人聊天了。可以输入

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 为例,其他系统的安装方式可参考官方文档。

钉钉机器人配置后无法收到消息怎么办?

请检查以下几点:

  1. 确认钉钉插件已正确安装()
  2. 检查 Client ID 和 Client Secret 配置是否正确
  3. 确认已申请 和 权限
  4. 检查机器人消息接收地址是否正确配置
  5. 确保服务器 18789 端口对外开放
  6. 确保应用版本已发布

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

(0)
上一篇 2026年3月13日 下午6:29
下一篇 2026年3月13日 下午6:30


相关推荐

关注全栈程序员社区公众号