跳到主要内容

💬 钉钉接入

👤 适合谁:使用钉钉办公的企业用户
⏱️ 阅读时长:约 5 分钟
💡 一句话:让 YingClaw 出现在你的钉钉里,企业内部 AI 助手随时待命。

将 YingClaw 接入钉钉,通过 Stream Mode WebSocket 实现实时消息收发,无需公网 IP 即可完成接入。


接入概览

YingClaw 通过钉钉开放平台的 Stream Mode 与钉钉网关建立 WebSocket 长连接,无需公网 IP 即可实现消息推送。

场景说明
💼 企业内部助手员工在钉钉中直接咨询 AI
📋 工作流程自动化审批、通知、数据查询一键完成
📢 定时推送日报、周报定时发送到钉钉群

配置步骤

1. 获取钉钉应用凭证

前往 钉钉开放平台 创建企业内部应用,获取:

  • Client ID:应用唯一标识
  • Client Secret:应用密钥

2. 在 YingClaw 中配置

登录 YingClaw Web 控制台,进入「通信频道」页面,打开钉钉开关,填写配置:

参数说明
client_id钉钉开放平台分配的 Client ID
client_secret钉钉开放平台分配的 Client Secret
allowed_users允许使用 Bot 的员工白名单,* 表示所有员工

3. 启动通道

保存配置后,YingClaw 自动通过 Stream Mode 连接钉钉网关。Stream Mode 无需配置回调地址,也无需公网 IP。


消息交互

私聊场景

员工直接向 Bot 发送消息,YingClaw 实时响应,支持:

  • 💬 智能问答和对话
  • 📊 数据查询和报表生成
  • 📝 文档编写和编辑
  • ⏰ 日程管理和提醒

群聊场景

将 Bot 添加到钉钉群后,群成员 @ Bot 即可触发响应。

白名单控制

channels:
dingtalk:
allowed_users:
- "manager001" # 仅允许特定员工
# - "*" # 允许所有员工

注意事项

  • Stream Mode 无需公网 IP,适合内网部署环境
  • 使用企业内部应用类型,数据不出企业范围
  • 群聊场景建议配置 @ 触发以避免干扰

下一步