源码预览

源码简介

  本源码是一套基于 Laravel + React 开发的 SaaS AI 客服系统,支持将 AI 客服快速嵌入现有网站。系统自动抓取网站公开页面建立知识库,生成可嵌入的 AI Agent 客服 Widget,兼容 WordPress、Shopify、Next.js、React、Vue 及纯 HTML 站点。后台提供 Agent 配置、知识库管理、收件箱、人工接管、线索管理、Webhook、计费与发布版本管理。当前版本已支持 MCP 工具服务器,AI 客服可调用外部订单、CRM 或内部 API,从问答扩展至实际业务操作。

功能特色

  • 一键嵌入:一行 script 标签即可加载客服 Widget,Shadow DOM 隔离样式,体积 50KB gzip 以内,异步加载。
  • 自动建库:输入网站 URL 自动发现站点地图及关键页面,遵循 robots.txt,正文提取后按语义分块并生成向量。
  • 多模型支持:支持 Cloudflare bge-base-en-v1.5 与 OpenAI text-embedding-3-small 向量模型,数据可存 Cloudflare Vectorize 或 Qdrant。
  • Agent 独立配置:可设置人设语气、回复语言、Widget 主题色、开场提示、行为规则、预设回答及置信度阈值。
  • 行为规则触发:按滚动深度、空闲时间、离开意图、意图关键词触发 Lead 表单,支持 A/B 测试。
  • 线索捕获:访客信息进入收件箱,可同步到 Slack、HubSpot、Pipedrive、Mailchimp 或自定义 Webhook(HMAC 签名)。
  • 人工接管:客服可实时接管会话,访客端显示人工状态,后台通过 Reverb WebSocket 接收消息。
  • 检索与引用:优先预设回答,再向量检索重排,SSE 流式返回并带来源引用标注。

搭建部署要求

  • 操作系统:Linux CentOS 7.x / Ubuntu 20.04
  • Web服务器:Nginx 1.18+
  • 面板:宝塔面板(推荐)
  • PHP版本:PHP 7.4(Laravel 项目)
  • 数据库:MySQL 5.7+
  • 其他组件:Redis、Reverb WebSocket 服务、Node.js(前端编译)
  • 部署注意:修改前端代码后需重新编译;实际部署需清理 bootstrap/ 下缓存,参考 Laravel 部署教程。

其他说明

  资源包包含完整前后端源码、数据库文件及部署说明。默认后台账号 admin@mail.com,登录后点击右上角设置图标进行系统配置。适合需要快速搭建 AI 客服 SaaS 平台的开发者或企业,可在现有功能基础上二次开发扩展业务工具集成。

源码截图

源码截图

源码截图

源码截图

源码截图

源码截图

源码截图

源码截图

源码截图

本站所有资源均为互联网收集或用户投稿,仅供研究学习,切勿商用以及违法使用。如若本站内容侵犯了您的权益,请及时联系我们予以删除!