feat: update AI Agent workflow diagram for improved clarity and detail

This commit is contained in:
mlogclub
2026-04-15 16:53:42 +08:00
parent 3742140ecc
commit fe3786aca9
+26 -17
View File
@@ -27,26 +27,35 @@
```mermaid ```mermaid
flowchart TD flowchart TD
A[用户发起咨询<br/>Web Widget / Open API] --> B[创建或匹配会话] A[用户发起咨询<br/>Web Widget / Open API] --> B[创建或匹配会话]
B --> C[进入 AI Agent] B --> C[客户发送消息]
C --> D{是否命中 Skill / 工具流程?} C --> D[触发 AI Reply Runtime]
D -- 是 --> E[执行 Skill / MCP Tool] D --> E[加载会话历史 / AI 配置 / 可用工具]
D -- 否 --> F[进入知识库检索] E --> F[按需选择 Skill]
F --> G[召回相关知识片段] F --> G[按需注入知识库检索结果]
G --> H[LLM 生成回答] G --> H[Agent 运行并决定下一步]
E --> H H --> I{直接回复?}
H --> I{回答是否可信且可直接返回?} I -- 是 --> J[LLM 生成回复并返回用户]
I -- 是 --> J[返回给用户]
J --> K{问题是否结束?} J --> K{问题是否结束?}
K -- 否 --> C K -- 否 --> C
K -- 是 --> L[结束会话或沉淀数据] K -- 是 --> L[结束会话或沉淀数据]
I -- 否 --> M[触发转人工策略] I -- 否 --> M{是否调用 Graph / MCP Tool?}
M --> N[进入待接入池 / 指定客服组] M -- 是 --> N[执行 Skill / Graph / MCP Tool]
N --> O[客服工作台接管] N --> O{需要用户确认?}
O --> P{是否需要工单跟踪?} O -- 否 --> H
P -- 是 --> Q[创建或关联工单] O -- 是 --> P[向用户发起确认]
P -- 否 --> R[人工继续处理] P --> Q{用户确认结果}
Q --> R Q -- 取消 --> J
R --> S[问题解决并关闭] Q -- 确认转人工 --> R[会话转人工并进入待接入池]
R --> S[按客服组/排班自动分配或人工分配]
S --> T[客服工作台接管]
T --> U{是否需要工单跟踪?}
U -- 是 --> V[人工处理中创建/关联工单]
U -- 否 --> W[人工继续处理]
V --> W
W --> X[问题解决并关闭]
Q -- 确认建单 --> Y[从当前会话创建工单]
Y --> H
M -- 否 --> J
``` ```
## 适用场景 ## 适用场景