绘制画布流转逻辑来管理对话

说明

前面我们讲过,如何把原材料准备好,如何创建四个节点,这一篇,重点讲述画布。

定义

画布是一种可视化、非常直观的、可以体现业务流转含义的对话流设计方式,具有很高的灵活性、可读性、条理性。

类型

依次连线

对话流将按照连线顺序依次进行

QQ20180831-113401-HD.gif | center | 409x506

迂回连线

如图中连线后,用户可以不断的表达意愿,修改水果参数信息。

7.gif | center | 533x575

分支连线

如图中连线后,对话流将在这里做一次判断,两个触发节点的条件将决定更偏向于哪条分支。

8.gif | center | 423x487

规则

触发节点

  • 允许有多条入边,但只有一条出边
  • 上游:只允许连回复节点;不能连触发节点、函数节点、填槽节点
  • 下游:允许连回复节点、填槽节点、函数节点;不能连触发节点

填槽节点

  • 允许有多条入边,也允许多条出边
  • 上游:允许连触发节点、函数节点、填槽节点;不能连回复节点
  • 下游:允许连函数节点、回复节点和填槽节点;不能连触发节点

函数节点

  • 允许有多条入边,也允许有多条出边
  • 上游:允许连触发节点、函数节点、填槽节点;不能连回复节点
  • 下游:允许连函数节点、回复节点和填槽节点;不能连触发节点

回复节点

  • 允许有多条入边,允许多条出边
  • 上游:允许连触发节点、函数节点、填槽节点;不能连回复节点
  • 下游:允许连触发节点;不能连回复节点、函数节点、填槽节点