AI 业务智能排障 Agent

用 Dify 将人工排障 SOP 转成可执行工作流,让客服与一线运营更快获得有证据的诊断和回复

项目背景

随着公司核心业务发展,相关设备、算法场景和告警量持续增长,服务无响应、告警延迟、误报和退订失败等问题不断增加。所有 AI 相关问题均会以工单形式流入部门。

由于原有客服体系的专业能力有限,无法独立完成 AI 相关业务的排障处理。客服或一线运营收集客户反馈后,需要逐级联系专业运营、算法、研发和运维。问题信息经常不完整,排查人员还需要在多个业务系统中反复查询,许多常见故障最终仍被转派给研发。这导致 AI 业务部门投入大量人力进行重复性排障支撑,每个 Sprint 都需要消耗近 2–3 人的全职投入。

为释放排障资源并形成标准化的 AI 排障 SOP,项目使用 Dify Workflow 串联现有排障知识、业务接口和运营工单体系,让前线更快获得有事实依据的诊断和规范回复。

核心问题

  1. 信息不完整:客服和一线运营不熟悉技术系统,问题在多轮沟通中才能补齐。
  2. 查询入口分散:设备、抽帧、算法、消息、配置和订阅状态来自不同业务接口。
  3. 重复转派严重:常见问题持续占用专业运营和研发,组织成本随业务规模线性增长。
  4. 回复缺少依据:排查过程和客户回复依赖个人经验,难以保持一致并形成知识闭环。

思考与决策

1. 自动化服从原有组织权限
  • 查询和标准低风险动作由 Dify 调用现有接口完成。
  • 重启、SQL 和高风险配置修改自动生成运营工单,而不是让客服或一线运营在 Dify 内审批。
  • 具备专业权限的运营人员在原系统确认、执行并记录结果,避免建立第二套权限体系。
2. 操作完成不等于业务恢复
  • 低风险动作执行后,再次调用查询接口检查业务状态。
  • 高风险工单处理后,Dify 查询工单状态和关键业务指标,确认是否恢复。
  • 只有状态复查通过,才生成“已恢复”的客户回复;否则继续跟踪或转人工。
3. 不做只有问答的客服机器人,要解决重复性问题
  • Qwen 32B 负责理解自然语言、提取关键信息和综合证据,但不能只凭模型推断业务状态。
  • 关键结论必须来自 Function Call 返回的设备、任务、算法、消息或配置事实。
  • RAG 提供排障步骤、错误码、业务规则、历史案例和标准回复依据。
4. 不做重复0-1建设,采用Dify搭建,各业务系统对接
  • 已有业务系统已经具备设备、任务、配置、订阅和工单能力,项目不重复建设。
  • 使用 Dify Workflow 把人工 SOP、条件分支、知识检索和接口调用快速编排成流程。
  • 通过节点执行记录保留每一步输入、输出、接口结果和最终回复。

成本计算

第一阶段研发2–3个月

完成核心问题分类、知识整理、业务接口接入与主要排障流程。

项目团队5–6人

覆盖业务产品、Dify 应用、接口研发、测试和平台支持。

后续迭代约3个月

补充故障类型、优化知识命中和调整自动化边界。

稳定运行成本约6 万元/月

包含内部 Qwen 32B、Dify、平台服务和相关算力资源。

其他系统对接改造6 人月

主要完成原有系统接口适配,以及工单系统增加 Agent 处理状态与相关流程。

价值判断

项目并非只靠减少外包岗位覆盖平台成本。核心价值是让业务规模继续增长时,客服、运营和研发投入不再同步线性扩张;同时改善投诉、工单时效、前线回复质量和知识沉淀。约 6 万元/月的运行投入换取的是规模承载能力和组织效率,而不仅是单一人力替代。

Dify 技术方案

Dify AI 业务智能排障分层架构
Dify Workflow

五层工作流详解

按照架构中的处理顺序,说明每一层接收什么、如何处理、调用哪些能力,以及交付什么结果。

01

第一层 · 内部工单系统

业务入口、处理状态载体与最终结果出口

触发与输入

客服或一线运营提交 AI 相关工单,包含客户、设备、算法场景、问题时间和影响范围等已知信息。

核心处理

创建问题记录,维护待补充、排查中、执行中、已恢复和转人工等状态。

调用能力

通过现有 API 将工单内容传给 Dify,并接收信息补充要求、Agent 处理状态和最终结果。

输出结果

向客服和一线运营展示处理进度,并沉淀根因、处理动作、复查结果与客户回复。

异常与兜底

工单调用失败时保留原始内容和错误信息,不影响人工继续接手处理。

02

第二层 · 问题理解与任务分发

Dify 总控工作流,负责将自然语言问题转换为可执行任务

触发与输入

接收工单描述、已有结构化字段和历史处理信息。

核心处理

识别问题意图和故障类型,提取客户、设备、算法、时间与影响范围,判断信息是否完整。

调用能力

QwenVL 32B 完成语义理解和参数提取,Dify 条件分支根据问题类型路由到对应排障流程。

输出结果

生成标准化问题对象,包含问题类型、关键参数、排障流程和当前处理状态。

异常与兜底

缺少必要字段时明确生成补充清单并回写工单;无法识别或置信度过低时转人工。

03

第三层 · 问题排查 Agent

按照 SOP 调用知识与业务事实,形成可追溯的根因定位

触发与输入

接收已完成问题分类和信息补充的标准化问题对象。

核心处理

根据问题类型生成排查计划,按顺序查询集群、设备、抽帧、算法任务、消息和配置状态。

调用能力

RAG 检索 SOP、错误码、业务规则和历史案例;Function Call 获取当前业务系统返回的真实状态。

输出结果

输出根因、关键证据、置信度和建议处理方向,每项结论都能回溯至知识或接口结果。

异常与兜底

证据不足、接口异常或返回结果相互冲突时,不输出确定根因,携带已有记录转人工。

04

第四层 · 执行 Agent

把已确认的问题定位转换为参数完整、边界明确的执行任务

触发与输入

仅接收排查 Agent 已给出明确定位、关键证据和建议处理方向的问题。

核心处理

补齐执行对象、命令、参数和前置条件,判断动作风险级别,并校验必填参数。

调用能力

QwenVL 32B 辅助参数补齐,Function Call 执行低风险动作或调用现有接口创建运营工单。

输出结果

低风险操作保留执行前后值与返回结果;高风险工单携带根因、证据、命令和参数。

异常与兜底

参数不完整、执行失败或超过重试次数时终止自动处理,保留执行记录并转专业运营。

05

第五层 · 检查 Agent

事件结束后独立扫描执行中工单,判断业务是否真正恢复

触发与输入

定时扫描内部工单系统中标记为“执行中”的工单,不依赖前一次 Dify 事件持续运行。

核心处理

查询工单处理结果,并再次检查集群、设备、任务、算法和消息等关键业务指标。

调用能力

Function Call 查询工单与业务状态,QwenVL 32B 整理复查证据并生成内部结论和客户回复。

输出结果

已恢复则回写标记和最终回复;仍在执行则等待下一次扫描;未恢复则直接转人工介入。

异常与兜底

工单结果和业务状态冲突、查询异常或超过处理时限时,保留复查记录并转人工。

权限边界

客服和一线运营是系统使用者,但不是高风险操作审批人。Dify 不承担专业运维权限:重启、SQL 和高风险配置修改进入原运营系统,由专业运营人员在既有权限和审计机制下确认并执行。

代表性排障流程

告警延迟
  • 依次查询抽帧、算法处理和消息投递时间,定位延迟发生的具体环节。
  • 命中标准低风险问题时完成任务重试;涉及集群操作则创建运营工单。
  • 再次查询最老任务等待时间和告警送达情况,确认恢复后生成回复。
服务无响应
  • 判断是单设备任务异常还是批量服务异常。
  • 单任务问题可以自动重试;集群重启等高风险动作由专业运营人员通过工单处理。
  • Dify 跟踪工单并复查抽帧、算法调用和服务结果。
告警误报
  • 查询场景、阈值、分辨率当前配置,并与 RAG 中的标准配置比对。
  • 查看模型当前版本是否最新,模型应用场景是否与用户场景相符。
  • 如果均排查正确无误,则基本判断为模型问题;查看用户是否加入数据共享迭代计划,并邀请用户开启数据回流。
退订失败
  • 查询订阅关系、历史记录和产品实例状态,判断是否命中已知数据异常。
  • Dify 只生成包含证据和 SQL 处理建议的运营工单,不直接执行 SQL。
  • 专业运营处理后,系统重新查询订阅状态并生成最终回复。
Dify 诊断高风险问题并创建专业运营工单

项目成果

一线销售公司投诉率20% → 8%

相对下降约 60%,前线能够更快获得可解释的处理进展和回复。

平均工单完结时间下降65%

信息补全、常见查询和证据整理在进入专业运营前已经完成。

重复性研发排障投入下降80%+

常见问题由标准工作流处理,研发集中解决未知和复杂问题。

外包运营团队8 人 → 4 人

自动查询和标准回复降低了基础运营岗位投入。

外包运营开支减少3–4 万元/月

该节省不单独作为覆盖全部平台运行成本的依据。