微信修改

This commit is contained in:
2025-12-22 19:16:53 +08:00
parent ae16757984
commit cfb160cf09
70 changed files with 4697 additions and 1839 deletions

View File

@@ -1,23 +1,20 @@
# 小程序用户聊天和工单的产生逻辑
接口实现方式:
0. 用户进行微信小程序,1个IM聊天室默认回复人员是ai
1. WorkcaseChatServiceImpl通过ai接口进行ai回复对话人员是来客和ai
1. 用户进行微信小程序,进行AI问答默认回复人员是ai在ai.tb_chat表
2. 当连续3次ai聊天后询问是否转人工
3. 用户触发转人工(可能是一开始,就手动触发,没有聊天记录)
4. 用户跳转前,必须创建工单
5. ai根据聊天对话自动生成部分工单信息预填入小程序的工单创建的表单
6. 创建工单后同步工单到CRM
7. 创建一个IM聊天室同步ai.tb_chat的聊天信息
8. 员工进入聊天室和客户聊天ai退出聊天室的聊天记录同步到tb_chat表里面对话人员是来客和客服。把ai替换成员工进行对话的续接
9. 可以开启jitsi会议
10. 员工自己更新工单状态如果在CRM更新工单状态会触发receiveWorkcaseFromCrm如果在本系统更新工单会触发工单同步到CRM
11. 在工单是完成、撤销后,工单、对话进行总结,并更新词云
4. 创建一个IM聊天室同步ai.tb_chat的聊天信息
5. 员工进入聊天室和客户聊天ai退出聊天室的聊天记录同步到tb_chat表里面对话人员是来客和客服。把ai替换成员工进行对话的续接
6. 可以开启jitsi会议
7. 用户、员工在聊天室内创建工单也可在web的管理端
# 聊天室的实现改造Jitsi Meet
包含jitsiMeet所有功能
对创建会议的人员需要校验1.是当前工单聊天室内的成员
对加入会议的人员需要校验1.是当前工单聊天室内的成员
jitsiMeet要避免任何人都能创建会议的问题,只有存在指定工单时才能创建
jitsiMeet要避免任何人都能创建会议的问题
有视频会议的需求
有视频会议的需求
总体内容变化交互逻辑改变工单和会议没有前置关系。用户先ai对话然后创建聊天室可以随时在聊天室内创建工单员工可以在聊天室和web端创建工单并更新状态。