跳到主要内容
极客日志极客日志面向AI+效率的开发者社区
首页博客GitHub 精选镜像工具UI配色美学隐私政策关于联系
搜索内容 / 工具 / 仓库 / 镜像...⌘K搜索
注册
博客列表
Python

配置 OpenClaw 机器人集成钉钉与 OpenMetadata

前言 !在这里插入图片描述 先介绍下这四个工具/协议的定位与核心能力,将从零开始配置。 钉钉(DingTalk) 阿里巴巴旗下的企业协作平台,2014 年上线,是中国市场份额最大的企业即时通讯与办公套件之一。 核心能力包括:即时消息与视频会议、考勤打卡与审批流、企业通讯录、低代码应用搭建(宜搭)、以及近年来整合的 AI 助理功能。它更像一个"企业操作系统",把 HR、OA、协同文档、客户管理等…

颠三倒四发布于 2026/4/6更新于 2026/5/2076K 浏览
配置 OpenClaw 机器人集成钉钉与 OpenMetadata

前言

在这里插入图片描述

先介绍下这四个工具/协议的定位与核心能力,本文将从零开始配置。

钉钉(DingTalk)

阿里巴巴旗下的企业协作平台,2014 年上线,是中国市场份额最大的企业即时通讯与办公套件之一。

核心能力包括:即时消息与视频会议、考勤打卡与审批流、企业通讯录、低代码应用搭建(宜搭)、以及近年来整合的 AI 助理功能。它更像一个"企业操作系统",把 HR、OA、协同文档、客户管理等功能整合在一个 App 里,主要面向中大型企业的内部运营。

OpenClaw

OpenClaw 是一个开源、可自托管的个人 AI Agent 平台。可运行在你自己的笔记本上,连接你已有的聊天渠道(钉钉、飞书等平台)。 它不仅能聊天,更能执行任务:读写文件、处理邮件、运行代码、控制浏览器、调度工作流。 详见:https://zhuanlan.zhihu.com/p/2015027745743189513

OpenMetadata

开源的统一元数据管理平台(类似 DataHub、Amundsen),专注解决企业数据治理的痛点。

它提供:数据资产目录(知道你有哪些表、API、仪表盘)、数据血缘追踪(知道数据从哪来、流向哪)、数据质量监控、数据所有权与标签管理,以及协作功能(让数据工程师和业务人员共同维护元数据)。目标是让企业真正"知道自己的数据",降低数据孤岛和治理混乱的风险。

MCP(Model Context Protocol)

由 Anthropic 在 2024 年底提出并开源的标准协议,定义了 LLM(如 Claude)如何与外部工具、数据源进行标准化通信。

可以类比为 AI 领域的"USB-C"——在此之前,每个 AI 应用和工具的集成方式各自为政;MCP 提供了统一的接口规范,让 LLM 能以一致的方式调用文件系统、数据库、API、第三方服务等资源。开发者只需实现一次 MCP Server,就能被任何支持 MCP 的客户端(如 Claude、Cursor)调用,大幅降低集成成本。

安装 OpenClaw

详见官方文档:https://docs.openclaw.ai/zh-CN/install

macOS/Linux 执行安装命令,更新也可执行此命令

curl -fsSL https://openclaw.ai/install.sh | bash

Windows 执行安装命令

iwr -useb https://openclaw.ai/install.ps1 | iex

模型可以选 Qwen,有免费额度,其它下一步就行,空格勾选,Enter 下一步

安装后可以验证下

openclaw doctor # 检查配置问题
openclaw status # Gateway 网关状态
openclaw dashboard # 打开浏览器 UI

配置 OpenClaw 钉钉机器人

详见官方文档:https://open.dingtalk.com/document/dingstart/install-openclaw-locally

  1. 安装钉钉插件
openclaw plugins install @dingtalk-real-ai/dingtalk-connector
  1. 在 OpenClaw 中添加钉钉配置

通过终端应用,在终端中输入执行 vim ~/.openclaw/openclaw.json 进入文件编辑:

{
  "channels": {
    "dingtalk-connector": {
      "clientId": "钉钉应用的 Client ID",
      "clientSecret": "钉钉应用的 Client Secret",
      "gatewayToken": "Gateway 认证 token",
      "gatewayPassword": "",
      "sessionTimeout": 1800000
    }
  },
  "gateway": {
    "auth": {
      "mode": "token",
      "token": "Gateway 认证 token"
    },
    "http": {
      "endpoints": {
        "chatCompletions": {
          "enabled": true
        }
      }
    }
  }
}

clientId 和 clientSecret 见 https://alidocs.dingtalk.com/i/nodes/kDnRL6jAJMdn7BG2TwPE6LP0VyMoPYe1

钉钉机器人发布后,钉钉上搜索你创建的机器人。

在这里插入图片描述

语音也可以

在这里插入图片描述

调用 OpenMetadata MCP

设置中获取 OpenMetadata JWT 令牌,在 Bots/McpApplicationBot

把 MCP 接口地址和令牌给 OpenClaw,直接让连接即可

在这里插入图片描述

OpenMetadata MCP 接口列表

  1. search_metadata - 搜索元数据
    • 功能:在 OpenMetadata 目录中搜索数据资产和业务术语
    • 支持搜索:表、仪表板、主题、管道等元数据实体
    • 关键参数:query(自然语言搜索查询)、entityType(按实体类型过滤)、queryFilter(高级 OpenSearch JSON 查询)、size(返回结果数量,最大 50)、fields(额外字段)
  2. get_entity_details - 获取实体详情
    • 功能:获取特定实体的详细信息
    • 参数:entityType、fqn(完全限定名称)
  3. get_entity_lineage - 获取血缘关系
    • 功能:获取实体的上下游依赖关系
    • 用途:根因分析(上游)或影响分析(下游)
    • 参数:entityType、fqn、upstreamDepth(上游遍历深度,默认 3,最大 10)、downstreamDepth(下游遍历深度,默认 3,最大 10)
  4. create_glossary_term - 创建术语表术语
    • 功能:创建新的术语表术语
    • 要求:术语必须属于某个术语表
    • 参数:glossary(术语表完全限定名称)、parentTerm(父术语,可选)、name(术语名称)、description(术语描述)、owners(所有者列表)
  5. create_glossary - 创建术语表
    • 功能:创建新的术语表
    • 参数:name、description、owners、reviewers、mutuallyExclusive
  6. patch_entity - 修补实体
    • 功能:基于 JSONPatch 修补实体
    • 参数:entityType、fqn、patch(JSONPatch 字符串)

使用场景

  • 数据发现:search_metadata(查找表、仪表板等)、get_entity_details(查看表结构、描述等)
  • 数据血缘分析:get_entity_lineage(分析数据流向和依赖)
  • 数据治理:create_glossary(创建业务术语表)、create_glossary_term(定义业务术语)、patch_entity(更新元数据信息)

注意事项

  • 搜索限制:size 参数最大为 50,需要分页时使用 from 参数
  • 血缘深度:上游/下游深度最大为 10,防止响应过大
  • 术语表:创建术语前需要先创建或选择术语表
  • 权限:需要有效的 Bearer Token 认证

在这里插入图片描述

通过配置,AI 机器人可直接执行复杂任务。例如统计提单量时,它不仅输出计算 SQL,还能自动下载客户端并执行数据库操作。

在这里插入图片描述

目录

  1. 前言
  2. 钉钉(DingTalk)
  3. OpenClaw
  4. OpenMetadata
  5. MCP(Model Context Protocol)
  6. 安装 OpenClaw
  7. 配置 OpenClaw 钉钉机器人
  8. 调用 OpenMetadata MCP
  9. OpenMetadata MCP 接口列表
  10. 使用场景
  11. 注意事项
  • 💰 8折买阿里云服务器限时8折了解详情
  • Magick API 一键接入全球大模型注册送1000万token查看
  • 🤖 一键搭建Deepseek满血版了解详情
  • 一键打造专属AI 智能体了解详情
极客日志微信公众号二维码

微信扫一扫,关注极客日志

微信公众号「极客日志V2」,在微信中扫描左侧二维码关注。展示文案:极客日志V2 zeeklog

更多推荐文章

查看全部
  • Kimi K2 系列大模型:1 万亿参数 MoE 架构与技术演进
  • 耳机阻抗与前端适配:32Ω、150Ω、300Ω耳机的功放推力分析
  • OpenClaw 对接飞书群机器人配置问题排查:消息不回与 Gateway 断开
  • Java 开发者转型网络安全渗透测试:入门指南与实战路径
  • 基于 Microi 吾码低代码框架构建 Vue 高效应用
  • Linux TCP 服务器开发:Echo 实现、并发优化与安全实践
  • 海螺 AI 多模态架构与技术实现解析
  • 本地 LLM 模型与 Ollama、Python 集成实战
  • Android 开发面试指南:简历优化与大厂核心真题汇总
  • 10 款 AI 生成 PPT 工具深度测评与选购指南
  • 基于 MCP 协议的智能体天气服务落地示例
  • Neo4j Desktop 2 安装与实战指南
  • Docker 可视化管理与远程访问配置指南
  • ESP-Drone 开源无人机开发入门指南
  • AR 技术在电力配电中的应用:带电作业解决方案
  • JDK8 下载安装与环境变量配置
  • SpringBoot 整合 LangChain4j 集成 Tavily 实现联网搜索及 API Key 获取
  • 华为诺亚发布 PixArt-Σ:基于 DiT 架构的 0.6B 4K 文生图模型
  • C/C++ 自定义类型:结构体
  • Faster-Whisper-GUI 日语语音识别使用指南

相关免费在线工具

  • curl 转代码

    解析常见 curl 参数并生成 fetch、axios、PHP curl 或 Python requests 示例代码。 在线工具,curl 转代码在线工具,online

  • Base64 字符串编码/解码

    将字符串编码和解码为其 Base64 格式表示形式即可。 在线工具,Base64 字符串编码/解码在线工具,online

  • Base64 文件转换器

    将字符串、文件或图像转换为其 Base64 表示形式。 在线工具,Base64 文件转换器在线工具,online

  • Markdown转HTML

    将 Markdown(GFM)转为 HTML 片段,浏览器内 marked 解析;与 HTML转Markdown 互为补充。 在线工具,Markdown转HTML在线工具,online

  • HTML转Markdown

    将 HTML 片段转为 GitHub Flavored Markdown,支持标题、列表、链接、代码块与表格等;浏览器内处理,可链接预填。 在线工具,HTML转Markdown在线工具,online

  • JSON 压缩

    通过删除不必要的空白来缩小和压缩JSON。 在线工具,JSON 压缩在线工具,online