企业微信长连接 + LangBot + Dify 全配置(无域名版)

举报
lvhe 发表于 2026/04/16 15:48:29 2026/04/16
【摘要】 一、企业微信对接LangBot整体流程企业微信:创建智能机器人 → 拿到 3 个密钥LangBot:Docker部署LangBot并用「WebSocket 长连接」绑定企业微信(不需要域名)Dify:创建并发布应用 → 拿到 API 地址和密钥LangBot:配置 Dify 接口 → 绑定流水线测试:企业微信发消息 → LangBot 转发 → Dify 回复 二、企业微信后台完整配置(必做...

一、企业微信对接LangBot整体流程

  1. 企业微信:创建智能机器人 → 拿到 3 个密钥
  2. LangBot:Docker部署LangBot并用「WebSocket 长连接」绑定企业微信(不需要域名
  3. Dify:创建并发布应用 → 拿到 API 地址和密钥
  4. LangBot:配置 Dify 接口 → 绑定流水线
  5. 测试:企业微信发消息 → LangBot 转发 → Dify 回复

 

二、企业微信后台完整配置(必做)

1. 进入企业微信管理后台

https://work.weixin.qq.com/wework_admin/login

2. 创建自建应用

  • 左侧 管理工具 → 智能机器人 → 创建机器人

    图片1.png

  • 切换至API模式创建 添加可见范围 使用长连接获取秘钥配置可使用权限保存即可


    Snipaste_2026-04-16_15-30-35.png

  • 智能机器人详情

    Snipaste_2026-04-16_15-31-17.png


    3. 复制 3 个关键参数(后面要用到)

        1. Bot Id(机器人 ID

        2. Secret Secret”,微信扫码获取)

        3. 企业 ID 底部 我的企业 最下面复制

     

    图片4.png


    4. 重要:不要配置任何 Webhook

    · 回调 URL 留空

    · Token 留空

    · EncodingAESKey 留空

    · 什么都不要填!长连接不需要

     

    三、Dify 侧配置(必须发布应用)

    1. 获取 API 信息

     进入应用 点击 访问 API 

    复制 2 个东西:

    1. API 服务器地址 

    例如:https://api.dify.ai/v1

    2. API 密钥(Secret Key 

    sk- 开头

    图片11.png



    四、
    LangBot 配置(核心:长连接 + Dify

    1. Docker部署最新版本的LangBot

    部署参考文档:https://docs.langbot.app/zh/deploy/langbot/docker

     版本信息:目前是v4.9.4

      

    2. 登录 LangBot WebUI

      http:// 你的公网IP:5300

      

    3. 配置企业微信(WebSocket 长连接)

     左侧 机器人 创建机器人 

        · 平台:企业微信智能机器人

        · 启用:开

      

     填写:

        · 企业 IDcorpid):wwxxxx

        · 机器人 IDAgentId):数字

        · 机器人 Secret:应用的 Secret


    图片5.png

    以下全部留空 

       · Token

       · EncodingAESKey

       · Webhook 相关
    图片6.png


关键开关 

· 启用 Webhook → 关闭 

    (关闭就是长连接模式)

 保存 启动机器人 

显示:已连接(WebSocket 就成功了 

五、LangBot 对接 Dify(最关键)

1. 新建流水线

 左侧 流水线 创建流水线 

    · 名称

    · 概述

图片7.png

2. 设置 AI 能力

 使用的 运行器 → 选择 Dify 服务 API 

  

 填写: 

    · Base URLhttps://api.dify.ai/v1

    · API Keysk-xxxxxxxxxx

    · 应用类型:聊天(包含 Chatflow

    · API 秘钥

图片8.png


3. 机器人绑定流水线

  

 回到 机器人 编辑你的企业微信机器人 

    · 关联流水线 选择 Dify工作流名称 


图片9.png


六、测试是否通了

 打开企业微信 → 进入你的自建应用

发消息:你好 

 正常效果:

1. 消息发给企微

2. LangBot 日志显示收到消息

3. 调用 Dify

4. Dify 回复消息原路返回


图片10.png




【声明】本内容来自华为云开发者社区博主,不代表华为云及华为云开发者社区的观点和立场。转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息,否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。