源码概述
Botmate是一套革命性的 AI 驱动的客户支持与电商聊天机器人 SaaS 平台源码,基于 Laravel 12.x 和 PostgreSQL + pgvector 构建。它采用先进的 RAG(检索增强生成)技术,结合向量嵌入和语义搜索,使机器人能够从知识库中学习并提供智能、上下文感知的回复。
该平台非常适合希望自动化客服、获取潜在客户并集成电商平台的创业者、代理机构和企业。Botmate支持 WooCommerce、Shopify 以及通用电商 API 集成,帮助您的客户连接自己的商店,实现 AI 驱动的商品推荐、订单追踪和 7×24 小时客服。

| 类型 | 说明 |
|---|---|
| SaaS 创业者 | 启动白标 AI 聊天机器人平台,内置完整订阅管理和 18+ 支付网关 |
| 电商卖家 | 自动化处理商品咨询、订单追踪和客户支持(支持 WooCommerce/Shopify) |
| 客服团队 | 基于内部文档和知识库,减少 80% 的重复工单量 |
| 数字营销/代理机构 | 为客户提供隔离环境的 AI 聊天机器人解决方案 |
| 教育/医疗机构 | 处理课程咨询、患者问询和自动预约引导 |
| 房地产/金融 | 用上下文感知的 AI 处理高频率的房源或账户咨询 |
Botmate不仅是一个聊天机器人脚本,而是一套完整的商业解决方案。它让您能快速启动并扩展自己的 AI 聊天机器人 SaaS 平台,从第一天起通过以下方式创造持续性收入:
- 多租户隔离环境
- 灵活的订阅套餐管理
- 18+ 种支付网关集成
- 白标品牌定制
- 拖拽式页面/组件构建器
平台支持多种格式的内容训练,通过向量嵌入和语义搜索提供精准回答:
- 文档:PDF、DOCX、TXT、Markdown
- 网页抓取:输入 URL 自动抓取(FAQ、博客、产品页)
- 图片 OCR:从信息图、截图、印刷文档中提取文字
- 视频/音频转录:上传 MP4、MOV、MP3,自动转录为训练文本
- Sitemap 一键训练:爬取并索引整个网站
- 语义搜索:基于 pgvector 的上下文理解,支持查询变体和同义词
- WooCommerce 集成:同步商品、价格、库存;处理订单查询和个性化推荐
- Shopify 集成:通过 API 同步店铺数据
- 通用 API 集成:支持其他电商平台对接
- 同步健康监控:实时查看同步状态
管理端功能
- 用户与员工管理(支持自定义角色权限:客服经理、财务等)
- 无限订阅套餐创建(含功能限制、试用期、月付/年付)
- 18+ 支付网关集成:PayPal、Stripe、Razorpay、Paystack、Mollie、Midtrans、Flutterwave 等
- 自动计费、发票生成、付款跟踪
- 内置翻译系统:支持多语言前端
- 页面/组件拖拽构建器
- SEO 设置、维护模式、Analytics/Pixel 集成
- 企业级安全:CSRF、XSS、SQL 防护,bcrypt 哈希,2FA,IP 白名单
用户端功能(客户后台)
- 分类管理:按主题或产品线组织知识库
- 聊天机器人外观设置:位置、颜色、Logo、欢迎语,实时预览
- 行为配置:问候语、主动触发规则、工作时间、自动创建工单
- AI 参数控制:模型选择(GPT-3.5/4)、温度、最大令牌数
- 授权域名管理:生成唯一的嵌入代码
- 对话监控仪表板:查看访客信息、会话记录、AI 表现缺口分析
- 自助工单系统:独立 URL,人工接管未解决问题的通道
- 潜在客户捕获系统:自动收集访客姓名、邮箱及互动记录
- 极简安装:一行 JavaScript 嵌入代码,异步加载
- 高度定制:颜色、Logo 上传、欢迎语,实时预览
- 域名授权控制:防止未经授权的使用
- 上下文感知回复:基于向量嵌入的语义理解,支持多轮对话
- AI 模型集成:支持 GPT-3.5-turbo(快速/经济)和 GPT-4(高精度)
- 平滑降级:无法回答时自动引导至工单系统
- 自助工单系统:每个客户拥有独立 URL,AI 无法解决时自动创建工单
- 优先级管理:分配团队、内部备注、附件支持、邮件通知
- 潜在客户中心:自动收集聊天交互中的联系人信息,可导入转化流程

| 项目 | 技术选型 |
|---|---|
| 后端框架 | Laravel 12.x |
| 数据库 | PostgreSQL 12+(需 pgvector 扩展) |
| AI 引擎 | OpenAI GPT 模型 |
| 实时通信 | Laravel Reverb & Pusher |
| OCR 文字提取 | Tesseract OCR |
| 视频转录 | YouTube Transcript API |
| 向量搜索 | pgvector(余弦相似度语义匹配) |
| 支付网关 | 18+ 预集成(Stripe、PayPal、Razorpay 等) |
| 环境要求 | PHP 8.3+、Composer、Redis、SSL |
平台演示场景
- Botmate是什么?
- AI 聊天机器人如何工作?
- 支持哪些集成?
- 如何开始我的聊天机器人 SaaS 业务?
- 支持白标吗?
电商场景测试
- 这款产品有库存吗?
- 价格是多少?
- 能推荐一款 50 美元以下的产品吗?
- 需要多长时间发货?
- 我的订单在哪里?
- 退换货政策是什么?
- 支持货到付款吗?
- 完整的 SaaS 商业模式:订阅管理 + 多租户 + 支付网关,开箱即运行业务
- 先进的 RAG 技术:向量嵌入 + 语义搜索,真正理解上下文,而非关键词匹配
- 电商原生支持:WooCommerce/Shopify 深度集成,直接处理商品与订单
- 多源知识库训练:文档、网页、图片、音视频全支持
- 一站式交付:管理后台 + 用户后台 + 可嵌入组件 + 工单系统 + 潜在客户捕获
- 白标就绪:完全自定义品牌、外观、域名和邮件模板
- 一次性购买:自行托管,无月费,所有利润归您
- 企业级安全:2FA、IP 白名单、权限控制、加密哈希、安全日志
- 完整 Laravel 源代码(管理端 + 用户端)
- 可嵌入聊天小组件
- WooCommerce/Shopify 集成模块
- 多格式知识库训练模块
- 工单与潜在客户系统
- 详细安装与部署文档
- 数据库迁移与填充
