Skip to main content
本文同步自 LangBot Blog。 阅读 Blog 原文. 发布于 2025-12-11 · 作者:LangBot Team 终于让 Dify Agent 在 Discord、Telegram 和 Slack 上跑起来了 想让你的 Dify Agent 突破浏览器限制,直接在 QQ、微信、Telegram 里对话?LangBot 配合 Dify,十分钟就能搞定。

为什么要这么搭?

LangBot 是目前最强大的开源多平台聊天机器人框架,支持国内主流 IM(QQ、微信、飞书、钉钉)以及国际平台(Telegram、Discord、Slack、LINE)。它的核心能力就是把各种 AI 后端接入到聊天软件里。 Dify 是当下最火的 AI 应用开发平台,提供可视化 Agent 编排、50 多个内置工具、RAG 知识库等功能。两者结合,可以快速打造跨平台 AI 助手。

部署 LangBot

用 uvx 三行命令搞定:
访问 http://127.0.0.1:5300,注册管理员账号: LangBot Dashboard

创建 Dify Agent

登录 cloud.dify.ai 创建新应用。选择 Agent 类型——与普通聊天应用不同,Agent 可以自主推理并调用工具完成复杂任务。 Select Agent Type

配置 Agent

在编排界面配置: System Instructions - 定义 Agent 角色:
添加工具 - 从 Dify 的 50+ 内置工具中选择,比如天气查询和网页抓取: Add Tools 选择模型 - 支持 GPT、Claude、Gemini、DeepSeek 等主流 LLM。 配置完成效果: Configuration Complete

获取 API Key

点击”发布”,然后进入”访问 API”创建密钥: Create API Key 保存好 API key 和服务器地址 https://api.dify.ai/v1

连接 Dify 到 LangBot

回到 LangBot,进入 Pipelines > ChatPipeline > AI 能力: AI Capability Config 选择 Dify Service API 作为 Runner: Select Dify Runner 填写配置:
  • Base URL: https://api.dify.ai/v1
  • API Key: 刚才创建的密钥
  • App Type: Chat(包括 Chatflow)
Enter Configuration 保存后点击”调试对话”测试: Test Conversation 如果 Agent 能正确回复并调用工具,说明集成成功。

这种架构的优势

  • 解耦设计:Agent 能力在 Dify 中维护,LangBot 负责消息路由,各司其职
  • 一份配置,多端生效:同一个 Agent 可以同时服务 QQ、微信、Telegram 等多个平台
  • 易于扩展:后续可以在 Dify 中添加 RAG 知识库、工作流编排、更多工具等

下一步

  • 在 LangBot 中配置消息平台(QQ 机器人、微信个人号等)
  • 在 Dify 中添加更多工具(数据库查询、API 调用等)
  • 尝试 Dify Chatflow 实现更复杂的对话流程
如果你在用 n8n、FastGPT、Coze 或 Langflow,LangBot 也都支持。
相关资源