钉钉插件安装与配置指南

钉钉插件安装步骤

  1. 打开终端或命令行工具
  2. 执行以下安装命令:
    openclaw plugins install @dingtalk-real-ai/dingtalk-connector
    

  3. 安装过程会自动完成以下操作:
    • 从官方源下载插件包
    • 解析并安装所有依赖项
    • 在OpenClaw系统中注册插件

钉钉配置设置

方式一:通过配置文件修改

  1. 使用vim编辑器打开配置文件:

    vim ~/.openclaw/openclaw.json
    

  2. 添加或修改以下配置项:

  "channels": {
    "feishu": {
      "enabled": true,
      "appId": "你的ID",
      "appSecret": "你的密钥",
      "domain": "feishu",
      "groupPolicy": "open",
      "chunkMode": "length",
      "allowFrom": [
        "a",
        "*"
      ],
      "connectionMode": "websocket",
      "dmHistoryLimit": 2,
      "dmPolicy": "open",
      "groupCommandMentionBypass": "always",
      "renderMode": "auto",
      "topicSessionMode": "enabled"
    }
  },
  "gateway": {
    "port": 18789,
    "mode": "local",
    "bind": "lan",
    "controlUi": {
      "enabled": true,
      "allowedOrigins": [
        "http://localhost:18789",
        "http://127.0.0.1:18789",
        "http://192.168××××18789"
      ],
      "dangerouslyAllowHostHeaderOriginFallback": true,
      "allowInsecureAuth": true,
      "dangerouslyDisableDeviceAuth": true
    },
    "auth": {
      "mode": "token",
      "token": "你的token"
    },
    "tailscale": {
      "mode": "off",
      "resetOnExit": false
    },
    "nodes": {
      "denyCommands": [
        "camera.snap",
        "camera.clip",
        "screen.record",
        "calendar.add",
        "contacts.add",
        "reminders.add"
      ]
    }
  },

配置项说明

  • clientId/clientSecret:需从钉钉开发者后台获取

    • 登录钉钉开放平台(https://open.dingtalk.com)
    • 进入"应用开发" > "企业内部应用"
    • 选择对应应用获取凭证
  • gatewayToken:必须与gateway.auth.token保持一致

  • sessionTimeout:默认30分钟(1800000毫秒),可根据需求调整

重启Gateway服务

  1. 执行重启命令:

    openclaw gateway restart
    

  2. 等待重启完成,直到看到类似输出:

验证安装

  1. 检查插件是否加载:

    openclaw plugins list
    

    预期输出应包含:

    @dingtalk-real-ai/dingtalk-connector (已加载)
    

Logo

小龙虾开发者社区是 CSDN 旗下专注 OpenClaw 生态的官方阵地,聚焦技能开发、插件实践与部署教程,为开发者提供可直接落地的方案、工具与交流平台,助力高效构建与落地 AI 应用

更多推荐