触发器在工作流中的作用
触发器决定了「谁在什么时机」把输入送入数字专家工作流。一个数字专家可以绑定不同类型的触发器,以覆盖不同业务入口。 典型入口包括:- 聊天触发器(Chat Trigger):来自平台内聊天界面的用户输入。
- 飞书触发器(Lark Trigger):来自飞书消息事件的输入。
- 定时触发器(Schedule Trigger):来自 Cron 计划任务的系统输入。
触发器生命周期
触发器通常包含三个阶段:- validate:校验触发器配置是否完整、可用。
- publish:发布或激活工作流时注册触发能力(如注册回调、创建定时任务)。
- stop:停用工作流时释放资源(如删除定时任务、解绑外部集成)。
- replay_publish:重放发布逻辑,自动恢复触发能力。
- skip:跳过自动恢复,由运行时事件或外部系统继续驱动。
聊天触发节点
在为聊天机器人和其他聊天界面构建人工智能工作流时,请使用聊天触发器节点。节点参数
为数字专家对话界面定义预输入表单的参数列表,用户可以在对话前输入必要信息后再开始对话。相关文档
- 数字专家如何通过触发器接入不同对话渠道: 通过触发器接入不同对话渠道
- Trigger 的插件化实现说明(含飞书与定时): 插件 Trigger 实现