logologo
开始
手册
开发
插件
API
English
简体中文
开始
手册
开发
插件
API
English
简体中文
logologo

工单方案

方案简介
详细设计
如何安装
更多内容

CRM

方案简介
如何安装
更多内容
Previous Page方案简介
Next Page如何安装

#工单方案详细设计

版本: v2.0-beta

更新日期: 2025-01-01

状态: 预览版

#1. 系统概述与设计理念

#1.1 系统定位

本系统是一套 AI驱动的智能工单管理平台,基于 NocoBase 低代码平台构建。核心目标是:

让客服更专注于解决问题,而非繁琐的流程操作

#1.2 设计理念

#理念一:T型数据架构

什么是T型架构?

借鉴"T型人才"的理念——横向广度 + 纵向深度:

  • 横向(主表):覆盖所有业务类型的通用能力——编号、状态、处理人、SLA 等核心字段
  • 纵向(扩展表):深入特定业务的专业字段——设备维修有序列号,投诉有赔偿方案

ticketing-imgs-2025-12-31-22-50-45

为什么这样设计?

传统方案T型架构
每种业务一张表,字段重复公共字段统一管理,业务字段按需扩展
统计报表需要合并多张表一张主表直接统计所有工单
流程变更要改多处核心流程只改一处
新增业务类型要建新表只需新增扩展表,主流程不变

#理念二:AI员工团队

不是"AI功能",而是"AI员工"。每个AI有明确的角色、性格、职责:

AI员工岗位核心职责触发场景
Sam服务台主管工单分流、优先级评估、升级决策工单创建时自动
Grace客户成功专家回复生成、语气调整、投诉处理客服点击"AI回复"
Max知识助手相似案例、知识推荐、解决方案综合工单详情页自动
Lexi翻译官多语言翻译、评论翻译检测到外语时自动

为什么用"AI员工"模式?

  • 职责清晰:Sam管分流,Grace管回复,不会混乱
  • 易于理解:对用户说"让Sam分析一下"比"调用分类API"更友好
  • 可扩展:新增AI能力 = 招聘新员工

#理念三:知识自循环

ticketing-imgs-2025-12-31-22-51-09

这形成了一个 知识沉淀-知识应用 的闭环。


#2. 核心实体与数据模型

#2.1 实体关系总览

ticketing-imgs-2025-12-31-22-51-23

#2.2 核心表详解

#2.2.1 工单主表 (nb_tts_tickets)

这是系统的核心,采用"宽表"设计,将常用字段全部放入主表。

基础信息

字段类型说明示例
idBIGINT主键1001
ticket_noVARCHAR工单编号TKT-20251229-0001
titleVARCHAR标题网络连接缓慢
descriptionTEXT问题描述今早开始办公室网络...
biz_typeVARCHAR业务类型it_support
priorityVARCHAR优先级P1
statusVARCHAR状态processing

来源追溯

字段类型说明示例
source_systemVARCHAR来源系统crm / email / iot
source_channelVARCHAR来源渠道web / phone / wechat
external_ref_idVARCHAR外部引用IDCRM-2024-0001

联系人信息

字段类型说明
customer_idBIGINT客户ID
contact_nameVARCHAR联系人姓名
contact_phoneVARCHAR联系电话
contact_emailVARCHAR联系邮箱
contact_companyVARCHAR公司名称

处理人信息

字段类型说明
assignee_idBIGINT处理人ID
assignee_department_idBIGINT处理部门ID
transfer_countINT转交次数

时间节点

字段类型说明触发时机
submitted_atTIMESTAMP提交时间工单创建时
assigned_atTIMESTAMP分派时间指定处理人时
first_response_atTIMESTAMP首响时间首次回复客户时
resolved_atTIMESTAMP解决时间状态变更为resolved时
closed_atTIMESTAMP关闭时间状态变更为closed时

SLA相关

字段类型说明
sla_config_idBIGINTSLA配置ID
sla_response_dueTIMESTAMP响应截止时间
sla_resolve_dueTIMESTAMP解决截止时间
sla_paused_atTIMESTAMPSLA暂停开始时间
sla_paused_durationINT累计暂停时长(分钟)
is_sla_response_breachedBOOLEAN响应是否违约
is_sla_resolve_breachedBOOLEAN解决是否违约

AI分析结果

字段类型说明由谁填充
ai_category_codeVARCHARAI识别分类Sam
ai_sentimentVARCHAR情绪分析Sam
ai_urgencyVARCHAR紧急度Sam
ai_keywordsJSONB关键词Sam
ai_reasoningTEXT推理过程Sam
ai_suggested_replyTEXT建议回复Sam/Grace
ai_confidence_scoreNUMERIC置信度Sam
ai_analysisJSONB完整分析结果Sam

多语言支持

字段类型说明由谁填充
source_language_codeVARCHAR原始语言Sam/Lexi
target_language_codeVARCHAR目标语言系统默认EN
is_translatedBOOLEAN是否已翻译Lexi
description_translatedTEXT翻译后描述Lexi

#2.2.2 业务扩展表

设备维修 (nb_tts_biz_repair)

字段类型说明
ticket_idBIGINT关联工单ID
equipment_modelVARCHAR设备型号
serial_numberVARCHAR序列号
fault_codeVARCHAR故障代码
spare_partsJSONB备件清单
maintenance_typeVARCHAR维护类型

IT支持 (nb_tts_biz_it_support)

字段类型说明
ticket_idBIGINT关联工单ID
asset_numberVARCHAR资产编号
os_versionVARCHAR操作系统版本
software_nameVARCHAR涉及软件
remote_addressVARCHAR远程地址
error_codeVARCHAR错误代码

客户投诉 (nb_tts_biz_complaint)

字段类型说明
ticket_idBIGINT关联工单ID
related_order_noVARCHAR涉及订单号
complaint_levelVARCHAR投诉等级
compensation_amountDECIMAL赔偿金额
compensation_typeVARCHAR赔偿方式
root_causeTEXT根本原因

#2.2.3 评论表 (nb_tts_ticket_comments)

核心字段

字段类型说明
idBIGINT主键
ticket_idBIGINT工单ID
parent_idBIGINT父评论ID (支持树形)
contentTEXT评论内容
directionVARCHAR方向: inbound(客户)/outbound(客服)
is_internalBOOLEAN是否内部备注
is_first_responseBOOLEAN是否首次响应

AI审核字段 (用于outbound)

字段类型说明
source_language_codeVARCHAR源语言
content_translatedTEXT翻译内容
is_translatedBOOLEAN是否翻译
is_ai_blockedBOOLEAN是否被AI拦截
ai_block_reasonVARCHAR拦截原因
ai_block_detailTEXT详细说明
ai_quality_scoreNUMERIC质量评分
ai_suggestionsTEXT改进建议

#2.2.4 评价表 (nb_tts_ratings)

字段类型说明
ticket_idBIGINT工单ID (唯一)
overall_ratingINT总体满意度 (1-5)
response_ratingINT响应速度 (1-5)
professionalism_ratingINT专业程度 (1-5)
resolution_ratingINT问题解决 (1-5)
nps_scoreINTNPS评分 (0-10)
tagsJSONB快捷标签
commentTEXT文字评价

#2.2.5 知识文章表 (nb_tts_qa_articles)

字段类型说明
article_noVARCHAR文章编号 KB-T0001
titleVARCHAR标题
contentTEXT内容(Markdown)
summaryTEXT摘要
category_codeVARCHAR分类代码
keywordsJSONB关键词
source_typeVARCHAR来源: ticket/faq/manual
source_ticket_idBIGINT源工单ID
ai_generatedBOOLEAN是否AI生成
ai_quality_scoreNUMERIC质量评分
statusVARCHAR状态: draft/published/archived
view_countINT浏览次数
helpful_countINT有帮助数

#2.3 数据表清单

序号表名说明记录类型
1nb_tts_tickets工单主表业务数据
2nb_tts_biz_repair设备维修扩展业务数据
3nb_tts_biz_it_supportIT支持扩展业务数据
4nb_tts_biz_complaint客户投诉扩展业务数据
5nb_tts_customers客户主表业务数据
6nb_tts_customer_contacts客户联系人业务数据
7nb_tts_ticket_comments工单评论业务数据
8nb_tts_ratings满意度评价业务数据
9nb_tts_qa_articles知识文章知识数据
10nb_tts_qa_article_relations文章关联知识数据
11nb_tts_faqs常见问题知识数据
12nb_tts_tickets_categories工单分类配置数据
13nb_tts_sla_configsSLA配置配置数据
14nb_tts_skill_configs技能配置配置数据
15nb_tts_business_types业务类型配置数据

#3. 工单生命周期

#3.1 状态定义

状态中文说明SLA计时颜色
new新建刚创建,等待分派开始🔵 蓝色
assigned已分派已指定处理人,等待接单继续🔷 青色
processing处理中正在处理继续🟠 橙色
pending挂起等待客户反馈暂停⚫ 灰色
transferred已转交转给其他人继续🟣 紫色
resolved已解决等待客户确认停止🟢 绿色
closed已关闭工单结束停止⚫ 灰色
cancelled已取消工单取消停止⚫ 灰色

#3.2 状态流转图

主流程(从左到右)

ticketing-imgs-2025-12-31-22-51-45

分支流程

ticketing-imgs-2025-12-31-22-52-42

ticketing-imgs-2025-12-31-22-52-53

完整状态机

ticketing-imgs-2025-12-31-22-54-23

#3.3 关键状态转换规则

从到触发条件系统动作
newassigned指定处理人记录assigned_at
assignedprocessing处理人点击"接单"无
processingpending点击"挂起"记录sla_paused_at
pendingprocessing客户回复 / 手动恢复计算暂停时长,清空paused_at
processingresolved点击"解决"记录resolved_at
resolvedclosed客户确认 / 3天超时记录closed_at
*cancelled取消工单无

#4. SLA服务等级管理

#4.1 优先级与SLA配置

优先级名称响应时间解决时间预警阈值典型场景
P0紧急15分钟2小时80%系统宕机、生产线停止
P1高1小时8小时80%重要功能故障
P2中4小时24小时80%一般问题
P3低8小时72小时80%咨询、建议

#4.2 SLA计算逻辑

ticketing-imgs-2025-12-31-22-53-54

#创建工单时

响应截止时间 = 提交时间 + 响应时限(分钟)
解决截止时间 = 提交时间 + 解决时限(分钟)

#挂起时 (pending)

SLA暂停开始时间 = 当前时间

#恢复时 (从pending回到processing)

-- 计算本次暂停时长
本次暂停时长 = 当前时间 - SLA暂停开始时间

-- 累加到总暂停时长
累计暂停时长 = 累计暂停时长 + 本次暂停时长

-- 延长截止时间(暂停期间不计入SLA)
响应截止时间 = 响应截止时间 + 本次暂停时长
解决截止时间 = 解决截止时间 + 本次暂停时长

-- 清空暂停开始时间
SLA暂停开始时间 = 空

#SLA违约判定

-- 响应违约判定
响应是否违约 = (首次响应时间为空 且 当前时间 > 响应截止时间)
            或 (首次响应时间 > 响应截止时间)

-- 解决违约判定
解决是否违约 = (解决时间为空 且 当前时间 > 解决截止时间)
            或 (解决时间 > 解决截止时间)

#4.3 SLA预警机制

预警等级条件通知对象通知方式
黄色预警剩余时间 < 20%处理人站内消息
红色预警已超时处理人+主管站内消息+邮件
升级预警超时1小时部门经理邮件+短信

#4.4 SLA仪表盘指标

指标计算公式健康阈值
响应达标率未违约工单数 / 总工单数> 95%
解决达标率解决未违约数 / 已解决工单数> 90%
平均响应时间SUM(响应时间) / 工单数< SLA的50%
平均解决时间SUM(解决时间) / 工单数< SLA的80%

#5. AI能力与员工系统

#5.1 AI员工团队

系统配置8位AI员工,分为两类:

新建员工(工单系统专用)

ID姓名岗位核心能力
samSam服务台主管工单分流、优先级评估、升级决策、SLA风险识别
graceGrace客户成功专家专业回复生成、语气调整、投诉处理、满意度恢复
maxMax知识助手相似案例查找、知识推荐、解决方案综合

复用员工(通用能力)

ID姓名岗位核心能力
dexDex数据整理师邮件提取工单、电话转工单、批量数据清洗
ellisEllis邮件专家邮件情绪分析、线程摘要、回复起草
lexiLexi翻译官工单翻译、回复翻译、实时对话翻译
coleColeNocoBase专家系统使用指导、工作流配置帮助
veraVera研究分析师技术方案研究、产品信息核查

#5.2 AI任务清单

每位AI员工配置4个具体任务:

#Sam的任务

任务ID名称触发方式说明
SAM-01工单分析分流工作流自动新工单创建时自动分析
SAM-02优先级重评估前端交互根据新信息调整优先级
SAM-03升级决策前端/工作流判断是否需要升级
SAM-04SLA风险评估工作流自动识别超时风险

#Grace的任务

任务ID名称触发方式说明
GRACE-01专业回复生成前端交互根据上下文生成回复
GRACE-02回复语气调整前端交互优化已有回复的语气
GRACE-03投诉降级处理前端/工作流化解客户投诉
GRACE-04满意度恢复前端/工作流负面体验后的跟进

#Max的任务

任务ID名称触发方式说明
MAX-01相似案例查找前端/工作流查找历史相似工单
MAX-02知识文章推荐前端/工作流推荐相关知识文章
MAX-03解决方案综合前端交互从多源综合解决方案
MAX-04故障排除指南前端交互创建系统性排查流程

#Lexi的任务

任务ID名称触发方式说明
LEXI-01工单翻译工作流自动翻译工单内容
LEXI-02回复翻译前端交互翻译客服回复
LEXI-03批量翻译工作流自动批量翻译处理
LEXI-04实时对话翻译前端交互实时翻译对话

#5.3 AI员工与工单生命周期

ticketing-imgs-2025-12-31-22-55-04

#5.4 AI响应示例

#SAM-01 工单分析响应

{
  "category_code": "COMPUTER",
  "sentiment": "NEGATIVE",
  "urgency": "HIGH",
  "keywords": ["ERP", "登录失败", "超时", "月末结算"],
  "confidence": 0.92,
  "reasoning": "该工单描述ERP系统登录问题,影响财务部门月末结算,紧急程度较高",
  "suggested_reply": "尊敬的客户,感谢您反馈此问题...",
  "source_language_code": "zh",
  "is_translated": true,
  "description_translated": "Hello, our ERP system cannot login..."
}

#GRACE-01 回复生成响应

尊敬的张先生,

感谢您联系我们反馈ERP登录问题。我完全理解这个问题正在影响贵司的月末结算工作,
我们已将此问题列为高优先级处理。

目前情况:
- 技术团队正在排查服务器连接问题
- 预计30分钟内给您更新进展

在此期间,您可以尝试:
1. 通过备用地址访问: https://erp-backup.company.com
2. 如有紧急报表需求,可联系我们协助导出

如有其他问题,请随时联系我。

此致
技术支持团队

#5.5 AI情商防火墙

Grace负责的回复质量审核会拦截以下问题:

问题类型示例原文AI建议
否定语气"不行,这不在保修范围""该故障暂时无法享受免费保修,我们可以提供付费维修方案"
指责客户"你自己弄坏的""经核实,该故障属于意外损坏"
推卸责任"不是我们的问题""让我帮您进一步排查问题原因"
冷漠表达"不知道""我来帮您查询一下相关信息"
敏感信息"您的密码是abc123"[拦截] 包含敏感信息,不允许发送

#6. 知识库体系

#6.1 知识来源

ticketing-imgs-2025-12-31-22-55-20

#6.2 工单转知识流程

ticketing-imgs-2025-12-31-22-55-38

评估维度:

  • 通用性: 这是常见问题吗?
  • 完整性: 解决方案清晰完整吗?
  • 可重复性: 步骤可复用吗?

#6.3 知识推荐机制

当客服打开工单详情时,Max自动推荐相关知识:

┌────────────────────────────────────────────────────────────┐
│ 📚 推荐知识                                    [展开/收起]  │
│ ┌────────────────────────────────────────────────────────┐ │
│ │ KB-T0042 CNC伺服系统故障诊断指南        匹配度: 94%    │ │
│ │ 包含: 报警代码解读、伺服驱动器检查步骤                  │ │
│ │ [查看] [应用到回复] [标记有帮助]                        │ │
│ ├────────────────────────────────────────────────────────┤ │
│ │ KB-T0038 XYZ-CNC3000系列维护手册        匹配度: 87%    │ │
│ │ 包含: 常见故障、预防性维护计划                          │ │
│ │ [查看] [应用到回复] [标记有帮助]                        │ │
│ └────────────────────────────────────────────────────────┘ │
└────────────────────────────────────────────────────────────┘

#7. 工作流引擎

#7.1 工作流分类

编号分类说明触发方式
WF-T工单流程工单生命周期管理表单事件
WF-SSLA流程SLA计算与预警表单事件/定时
WF-C评论流程评论处理与翻译表单事件
WF-R评价流程评价邀请与统计表单事件/定时
WF-N通知流程通知发送事件驱动
WF-AIAI流程AI分析与生成表单事件

#7.2 核心工作流

#WF-T01: 工单创建流程

ticketing-imgs-2025-12-31-22-55-51

#WF-AI01: 工单AI分析

ticketing-imgs-2025-12-31-22-56-03

#WF-AI04: 评论翻译与审核

ticketing-imgs-2025-12-31-22-56-19

#WF-AI03: 知识生成

ticketing-imgs-2025-12-31-22-56-37

#7.3 定时任务

任务执行频率说明
SLA预警检查每5分钟检查即将超时的工单
工单自动关闭每天resolved状态3天后自动关闭
评价邀请发送每天关闭后24小时发送评价邀请
统计数据更新每小时更新客户工单统计

#8. 菜单与界面设计

#8.1 后台管理端

ticketing-imgs-2025-12-31-22-59-10

#8.2 客户门户端

ticketing-imgs-2025-12-31-22-59-32

#8.3 仪表盘设计

#高管视图

组件类型数据说明
SLA达标率仪表盘本月响应/解决达标率
满意度趋势折线图近30天满意度变化
工单量趋势柱状图近30天工单量
业务类型分布饼图各业务类型占比

#主管视图

组件类型数据说明
超时预警列表即将超时/已超时工单
人员工作量柱状图团队成员工单数
积压分布堆叠图各状态工单数量
处理时效热力图平均处理时间分布

#客服视图

组件类型数据说明
我的待办数字卡片待处理工单数
优先级分布饼图P0/P1/P2/P3分布
今日统计指标卡今日处理/解决数
SLA倒计时列表最紧急的5个工单

#附录

#A. 业务类型配置

类型代码名称图标关联扩展表
repair设备维修🔧nb_tts_biz_repair
it_supportIT支持💻nb_tts_biz_it_support
complaint客户投诉📢nb_tts_biz_complaint
consultation咨询建议❓无
other其他📝无

#B. 分类代码

代码名称说明
CONVEYOR输送系统输送系统问题
PACKAGING包装机包装机问题
WELDING焊接设备焊接设备问题
COMPRESSOR空压机空压机问题
COLD_STORE冷库冷库问题
CENTRAL_AC中央空调中央空调问题
FORKLIFT叉车叉车问题
COMPUTER电脑电脑硬件问题
PRINTER打印机打印机问题
PROJECTOR投影仪投影仪问题
INTERNET网络网络连接问题
EMAIL邮件邮件系统问题
ACCESS权限账户权限问题
PROD_INQ产品咨询产品咨询
COMPLAINT一般投诉一般投诉
DELAY物流延误物流延误投诉
DAMAGE包装损坏包装损坏投诉
QUANTITY数量短缺数量短缺投诉
SVC_ATTITUDE服务态度服务态度投诉
PROD_QUALITY产品质量产品质量投诉
TRAINING培训培训请求
RETURN退货退货请求

文档版本: 2.0 | 最后更新: 2025-01-01