功能入口与设计步骤

1. 简介

本文将对「智能助手Pro」的功能入口和设计步骤进行详细介绍,旨在帮助用户快速上手搭建「智能助手Pro」并进行实际应用。

2. 功能入口

2.1 从表单中进入

1)进入「表单编辑 >> 扩展功能 >> 智能助手 」:

  • 若表单未设置过「智能助手Pro」,可以点击「新建智能助手」进行新建添加;
  • 若表单已设置过「智能助手Pro」,可以根据表单参与的触发类型、作为触发动作/执行动作进行筛选查看,并进行编辑、启用/停用、查看执行日志、复制以及删除操作。

2.2 从应用后台进入

1)点击「工作台 >> 应用 >> 应用后台」:

2)进入应用后台,选择高级功能中的「智能助手」:

  • 若未添加过「智能助手Pro」,可以在以下两个位置进行添加:

  • 若已经添加过「智能助手Pro」,可以在该页面内根据分类/名称/触发表单/执行表单/启用状态进行筛选查看,并进行编辑、复制、删除、启用/停用以及查看执行日志操作,详情参见:管理智能助手Pro

3. 设计步骤

在工作流中,往往需要一个“触发器”来触发一系列任务的自动执行。而对应到「智能助手Pro」中,则是通过一个触发节点来触发,通过多个执行节点来执行一系列任务。

3.1 设置触发节点

触发节点,负责触发整个「智能助手Pro」的执行。它能够识别在何时启动「智能助手Pro」,可以是各种事件或特定时间,例如,在新增表单数据时、或到达特定日期时进行触发。

触发节点的设置包括:选择触发方式、添加触发动作(定时触发方式下,为设置触发时间类型)。具体如下:

3.1.1 选择触发方式

根据需求选取合适的触发方式,且不同的触发方式将直接影响后续触发动作的配置。如下表所示:

触发方式

触发说明与支持的触发动作

当表单中的数据、或流程状态发生变化,且变化满足一定条件时,触发「智能助手Pro」:

  • 新增数据时:在触发表单中填报数据时触发
  • 修改数据时:修改触发表单中的已有数据时触发
  • 删除数据时:删除触发表单中的某条数据时触发
  • 流程结束时:在流程流转结束时触发(包括流转完成、手动结束)
  • 节点流转时:在流程节点提交、回退时触发

从设定的时间点或表单中的指定时间开始,按照一定频率周期性地触发「智能助手Pro」:

  • 自定义时间:从设定的时间开始触发
  • 根据表单日期时间字段:从表单数据中的日期时间开始触发

当指定 URL 接收到来自外部系统的数据推送时,触发「智能助手Pro」

点击自定义按钮后,便会触发按钮所绑定的「智能助手Pro」

注:仅可在「扩展功能 >> 自定义按钮」页面内设置按钮触发。

新建一个「智能助手Pro」,并选择触发方式。如下图所示:

点击「确定」后,将自动进入设计画布,进行后续节点的配置。

3.1.2 设置触发节点

选中触发节点,添加所需触发动作(支持添加多个触发动作)。以修改数据时为例,如下图所示:

3.2 添加并设置执行节点

执行节点,负责「智能助手Pro」中各种任务或操作的执行,如数据处理、查询、计算,以及调用插件等。

点击「+」按钮,即可顺序向下添加执行节点,并可结合条件分支实现任务的顺序执行、并行执行或条件执行。

执行节点说明如下表所示:

节点名称

作用

根据前置节点所存储的数据或自定义值,向目标表单中添加一或多条数据

修改前置节点所指向的数据、或目标表单中满足条件的已有数据;若找不到对应数据,还可直接新增数据

删除目标表单中满足条件的已有数据,或前置节点所指向的数据

查询出目标表单中的某条数据,且查询结果支持被后续执行节点调用

查询出目标表单中的多条数据,且查询结果支持被后续执行节点调用

在一个「智能助手Pro」中添加多个条件分支,使得「智能助手Pro」能够根据不同的情况或条件,选择性地执行不同任务

对前置节点上所存储的数据进行公式计算,且计算结果支持作为单条数据被后续节点调用

在「智能助手Pro」中通过调用外部插件实现对数据的转换、加工、验证、通知等,还可存储插件的执行结果供后续节点调用

可以对「智能助手Pro」中前置节点上所存储的单条数据进行打印,且生成的打印文件可作为附件类型被后续节点调用。

3.3 保存并启用智能助手Pro

通过上述步骤,我们基本完成了工作流设计。别忘记点击「保存并启用」按钮,使「智能助手Pro」按照当前设计运行。

4. 注意事项

1)「智能助手Pro」与「智能助手」间不会互相触发。如,「智能助手Pro」执行了「新增 A 表数据」操作后,不会联动触发「触发动作为新增 A 表数据」的「智能助手」;反之,同理。

2)「智能助手Pro」中新增「流程变更时」触发动作,对流程表单中的流程与数据进行拆分处理,即:

  • 仅修改数据:可以单独触发一次「修改数据时」的「智能助手Pro」
  • 仅变更流程:可以单独触发一次「流程变更时」的「智能助手Pro」

则,在修改数据并变更流程时,可触发两次「智能助手Pro」,且先触发执行「修改数据时」的「智能助手Pro」,再触发执行「流程变更时」的「智能助手Pro」。

3)因网络波动、队列阻塞等原因,「智能助手Pro」可能会执行失败,如遇到「智能助手Pro」执行失败的情况,可以在 执行日志 里查看失败日志,进行手动调整。

文档内容是否对您有帮助?
有帮助
没帮助没帮助
如需获取即时帮助,请联系技术支持
咨询
扫码领取100+零代码资料简道云官方微信号400-111-0890
图标在线咨询
立即体验