# **程序工作流程**
* * * * *
**访客发送信息**
↓
**程序做分词处理**(*把一句话分成无数个词*)
↓
**判断是否存在联系方式关键词**(*如果存在就会在,有联系方式自动回复语词库里随机挑选一句话回复给访客,并在后台提示有新消息|--方便分单人员及时处理--|,如果不存在即进入下一步*)
注:如果有了联系方式,机器人就只会最后处理访客的两次对话,两次完后机器人就不会对访客做任何回应。
↓
**把每个词拿到数据库里查询是否存在该关键词的回复语**(*如果不存在就会在,匹配不到关键词自动回复语词库里随机挑选一句话回复给访客,如果存在即进入下一步*)
↓
**判断是否匹配到多个关键词**(*如果存在则会选择优先级高的回复给访客,如果只匹配到一个关键词则直接回复给访客*)