# 小程序用户聊天和工单的产生逻辑
接口实现方式：
    0. 用户进行微信小程序，1个IM聊天室，默认回复人员是ai
    1. WorkcaseChatServiceImpl通过ai接口进行ai回复，对话人员是来客和ai
    2. 当连续3次ai聊天后，询问是否转人工
    3. 用户触发转人工（可能是一开始，就手动触发，没有聊天记录），跳转到微信客服的功能服务
    4. 用户跳转前，必须创建工单
    5. ai根据聊天对话，自动生成部分工单信息，预填入小程序的工单创建的表单，
    6. 创建工单后，同步工单到CRM
    8. 员工进入聊天室和客户聊天（ai退出聊天室）的聊天记录，同步到tb_chat表里面，对话人员是来客和客服。（把ai替换成员工进行对话的续接）
    9. 员工自己更新工单状态，如果在CRM更新工单状态会触发receiveWorkcaseFromCrm，如果在本系统更新工单会触发工单同步到CRM
    10. 在工单是完成、撤销后，工单、对话进行总结，并更新词云