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