内容目录

  • 一、详细介绍
  • 二、效果展示
    • 1.部分代码
    • 2.效果图展示
  • 三、学习资料下载


一、详细介绍

该在线客服系统是一款基于:Php + MySql + Swoole + Vue3开发的独立部署的双语在线客服系统。

支持pc+h5网站、小程序、app各个用户端使用

【为什么要开发这款在线客服系统】
原本一直使用QQ在线客服,不知道从什么时候起QQ无法再设置临时会话(QQ官方关闭了设置平台),虽然网上也有很多在线客服产品,但测试下来,要么太贵(按月付费成本太大),要么美观性较差,不好用、不易用,所以就有了这个产品的产生。本产品独立部署,一次性购买永久使用和升级。主要功能点如下:

【双语切换】
支持客户端中文或英文自由切换。

【消息类型】
支持表情,图片,音乐、视频、word、Excel、压缩包、PPT、PDF等文件,同时支持大文件分片上传,支持上传图片自动压缩。

【录音功能】
支持在线录音功能,录音完成后直接发送给客服(类似微信的语言消息,需要配置:SSL证书)。

【消息管理】
支持消息的已读、未读状态,支持结束会话,拉黑访客(拉黑后无法再会话),支持查看访客来源(操作系统、浏览器,URL地址)。

【消息转接】
支持消息转接其他在线客服。

【复制图片本地化】
支持ctrl+V粘贴图片自动本地化保存。

【关键字自动回复】
支持设置关键字自动回复消息(支持一条消息多个关键字)。

【快捷回复】
支持添加固定回复内容,实现快捷回复消息(每个客服可以设置自己的回复内容)。

【消息推送】
如客服无人在线时,可以自动推送访客发生的消息至提前设置好的QQ上。

【客户资料】
支持给访客备注信息资料(姓名、手机、邮箱、QQ、微信、公司、地址等)。

【附件管理】
支持会话附件管理(删除会话的同时自动删除所有附件)。

【配色设置】
支持设置客户端和客服端界面颜色设置。

【客服调用】
支持自定义客服显示位置,支持对话框拖动、最小化等操作。

二、效果展示

1.部分代码

代码如下(示例):

function F($a,$b='',$c=0)
{$d='';if(strpos($a,'.')){list($d,$a)=explode('.',$a,2);}switch($d){case 'get':$d=$_GET;break;case 'post':$d=$_POST;break;default:$d=(REQUEST_METHOD=='GET')?$_GET:$_POST;break;}$e=isset($d[$a])?$d[$a]:$b;if(defined('M_NAME')){if(S('admindir')!='' && M_NAME!=S('admindir')){$e=filter_html($e);}}if($a=="web_count"){$c=2;}if(is_string($e)){$e=enhtml($e,$c);}return $e;
}

2.效果图展示

请添加图片描述
请添加图片描述
请添加图片描述
请添加图片描述


三、学习资料下载

蓝奏云:https://qumaw.lanzoul.com/iz66Y36ae5gf

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:http://www.pswp.cn/news/923551.shtml
繁体地址,请注明出处:http://hk.pswp.cn/news/923551.shtml
英文地址,请注明出处:http://en.pswp.cn/news/923551.shtml

如若内容造成侵权/违法违规/事实不符,请联系英文站点网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

小程序获取视频第一帧

最近我在做一个小程序项目,需要在单个页面里展示大量的视频列表,但有个头疼的限制:小程序官方规定,同一个页面上最多只能放5个 video 组件,超出这个数量,视频就会加载失败,根本无法播放。 这个需求可把我难住了。页面上足足有几十个视频,如果真放几十个 video 标签,不…

MATLAB 常用函数汇总大全和高级应用总结

基础应用 1. 基本数学运算函数函数功能示例abs(x)绝对值abs(-3) → 3sqrt(x)平方根sqrt(16) → 4exp(x)指数函数 exe^xexexp(1) → 2.7183log(x)自然对数log(exp(3)) → 3log10(x)常用对数(以 10 为底)log10(100) → 2sin(x), cos(x), tan(x)三角函数&am…

vue el-cascader级联选择器-地区三级选择问题记录

1.表单编辑回显问题处理-添加leaf叶子节点<el-form-item label"所在地区" prop"addressCode" required><el-cascader ref"cascader" v-model"form.addressCode" :props"props" change"addressChange" :c…

动态主机配置协议(DHCP)详解

一、 概述DHCP协议Dynamic Host Configuration Protocol &#xff0c;动态主机配置协议作用&#xff1a;动态的进行IP地址分配服务端的监听端口 67/udp客户端监听端口 68/udp网络架构 C/S&#xff1a;client/serverDHCP的优势提高配置效率减少配置错误DHCP的分配方式手动分配&a…

单变量单步时序预测 | TCN-LSTM时间卷积结合长短期记忆神经网络(MATLAB)

✅ 一、主要功能 该代码实现了一个结合时序卷积网络(TCN)和长短期记忆网络(LSTM)的混合深度学习模型,用于时间序列预测。具体任务是:利用前24个时间步的数据(输入特征维度为24),来预测下一个时间步的值(输出维度为1),属于单变量时间序列滚动预测。 ✅ 二、算法步骤…

【智能体】rStar2-Agent

rStar2-Agent 是一篇在大模型推理领域极具洞察力和工程实力的工作&#xff0c;它没有追求参数规模的堆砌&#xff0c;而是通过精巧的算法设计和系统优化&#xff0c;在一个14B的小模型上实现了媲美671B大模型的数学推理能力。 核心思想非常明确&#xff1a;让模型“想得更聪明”…

Coze源码分析-资源库-创建知识库-后端源码-核心技术与总结

11. 核心技术特点 11.1 知识库创建的分层架构设计 清晰的职责分离&#xff1a; API层&#xff08;knowledge_service.go&#xff09;&#xff1a;负责知识库创建请求处理、参数验证、响应格式化应用层&#xff08;knowledge.go&#xff09;&#xff1a;负责知识库创建业务逻辑编…

Nano Banana制作3D立体打印效果图

Nano Banana介绍Nano Banana 是 Google 于 2024 年推出的革命性 AI 驱动图像生成与编辑模型&#xff0c;正式名称为 Gemini 2.5 Flash Image。以下是对它的详细介绍&#xff1a;技术背景&#xff1a;Nano Banana 基于 Google DeepMind 最新的 Gemini 2.5 Flash Image 架构&…

继续吐槽Rstudio

前言 继上次《怪谈级别疑难问题收录》后&#xff0c;怪谈级别的疑难问题又更新了&#xff0c;这次更新了三个让人吐血的奇葩问题&#xff0c;其中就包括大家又爱又恨的Rstudio&#xff0c;一起围观下。 本教程基于Linux环境演示&#xff0c;计算资源不足的同学可参考&#xf…

C++:string模拟实现中的赋值拷贝函数现代写法诡异地崩掉了......

事情是这样的&#xff1a;博主今天回看以前实现过的string&#xff0c;当时就遇到了一个bug:可见博主当时的破防。因为最近在集中复盘C初阶部分&#xff0c;就有点好奇年轻的时候自己写的模拟string是什么样。没想到给我自己留了个bug。现在来细看这个场景&#xff1a;为了测试…

机器学习-Bagging

Bagging-Bootstrap AGGrgratING Bagging并行训练n个基本学习器&#xff08;base learner&#xff09;通过平均所有学习器的输出&#xff08;回归&#xff09;或主投票&#xff08;分类&#xff09;做决策每个模型是用在训练集上通过bootstrap采样得到的新的数据集进行训练得到的…

Unity3D Shader 入门知识

Unity3D Shader 入门知识详解。 Unity3D Shader 入门知识 Shader&#xff08;着色器&#xff09;对很多 Unity 初学者来说像是“黑魔法”。 实际上&#xff0c;Shader 并没有那么神秘&#xff0c;它本质上就是一段运行在 GPU 上的小程序&#xff0c;用来控制 屏幕上每个像素的颜…

【面试之Redis篇】主从复制原理

从面试的角度来解释 Redis 主从复制原理&#xff0c;按照“总-分-总”的结构&#xff0c;清晰地阐述其核心概念、工作流程和关键要点&#xff0c;这能体现出你不仅知道是什么&#xff0c;还理解为什么以及如何应对相关问题。总览&#xff1a;一句话定义 面试官您好&#xff0c;…

数据库开启ssl

数据库&#xff1a;阿里云rds 系统&#xff1a;centos 需要修改的&#xff1a;nacos连接项目连接本地navicat连接 重点&#xff1a;为了兼容本地和服务器&#xff0c;ssl证书路径由原来的绝对路径换成环境变量参数&#xff0c;所以有步骤4 文章目录步骤1 阿里云步骤2 navicat…

Redis 事件驱动与多路复用源码剖析

Redis 事件驱动与多路复用源码剖析1. 前言 Redis 是 单线程 I/O 多路复用 的典型代表。 它并不是多线程处理请求&#xff0c;而是依赖 事件驱动&#xff08;event-driven&#xff09;模型&#xff0c;在一个线程内高效管理海量连接。 核心组件&#xff1a; ae.c&#xff1a;事…

VR煤矿实训系统相较于传统煤矿培训方式的独特优势​-广州华锐互动

高度逼真&#xff0c;沉浸体验​VR煤矿实训系统运用先进的3D建模、动态仿真技术&#xff0c;对煤矿井下的复杂环境进行1:1还原。从幽深的巷道、运转的采煤设备&#xff0c;到潮湿的空气、昏暗的灯光&#xff0c;甚至细微的煤尘颗粒&#xff0c;都能逼真呈现。使用者戴上VR设备后…

javaweb XML DOM4J

XMLXML作用就是配置文件&#xff0c;properties使用不了较复杂的需求&#xff0c;xml应运而生配置文件对比 xml更方便tips1:新建resources目录&#xff0c;并将src中的jdbc.properties移到resourcs中&#xff0c;并且右键标记为源代码根目录&#xff0c;这样运行src时就会和pro…

多模态视频理解领域 Benchmark 与 Leaderboard 整理

多模态视频理解是当前人工智能领域的研究热点&#xff0c;其核心目标是让模型像人类一样&#xff0c;综合视频中的视觉、听觉&#xff08;部分场景&#xff09;及文本信息&#xff0c;实现对视频内容的深度感知、理解与推理。为客观评估模型性能&#xff0c;行业内涌现了众多权…

18j621-3通风天窗图集pdf(免费高清版)

18j621-3通风天窗已经替代05j621-3通风天窗图集成为目前比较通用的建筑屋顶通风选型重要参考标准&#xff0c;18j621-3图集是对前图集的优化和革新&#xff0c;在18j621-3图集中新增了TC8圆拱型电动采光天窗&#xff0c;丰富了屋面通风排烟设备的选型。在18j621-3天窗图集中&am…

LawGPT:基于中文法律知识的大模型

本文转载自&#xff1a;https://www.hello123.com/lawgpt ** 一、⚖️ LawGPT&#xff1a;中文法律界的 “AI 法助”&#xff0c;啃透了 15 万份判决书&#xff01; LawGPT 是一系列专攻中文法律知识的开源大模型&#xff0c;在通用中文基座&#xff08;如 ChatGLM&#xff0…