KYC 工作流 — Level Step 时序说明
精要说明
- 阶段0: SDK 发起请求 → Webhook 验证并启动工作流。
- 阶段1: 若数据不全,挂起并触发采集。
- 阶段2: 前端上传证件并发 webhook。
- 阶段3: Webhook 更新数据并决定是否恢复执行。
- 阶段4: 恢复后按验证项发布任务到 Kafka。
- 阶段5: Worker 消费并调用 AI 服务,产生验证结果。
- 阶段6: 聚合结果并更新 session 状态。
- 阶段7: 根据结果路由到后续节点(通过/失败/人工)。
- 阶段8: 推送服务将结果下发到在线或离线设备。
要点
- Webhook 必须幂等并包含 trace id 以便排查。
- 按步拆分 Kafka 主题,便于扩展与限流。
- 前端显示明确中间状态(采集中 / 等待人工)。