有时候我们会发现任务没有按照设计的流程运行,那先从触发角度给大家介绍以下几个原因:
1.任务没发布,没发布的任务就只是草稿状态,并未在线上运行;
2.任务没生效,用户消息不能触发意图并进入意图对应的流程;
3.任务没有触发词或者缺少跳转过来的设计;
4.错误的开启了“无意图”,若是相应对话触发“无意图”,那任务对话不会做回复;
5.错误的开启了“预处理意图”并且指向或结束于错误的分支。
那大家在触发任务的时候就可以按照这样几个步骤检查一下;
1.任务是否已发布;
2.任务是否已生效;
3.任务是否有对应的触发词或者相应的跳转逻辑;
4.是否可能触发了无意图;
5.是否可能开启了预处理并错误的使用了;
通过这张图,大家发现出现问题时,扫一眼这些关键信息就能排除简单情况下的大部分疑惑。