游乐游手机版
首页/AI教程/文章详情

Dify接入蓝耘MaaS搭建智能客服分流助手详细教程

时间:2026-06-16 18:55
基于Dify“智能客服分流助手”模板,接入蓝耘MaaS的deepseek-v4-flash模型,通过问题分类器识别用户意图,将技术支持与账单问题分别路由至对应LLM节点处理,实现客服请求精准分流,提升回复效率与准确性。

客服场景里,很多问题并不是“模型能不能回答”,而是“问题该先交给谁处理”。

同样都是客户发来的消息,有的在说登录报错、接口异常、功能Bug;有的在问付款后权益没有开通、发片抬头写错、套餐续费咨询。如果所有问题都丢给一个通用客服机器人,它可能会生成一段看起来挺完整的回复,但流程上很可能不合理。技术问题就该优先走技术支持,账单问题得由运营或财务确认,复杂问题还需要提示人工介入。

在Dify的应用模板中,“智能客服分流助手”正好契合这个场景。它的核心思路是通过“问题分类器”先识别用户意图,然后把不同类型的问题路由到不同的LLM节点处理。

下面基于这个模板做一次完整的实操:在Dify中接入蓝耘MaaS,把模板默认模型替换为蓝耘MaaS中的`deepseek-v4-flash`,并搭建一个能够区分“技术支持问题”和“账单问题”的智能客服分流助手。

Dify接入蓝耘MaaS搭建智能客服分流助手

![image.png](https://developer.qcloudimg.com/http-sa ve/yehe-12451637/c460fa6b66485d4a8ca998e5c882b802.png)


一、为什么客服场景需要先分流

在真实的客服系统里,用户提交的问题往往自带明确的业务处理方向。

举几个例子:

  1. “接口调用一直500,昨天还正常,今天上午开始所有请求都失败。”
  2. “我已经付款了,后台还是免费版,订单号是YC202606110018。”
  3. “发片抬头写错了,能不能重新开?”
  4. “登录后台一直提示验证码错误,换浏览器也不行。”

这些问题如果全交给一个通用机器人处理,会出现两个麻烦:

  1. 回复口径容易混在一起,技术问题和账单问题没有明显分工。
  2. 客服接手时仍然需要重新判断问题类型,再决定转给哪个团队。

所以这个实践围绕Dify的“问题分类器”模板来做客服分流。目标很明确:让AI先判断问题类型,再把问题交给对应的专属客服节点生成回复

二、整体方案:Dify做流程分流,蓝耘MaaS做理解和生成

从模板的结构来看,这个应用的流程非常清晰:

客户请求
-> 问题分类器
   -> 技术支持LLM
   -> 账单问题LLM
-> 输出最终回复

![image.png](https://developer.qcloudimg.com/http-sa ve/yehe-12451637/26620d3f2278b39dc11a988f5d48dc14.png)

这里面,Dify和蓝耘MaaS的分工如下。

Dify负责应用编排:

  • 接收客户输入。
  • 使用问题分类器判断问题归属。
  • 按分类结果进入不同分支。
  • 把不同分支的LLM回复汇总到最终输出。

蓝耘MaaS负责模型能力:

  • 理解用户提交的中文客服问题。
  • 根据不同客服角色生成对应回复。
  • 在技术支持分支中给出排查步骤。
  • 在账单问题分支中提醒核对订单、支付、发片等信息。

简单说,这个应用不是让一个模型“什么都回答”,而是把客服流程拆成多个更明确的节点。问题分类器负责分流,专属LLM节点负责回答。这样既方便调试,也更接近真实客服团队的工作方式。

三、准备工作

正式开始前,需要备好以下几样东西。

1. 蓝耘元生代账号和MaaS API Key

先进入蓝耘元生代控制台,准备好蓝耘MaaS的API Key。这个Key后面要填到Dify的模型供应商配置中。

![image.png](https://developer.qcloudimg.com/http-sa ve/yehe-12451637/52a7844d3c27caa3558fa6b1effc5065.png)

2. 蓝耘MaaS模型名称

这次实操使用蓝耘MaaS中的`deepseek-v4-flash`。这个模型放在客服分流这类高频场景里很合适,用来完成意图识别、问题归类和客服回复草稿生成。

实际填写时,要以蓝耘控制台显示的模型调用名称为准:

deepseek-v4-flash

![image.png](https://developer.qcloudimg.com/http-sa ve/yehe-12451637/868c93fea36395a49ab202dc8c16726e.png)

3. API endpoint URL

蓝耘MaaS的OpenAI-compatible接入地址用:

https://maas-api.lanyun.net/v1

后面在Dify的OpenAI-API-compatible模型供应商中,需要填写这个地址。

4. Dify工作空间

可以使用Dify云端版,也可以用本地部署版。只要能创建应用、使用模板、配置模型供应商就行。

![image.png](https://developer.qcloudimg.com/http-sa ve/yehe-12451637/833b8bd1b56b6f8c4fc5037afc30eceb.png)

重点放在利用Dify已有模板快速搭建客服分流工作流上,Dify的部署过程就不展开讲了。

5. 测试客服问题

为了验证分流效果,准备几条典型的客服问题:

问题1:
我今天调用订单查询接口一直返回500,昨天还是正常的,麻烦帮忙看一下是不是接口出问题了。

问题2:
我昨天已经支付专业版年费了,但后台还是显示免费版,订单号是YC202606110018,请帮我尽快开通。

问题3:
刚才提交发片时公司抬头写错了,还能修改吗?正确公司名是北京云策科技有限公司。

问题4:
后台登录一直提示验证码错误,换了浏览器也不行,我们团队今天要导出报表,比较着急。

这几条问题分别覆盖技术故障、权益开通、发片处理、账号登录等场景,正好用来测试问题分类器是否能将问题路由到正确分支。

四、在Dify中接入蓝耘MaaS模型

模板右侧的“必须配置项”里会显示默认模型要求,比如`gpt-4.1`。这表示模板原本依赖某个默认模型,实际搭建时可以把LLM节点统一替换成已经接入Dify的蓝耘MaaS模型。

操作步骤如下:

  1. 进入Dify工作空间。
  2. 打开右上角账户菜单或系统设置。![image.png](https://developer.qcloudimg.com/http-sa ve/yehe-12451637/91ab6de864e83aa910a3917c746ca750.png)
  3. 进入“模型供应商”。![image.png](https://developer.qcloudimg.com/http-sa ve/yehe-12451637/94a10ff3e002fc43bb3f32231e33298b.png)
  4. 选择`OpenAI-API-compatible`。
  5. 点击添加模型。
  6. 在模型类型中选择`LLM`。
  7. 模型名称填写蓝耘控制台中的真实调用名,例如:
    deepseek-v4-flash
    
  8. API Key填写蓝耘MaaS的密钥。
  9. API endpoint URL填写:
    https://maas-api.lanyun.net/v1
    
  10. 保存前可以点击测试按钮,确认模型能够正常返回结果。![image.png](https://developer.qcloudimg.com/http-sa ve/yehe-12451637/6b9d790dcbb63ec32116f51842179eed.png)
  11. 保存配置,绿色状态表示可以正常调用。![image.png](https://developer.qcloudimg.com/http-sa ve/yehe-12451637/2da183095ebbc2349bf9570e4d29d83d.png)

这里有两个细节需要注意。

第一,Dify页面里如果同时出现“模型名称”和“显示名称”,模型名称应该填写蓝耘控制台里的真实调用名,显示名称可以写成便于识别的`deepseek-v4-flash`。

第二,如果模型测试失败,先检查三个方面:API Key是否完整、Base URL是否多写或少写了`/v1`、模型调用名称是否和蓝耘控制台完全一致。

五、从模板创建智能客服分流助手

模型配置完成后,就可以创建Dify应用了。

在Dify应用模板中找到“智能客服分流助手”模板。这个模板的说明是:

![Dify模板应用.png](https://developer.qcloudimg.com/http-sa ve/yehe-12451637/a98c724b78c66e9b766ac90c77d54b51.png)

使用问题分类器节点,自动识别用户意图并路由至对应专属客服。

这个说明已经把应用核心讲清楚了。它不是让模型直接生成一段万能回复,而是先判断用户问题属于哪一类,再交给对应的专家节点。

创建应用后,进入工作流编排页面,可以看到模板中已经包含几个节点:

  1. 客户请求。
  2. 问题分类器。
  3. 技术支持LLM。
  4. 账单问题LLM。
  5. 输出。

这正好符合客服分流的基本流程。后续配置的重点有三处:问题分类器里的分类规则、技术支持LLM的模型和Prompt、账单问题LLM的模型和Prompt。

六、节点一:客户请求

“客户请求”是整个工作流的入口。用户在这里输入原始问题,Dify会把这段文本传给后续的问题分类器。

在模板里,这个输入变量就是客户提交的问题内容,可以理解为:

customer_issue

这个节点不需要复杂配置,但在实际业务里,输入内容越完整,后续分类越准确。比如用户只写“打不开”,模型很难判断是登录打不开、页面打不开、接口打不开,还是付款页面打不开。如果用户能补充账号、订单号、报错截图、操作时间,后续处理会更稳定。

在真实业务入口里,可以提示用户尽量填写:

  1. 遇到的问题。
  2. 操作时间。
  3. 账号或订单号。
  4. 报错提示。
  5. 是否影响多人使用。

七、节点二:问题分类器

问题分类器是这个模板最关键的节点。

它和普通LLM节点不一样。普通LLM节点会直接生成一段文字,而问题分类器的作用是判断用户输入应该走哪条分支。

在模板中,问题分类器把客户请求分成两个方向:

分类1:技术支持
分类2:账单问题

为了让路由更稳定,分类名称和分类描述都要写清楚。这里保留模板的两个主分支,并把分类描述补得更具体。

技术支持类

适合进入技术支持分支的问题包括:

  1. 接口报错。
  2. 系统无法登录。
  3. 功能异常。
  4. 页面加载失败。
  5. 数据同步失败。
  6. Bug反馈。

分类说明配置为:

当用户问题涉及接口错误、系统故障、登录异常、功能不可用、页面报错、数据同步失败、Bug反馈等技术类问题时,选择此分类。

账单问题类

适合进入账单问题分支的问题包括:

  1. 支付后未开通权益。
  2. 套餐续费。
  3. 订单状态。
  4. 发片修改。
  5. 退款咨询。
  6. 企业版购买咨询。

分类说明配置为:

当用户问题涉及付款、订单、套餐、续费、发片、退款、权益开通等账单或商业支持问题时,选择此分类。

![32ca8d3def61ac53d5da7a9cee8cbedb.png](https://developer.qcloudimg.com/http-sa ve/yehe-12451637/fc1950d8c027045881f64a3d3487c8da.png)

这次实操为了便于复现,先保留两个主分支。这样更容易观察分类器是否把技术问题送到技术支持节点、把支付和发片问题送到账单节点。

八、节点三:技术支持LLM

当问题分类器判断用户问题属于技术类问题时,就会进入“技术支持LLM”节点。

这个节点需要在模型下拉框中选择前面接入的蓝耘MaaS模型`deepseek-v4-flash`。它的目标不是泛泛聊天,而是以技术支持的口吻给出排查建议。

Prompt配置如下:

你是一个SaaS产品的技术支持客服,负责处理登录异常、接口报错、功能故障、页面异常和Bug反馈。

请根据用户提交的问题生成客服回复,要求如下:
1. 先简要复述用户遇到的问题,体现你已经理解上下文。
2. 判断这类问题可能需要哪些排查信息。
3. 给出2-4个清晰的排查步骤。
4. 如果需要用户补充信息,请列出具体信息,例如账号、报错截图、接口请求时间、Request ID、浏览器版本等。
5. 不要编造后台已经处理完成,也不要承诺具体恢复时间。
6. 如果问题可能影响多人或核心业务,请提醒优先升级给技术支持。

这个Prompt的重点是约束模型不要直接下结论,而是先收集信息、给出排查方向,并提醒必要时升级人工技术支持。截图中可以看到,技术支持节点已经把模型切换到了蓝耘MaaS接入的`deepseek-v4-flash`,并写入了对应的角色提示词。

![image.png](https://developer.qcloudimg.com/http-sa ve/yehe-12451637/2e7fe9b0fd2316a58f8f52e9d40e301c.png)

九、节点四:账单问题LLM

当问题分类器判断用户问题属于账单类问题时,就会进入“账单问题LLM”节点。

这个节点同样在模型下拉框中选择蓝耘MaaS接入的`deepseek-v4-flash`,但Prompt要换成账单客服角色。

Prompt配置如下:

你是一个SaaS产品的账单与订阅客服,负责处理订单支付、权益开通、套餐续费、发片、退款和企业版购买咨询。

请根据用户提交的问题生成客服回复,要求如下:
1. 先确认用户的核心诉求。
2. 如果用户提供了订单号、付款时间、公司名称、发片信息,请在回复中提到已收到这些信息。
3. 如果继续处理还需要补充信息,请清晰列出。
4. 不要编造订单状态、付款结果、退款结果或发片开具结果。
5. 如果需要后台核对,请说明会根据订单信息进一步确认。
6. 回复语气要礼貌、清楚,适合作为人工客服审核后的回复草稿。

![image.png](https://developer.qcloudimg.com/http-sa ve/yehe-12451637/02f51cedb1192f734511a51288238c65.png)

十、节点五:输出最终回复

最后一个节点是“输出”。它负责把对应分支中LLM生成的内容返回给用户。

在这个模板里,技术支持LLM和账单问题LLM最终都会连接到输出节点。用户看不到中间分类过程,只会看到最终回复。

实际调试时,可以分别输入技术类和账单类问题,观察执行路径是否高亮到了正确分支。

建议重点检查三件事:

  1. 技术问题是否进入技术支持LLM。
  2. 账单问题是否进入账单问题LLM。
  3. 最终回复是否符合对应角色的语气和处理边界。

如果分类经常出错,优先优化问题分类器里的分类描述,而不是直接改LLM Prompt。因为LLM节点只负责分支内回复,路由是否正确主要由问题分类器决定。

![image.png](https://developer.qcloudimg.com/http-sa ve/yehe-12451637/17b0f1390949634e56e43dec28a1c640.png)

十一、实测:用几条客服问题跑一遍

下面用四条测试问题验证这个分流助手的效果。测试时重点看两件事:一是Dify调试画布中的执行路径是否进入正确分支,二是最终回复是否符合对应客服角色的边界。

测试1:接口500报错

测试输入:

我今天调用订单查询接口一直返回500,昨天还是正常的,麻烦帮忙看一下是不是接口出问题了。

预期分支:

技术支持LLM

从调试结果看,这条问题进入了技术支持分支,回复中也围绕接口500、请求信息、影响范围和技术排查展开,没有直接编造“后台已修复”的结论。

![c2a7b638d0caf6ebfecc070ba7973b31.png](https://developer.qcloudimg.com/http-sa ve/yehe-12451637/91808e83eec59bf749b8a07909dc46a1.png)

测试2:支付后未开通权益

测试输入:

我昨天已经支付专业版年费了,但后台还是显示免费版,订单号是YC202606110018,请帮我尽快开通。

预期分支:

账单问题LLM

从调试结果看,这条问题进入了账单问题分支,回复能够识别“已支付但权益未开通”的核心诉求,并保留订单号用于后续核对。

![image.png](https://developer.qcloudimg.com/http-sa ve/yehe-12451637/a126d30409ed13503536e4ad69b3e5ca.png)

测试3:发片抬头修改

测试输入:

刚才提交发片时公司抬头写错了,还能修改吗?正确公司名是北京云策科技有限公司。

预期分支:

账单问题LLM

从调试结果看,发片抬头修改被路由到账单问题分支。回复能够围绕发片信息核对展开,同时没有直接承诺一定可以修改或重开,边界控制得比较稳。

![image.png](https://developer.qcloudimg.com/http-sa ve/yehe-12451637/20fe9af722ff043fbd22e1f6780dbac1.png)

测试4:登录验证码错误

测试输入:

后台登录一直提示验证码错误,换了浏览器也不行,我们团队今天要导出报表,比较着急。

预期分支:

技术支持LLM

从调试结果看,登录验证码错误进入了技术支持分支,回复能围绕账号、浏览器、验证码错误和业务紧急程度给出排查建议,适合作为人工客服继续跟进前的回复草稿。

![image.png](https://developer.qcloudimg.com/http-sa ve/yehe-12451637/b6f51a50b9245a32a979593e2080cb5a.png)

最终测试结果可以整理成下面这个表格:

测试问题 预期分支 实际分支 回复是否可用 备注
接口500报错 技术支持 技术支持 可用 能提示补充Request ID、请求时间和错误信息
支付后未开通 账单问题 账单问题 可用 能识别订单号,并提示核对支付状态和权益同步
发片抬头修改 账单问题 账单问题 可用 能识别发片场景,并保留人工核对边界
登录验证码错误 技术支持 技术支持 可用 能识别登录异常,并注意到导出报表的紧急程度

十二、基于模板还能怎么扩展

当前模板只有两个分支:技术支持和账单问题。这个设计适合入门,也方便快速验证。但如果要更接近真实客服系统,可以继续扩展。

1. 增加更多问题分类

可以把问题分类器扩展成:

  1. 技术支持。
  2. 账单问题。
  3. 售前咨询。
  4. 发片财务。
  5. 数据恢复。
  6. 其他问题。

每个分类都可以连接一个不同的LLM节点,让模型使用不同的角色、话术和处理规则。

2. 给高风险问题增加人工提醒

像数据误删、服务不可用、多人受影响、付款金额异常这类问题,不建议只靠AI回复。可以在Prompt中要求模型明确提示:

该问题建议转人工或升级对应团队处理。

这样AI不会越权处理关键问题。

3. 后续再接入知识库

如果客服问题中有大量固定SOP,比如退款规则、发片规则、套餐权益说明,后续可以在某些分支里接入知识库。

4. 固定回复边界

在客服场景里,模型最需要被约束的地方是“不要编造处理结果”。所以每个LLM节点的Prompt都建议加上类似规则:

不要编造后台状态、订单状态、退款结果、恢复结果或处理时效。

这条规则很重要。客服回复可以礼貌,可以完整,但不能替后台系统做不存在的确认。

十三、蓝耘MaaS在这个场景里的价值

这个应用看起来是Dify模板,但真正承担自然语言理解和回复生成的,还是接入到Dify里的大模型。

蓝耘MaaS在这个场景里的价值主要体现在三点。

第一,接入方式清晰。通过OpenAI-API-compatible的方式,可以把蓝耘MaaS模型配置到Dify里,后续在LLM节点中直接选择使用。

第二,适合中文客服文本。客服消息往往不标准,有口语表达、业务简称、订单号、错误描述和紧急诉求。模型需要先理解这些信息,再组织成客服能用的回复。

第三,能把模型能力放进流程里。相比单独打开一个聊天窗口问模型,Dify工作流可以把“分类、路由、角色化回复、输出”串成完整链路。蓝耘MaaS提供模型底座,Dify提供流程编排,两者结合后更适合做业务应用原型。

对个人开发者或中小团队来说,这种方式的成本也比较低。先用模板验证流程,再根据实际客服业务增加分类、调整Prompt、接入知识库或工单系统,就能逐步把一个演示应用打磨成更接近真实业务的工具。

十四、总结

最终链路可以概括为:

客户请求 -> 问题分类器 -> 技术支持 / 账单问题专属LLM -> 最终客服回复

在这个过程中,Dify负责模板、节点和流程编排,蓝耘MaaS负责自然语言理解和回复生成。通过OpenAI-compatible接入方式,把`deepseek-v4-flash`放进Dify的技术支持和账单问题两个LLM节点后,就可以快速验证一个客服分流应用。

相比通用客服机器人,这种方式的优势是分工更清楚:先判断问题类型,再让对应角色生成回复。后续如果要继续扩展,可以增加更多分类、接入知识库、对接真实工单系统,或者给高风险问题增加人工复核流程。

对想快速尝试AI客服应用的人来说,这个模板是一个很适合入门的起点。它不复杂,但能很好地展示蓝耘MaaS与Dify在实际业务流程中的落地方式。

来源:https://cloud.tencent.com.cn/developer/article/2689890
上一篇腾讯会议等5款纪要工具选型对比指南 下一篇腾讯云向量数据库从零搭建AI应用对接指南
本站内容用于信息整理与展示,如有侵权或内容问题请及时联系处理。

相关推荐

补充同频道和同主题内容,方便继续浏览更多相关内容。

同类最新

继续查看同栏目最近更新的文章。

更多
Windows Docker Desktop RabbitMQ生产级部署完整指南
AI教程 · 2026-06-29

Windows Docker Desktop RabbitMQ生产级部署完整指南

前言 在 Windows 本地开发环境中,直接安装 RabbitMQ 确实颇为周折:需要单独配置 Erlang 运行环境、手动管理环境变量、服务启停全凭手工操作。更令人困扰的是,版本兼容冲突、端口占用、环境不一致等问题层出不穷。笔者见过不少开发者为搭建环境就得耗费整整半天时间。 相比之下,借助 Do

AI搜索重构制造业采购逻辑的阿里云企业级GEOCMS优化实践
AI教程 · 2026-06-29

AI搜索重构制造业采购逻辑的阿里云企业级GEOCMS优化实践

先分享一个切实感受。过去两年,我们与福建制造企业合作较为频繁,发现一个非常突出的现象:超过80%的企业官网,产品参数仍然存放在PDF或图片中。AI爬虫?根本无法抓取。这些企业技术实力不弱、资质证照齐全、应用案例也丰富,但在AI搜索这一全新战场上,它们几乎处于隐身状态。 一、一个正在发生的行业变化 A

阿里云Token Plan团队版功能价格与省钱购买指南
AI教程 · 2026-06-29

阿里云Token Plan团队版功能价格与省钱购买指南

阿里云百炼近期推出了名为“Token Plan 团队版”的全新服务,这一服务专为企业与开发者量身打造,定位为AI大模型订阅平台。通过引入Credits作为统一计量单位,将文本生成、图像生成等多模态AI能力纳入单一计费体系,同时无缝兼容主流AI编程工具及智能体(Agent)生态系统。其核心亮点包括:全

阿里云物联网.NET Core客户端位置信息上报
AI教程 · 2026-06-29

阿里云物联网.NET Core客户端位置信息上报

阿里云物联网平台的位置服务并非一个完全独立的功能模块。位置信息可包含二维坐标与三维坐标,而位置数据的来源本质上是借助设备属性进行上传。换言之,若要让设备上报位置,您需先将其视为一个普通属性进行处理。 1)添加二维位置数据 操作过程十分简洁。进入数据分析 → 空间数据可视化 → 二维数据,点击添加,将

年阿里云服务器选型配置与网站部署全攻略
AI教程 · 2026-06-29

年阿里云服务器选型配置与网站部署全攻略

2026年,阿里云服务器生态已高度成熟,形成了清晰的轻量应用服务器与ECS云服务器两大产品阵营。无论你是计划搭建个人博客、企业官网,还是运营电商平台、进行应用开发,基本都能找到理想的解决方案。本指南将从服务器选型、配置选择、部署流程到安全运维,系统梳理2026年最实用的操作要点,帮助你少走弯路,让网