191 lines
6.1 KiB
Markdown
191 lines
6.1 KiB
Markdown
# AI 调度问题管理平台流程图
|
|
|
|
本文档承接 [AI 调度问题管理平台 PRD](./ai-dispatch-issue-platform-prd.md),用于把 MVP 阶段的核心业务流、AI 调度逻辑、状态流转和页面关系固定下来。
|
|
|
|
## 1. 设计简报
|
|
|
|
交付目标:为 Issue Hub AI 的“中心 AI 调度平台”版本提供可评审的流程图和界面设计依据。
|
|
|
|
用户与主操作:提交人快速提交问题,中心端确认 AI 派单,处理人接单解决,部门负责人监控队列和超时。
|
|
|
|
视觉方向:冷静、清晰、企业级调度台,强调队列、状态、责任人和下一步动作。
|
|
|
|
交互方向:关键状态变化必须可追溯;AI 建议必须有理由、置信度和人工确认入口;超时与升级要在工作台里醒目但不过度打扰。
|
|
|
|
边界约束:MVP 阶段 AI 先做建议,不默认自动改变业务状态;先做角色 + 部门权限,不做复杂审批流。
|
|
|
|
## 2. 全链路问题处理流程
|
|
|
|
```mermaid
|
|
flowchart TD
|
|
A["提交人创建问题"] --> B["上传描述、截图、附件"]
|
|
B --> C["AI 分析问题"]
|
|
C --> C1["生成摘要"]
|
|
C --> C2["识别分类、严重程度、影响范围"]
|
|
C --> C3["推荐责任部门、处理人、SLA"]
|
|
C1 --> D["进入中心待派发队列"]
|
|
C2 --> D
|
|
C3 --> D
|
|
D --> E{"中心端是否采纳 AI 建议"}
|
|
E -- "采纳" --> F["派发到个人或部门队列"]
|
|
E -- "调整" --> G["人工修改部门、人员、优先级"]
|
|
G --> F
|
|
E -- "信息不足" --> H["退回提交人补充"]
|
|
H --> B
|
|
F --> I{"是否派到部门"}
|
|
I -- "部门队列" --> J["部门负责人分派处理人"]
|
|
I -- "个人队列" --> K["处理人收到待接单"]
|
|
J --> K
|
|
K --> L["处理人接单"]
|
|
L --> M["处理中"]
|
|
M --> N{"是否需要协作或转派"}
|
|
N -- "请求协作" --> O["协作人补充处理"]
|
|
O --> M
|
|
N -- "转派" --> P["填写转派原因"]
|
|
P --> F
|
|
N -- "无需" --> Q["提交处理结果"]
|
|
Q --> R["提交人验收"]
|
|
R -- "通过" --> S["关闭问题"]
|
|
R -- "返工" --> T["退回处理中"]
|
|
T --> M
|
|
S --> U["AI 生成复盘摘要"]
|
|
U --> V["可沉淀为知识库条目"]
|
|
```
|
|
|
|
## 3. AI 调度判断流程
|
|
|
|
```mermaid
|
|
flowchart TD
|
|
A["新问题进入 AI 调度"] --> B["结构化提取"]
|
|
B --> B1["标题、摘要、关键事实"]
|
|
B --> B2["业务模块、客户、影响范围"]
|
|
B --> B3["缺失信息"]
|
|
B1 --> C["相似问题检索"]
|
|
B2 --> C
|
|
C --> D["规则匹配"]
|
|
D --> D1["关键词与分类规则"]
|
|
D --> D2["部门职责规则"]
|
|
D --> D3["SLA 与优先级规则"]
|
|
D --> E["候选部门和候选处理人评分"]
|
|
C --> E
|
|
E --> F{"置信度是否达标"}
|
|
F -- "高" --> G["推荐派发对象"]
|
|
F -- "中" --> H["推荐部门,等待中心确认"]
|
|
F -- "低" --> I["进入人工分诊队列"]
|
|
G --> J["生成派单理由"]
|
|
H --> J
|
|
I --> J
|
|
J --> K["写入 AI 分析记录"]
|
|
K --> L["展示给中心端"]
|
|
```
|
|
|
|
## 4. 问题状态流转图
|
|
|
|
```mermaid
|
|
stateDiagram-v2
|
|
[*] --> draft: 创建草稿
|
|
draft --> submitted: 提交
|
|
submitted --> ai_triaged: AI 分析完成
|
|
ai_triaged --> dispatch_pending: 进入待派发
|
|
dispatch_pending --> waiting_submitter: 退回补充
|
|
waiting_submitter --> submitted: 补充后再提交
|
|
dispatch_pending --> assigned_to_department: 派发到部门
|
|
dispatch_pending --> assigned_to_user: 派发到个人
|
|
assigned_to_department --> assigned_to_user: 部门负责人分派
|
|
assigned_to_user --> accepted: 接单
|
|
accepted --> in_progress: 开始处理
|
|
in_progress --> waiting_collaborator: 请求协作
|
|
waiting_collaborator --> in_progress: 协作完成
|
|
in_progress --> transferred: 转派
|
|
transferred --> dispatch_pending: 重新分派
|
|
in_progress --> resolved: 提交结果
|
|
resolved --> closed: 验收通过
|
|
resolved --> reopened: 验收返工
|
|
reopened --> in_progress: 重新处理
|
|
draft --> cancelled: 取消
|
|
submitted --> cancelled: 取消
|
|
closed --> [*]
|
|
cancelled --> [*]
|
|
```
|
|
|
|
## 5. 多角色协作泳道
|
|
|
|
```mermaid
|
|
flowchart LR
|
|
subgraph Submitter["提交人客户端"]
|
|
S1["提交问题"] --> S2["补充信息"]
|
|
S2 --> S3["验收结果"]
|
|
end
|
|
|
|
subgraph Center["中心调度端"]
|
|
C1["待派发队列"] --> C2["查看 AI 建议"]
|
|
C2 --> C3["派发或退回"]
|
|
C3 --> C4["监控超时与升级"]
|
|
end
|
|
|
|
subgraph Department["部门负责人端"]
|
|
D1["部门问题池"] --> D2["查看人员负载"]
|
|
D2 --> D3["分派处理人"]
|
|
D3 --> D4["介入高风险问题"]
|
|
end
|
|
|
|
subgraph Handler["处理人客户端"]
|
|
H1["收到待接单"] --> H2["接单处理"]
|
|
H2 --> H3["协作、转派或完成"]
|
|
H3 --> H4["提交处理结果"]
|
|
end
|
|
|
|
subgraph AI["AI 调度能力"]
|
|
A1["摘要分类"] --> A2["派单建议"]
|
|
A2 --> A3["提醒升级"]
|
|
A3 --> A4["复盘沉淀"]
|
|
end
|
|
|
|
S1 --> A1
|
|
A2 --> C2
|
|
C3 --> D1
|
|
C3 --> H1
|
|
D3 --> H1
|
|
H4 --> S3
|
|
C4 --> D4
|
|
H3 --> A3
|
|
S3 --> A4
|
|
```
|
|
|
|
## 6. 提醒与升级流程
|
|
|
|
```mermaid
|
|
flowchart TD
|
|
A["问题状态或时间变化"] --> B{"是否触发提醒规则"}
|
|
B -- "否" --> C["继续监控"]
|
|
B -- "是" --> D["生成提醒事件"]
|
|
D --> E{"提醒对象"}
|
|
E -- "待派发" --> F["中心管理员"]
|
|
E -- "待接单" --> G["处理人、部门负责人"]
|
|
E -- "待补充" --> H["提交人"]
|
|
E -- "待协作" --> I["协作人"]
|
|
F --> J{"是否超过升级阈值"}
|
|
G --> J
|
|
H --> J
|
|
I --> J
|
|
J -- "否" --> K["普通提醒"]
|
|
J -- "是" --> L["升级提醒"]
|
|
L --> M["部门负责人或中心管理员介入"]
|
|
M --> N["写入问题时间线"]
|
|
K --> N
|
|
```
|
|
|
|
## 7. 页面与流程映射
|
|
|
|
| 流程节点 | 页面 | 关键操作 |
|
|
| --- | --- | --- |
|
|
| 提交问题 | 问题提交页 | 填写、上传、AI 辅助补全 |
|
|
| AI 分析 | 中心调度台、问题详情页 | 查看摘要、分类、派单建议 |
|
|
| 中心派发 | 中心调度台 | 采纳 AI、手动调整、退回补充 |
|
|
| 部门分派 | 部门问题池 | 查看负载、指定处理人 |
|
|
| 个人处理 | 个人工作台、问题详情页 | 接单、评论、转派、完成 |
|
|
| 协作处理 | 问题详情页 | 请求协作、补充处理记录 |
|
|
| 验收关闭 | 提交人客户端、问题详情页 | 验收通过、返工 |
|
|
| 监控升级 | 管理看板、中心调度台 | 查看超时、升级、催办 |
|
|
|