一个独立的网站系统,专门用来和访客对话 · 一行代码接入任何网站 · 话术库自动推送
这套客服系统是独立的:它有自己的域名、自己的数据库、自己的后台, 不属于任何一个网站,也不依赖任何一个网站的数据。
script 标签就行,不用改你网站的其它代码danci),
好让你在后台一眼看出人在哪网站内容跟客服系统完全无关。右下角那个蓝色 💬 按钮,就是接进来的客服挂件。
开始学习把下面这一行放到任意网页的 </body> 之前,就接好了:
<!-- 客服挂件:一行接入,地址换成客服系统的域名 --> <script src="https://客服域名/assets/widget.js"></script>
想让客服一眼认出是谁(推荐),在它前面再加一段,把网站里已有的信息传过去:
<!-- 放在上面那行之前 --> <script> window.KF_CONFIG = { site: 'danci', // 站点标识,每接一个网站换个名字 name: '张小明', // 访客称呼(用你网站里已有的数据) sid: 'S1234', // 编号 / 学号,可空 grade: '七年级上册' // 其它想带过去的信息,可空 }; </script> <script src="https://客服域名/assets/widget.js"></script>
api/chat.php,
所以哪怕客服系统换了域名或目录,也只有这一行的地址要改。
admin888 —— 请到 api/config.php 改成你自己的密码。
在后台「📚 知识库」里维护文章,每篇填一组 关键词,并选一个「适用站点」:
访客消息命中关键词时:客户端自动收到最匹配的那篇;客服端右侧同步提示 「访客可能想问这些」,点一下就能发。想验证效果,用「🔍 测试匹配效果」输入一句话, 立刻看到命中哪几篇、各多少分、是通用还是专属。
推荐做成一个独立网站(比如 kefu.你的域名):
kefu.你的域名kefu(客服自己的库,不用和别的网站共用)api/config.php,顺便改掉管理密码sql/kefu.sql 在 phpMyAdmin 里执行一次
(或者浏览器访问一次 https://kefu.你的域名/api/install.php)script 就接好了api/config.php 的 DB_NAME 留空,
系统会自动用 SQLite 单文件数据库,功能完全一样。只是数据文件在网站目录里,
记得按 README 在 Nginx 里加一条防下载规则。