logologo
开始
手册
开发
插件
API
首页
English
简体中文
日本語
한국어
Español
Português
Deutsch
Français
Русский
Italiano
Türkçe
Українська
Tiếng Việt
Bahasa Indonesia
ไทย
Polski
Nederlands
Čeština
العربية
עברית
हिन्दी
Svenska
开始
手册
开发
插件
API
首页
logologo

工单

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

CRM

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

#工单方案详细设计

版本: v2.0-beta

更新日期: 2026-01-05

状态: 预览版

#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 | 最后更新: 2026-01-05