2026最新微信客服AI系统多媒体+知识库+转接轻量无需数据库【全开源】

微信客服AI系统是一款基于PHP开发的智能客服解决方案,深度集成企业微信客服,为企业提供7×24小时全天候智能服务。系统支持文本对话、图片分析、视频分析等多种交互方式,同时具备完善的对话管理、人工转接、咨询提醒等高级功能。系统内置免费视觉模型glm-4.6v-flash(支持图片与视频解析),

核心功能:

  1. 智能AI客服
    • 自动回复:系统自动保存对话历史,AI理解上下文,实现连贯应答;支持自定义系统提示词、输出长度等参数。
    • 产品知识库集成:可配置公司简介、官网、竞品信息;添加多个产品(名称、配置、价格、适用人群、特点);预设常见问题FAQ,AI优先调用知识库回答;支持配置促销活动,AI自动向用户推荐。

  2. 多媒体支持
    • 图片分析:用户发送图片后,AI自动识别内容,并可结合文字描述提供精准分析;支持JPG、PNG、GIF、WebP等格式。
    • 视频分析:用户发送视频,AI自动分析内容,视频文件保存至服务器并生成公网访问链接;支持MP4等常见格式。

  3. 人工客服转接
    • 关键词触发:自定义转人工关键词(如“人工”“客服”等),用户消息命中后自动转接至指定人工客服,并发送友好提示。
    • 一键介入:管理员在后台对话列表点击“一键介入”,即可将当前对话转接给人工客服;系统自动维护用户ID映射,无需手动输入。

  4. 智能提醒系统
    • 咨询提醒:用户咨询AI时,自动向配置的人工客服发送提醒;可设置提醒间隔(默认30分钟),同一用户仅提醒一次,避免打扰;提醒内容支持自定义(默认:“有客户咨询AI啦,可在后台查看聊天记录”)。
    • 转接提醒:转人工成功后,自动向人工客服发送通知,内容可配置。

  5. 对话管理
    • 对话记录查看:完整保存所有用户对话,展示用户消息数、AI回复数、总消息数及最后更新时间,按最新对话排序。
    • 对话详情:清晰区分用户/AI消息;支持图片预览、视频播放及文件下载;显示用户ID及消息统计信息。

  6. 管理后台
    • 系统配置:包含微信配置(Token、AppID、Secret、加密密钥等)、AI配置(API地址、密钥、模型、参数)、产品知识库管理、客服配置(人工客服ID、转接关键词、提醒设置)。
    • 系统监控:控制台实时展示系统状态、配置状态、对话数量;支持日志查看与媒体文件管理。
    • 安全认证:基于Session登录,支持修改密码,内置CSRF防护。

特色亮点

  1. 无数据库设计
    • 文件存储,轻量部署,易于维护和迁移,适合中小型企业。

  2. 兼容性强
    • 同时支持企业微信和微信公众号;支持企业微信消息AES-256-CBC加密。

  3. 智能管理
    • 自动去重,防止重复处理;文件锁机制避免并发冲突;自动清理过期提醒记录与媒体文件。

  4. Token智能管理
    • 自动计算对话历史长度,根据模型限制智能截断,保留最新对话;支持自定义最大历史记录条数和Token数。

使用场景:

• 电商客服:自动回答产品咨询、价格、优惠活动;识别商品图片;复杂问题转人工。
• 企业咨询:7×24小时自动回复常见问题,标准化介绍产品与服务,降低人工成本。
• 技术支持:自动解答技术问题,分析截图,复杂问题转接技术专家。
• 教育培训:自动回答课程咨询、报名流程;识别课程资料图片;提供个性化建议。

开始使用:

环境要求
• PHP 7.4 – 8.4
• cURL扩展
• OpenSSL扩展(如需加密模式)
• 日志及媒体存储目录需有写入权限
• 运行目录:public

安装步骤:

  1. 下载系统文件至服务器。

  2. 配置系统(默认登录账号:admin / admin123,首次登录后请及时修改密码)。

  3. 在微信公众平台/企业微信后台配置回调URL。

  4. 登录后台,在“产品配置”中添加产品信息、FAQ及促销活动。

  5. 测试:向微信客服发送消息,查看后台对话记录,测试转人工功能。

配置说明:

微信配置

'wechat' => [
'token' => 'your_wechat_token', // 微信Token
'app_id' => 'your_app_id', // AppID
'app_secret' => 'your_app_secret', // AppSecret
'corp_id' => 'your_corp_id', // 企业ID(企业微信)
'agent_id' => 'your_agent_id', // 应用ID(企业微信)
'encrypt_mode' => false, // 是否启用加密
'encoding_aes_key' => '...', // 加密密钥(启用时必填)
]

AI配置:

'ai' => [
    'api_base'      => 'https://api.openai.com/v1', // API地址
    'api_key'       => 'your_api_key',              // API密钥
    'model'         => 'glm-4.6v-flash',            // 模型名称
    'max_tokens'    => 1000,                         // 最大输出长度
    'system_prompt' => '你是一个专业的客服助手...',   // 系统提示词
]

客服配置:

'customer_service' => [
    'human_servicer_userid'   => '企业微信客服帐号',   // 人工客服ID
    'human_keywords'          => ['人工', '客服'],    // 转人工关键词
    'consult_notify_enabled'  => true,                // 启用咨询提醒
    'consult_notify_interval' => 30,                  // 提醒间隔(分钟)
    'consult_notify_message'  => '有客户咨询AI啦...', // 提醒消息
]

最佳实践

• 系统提示词优化:明确角色定位,设置友好、专业、简洁的回复风格,限制回答范围。
• 知识库建设:详细描述产品特点、价格、适用场景;收集真实客服对话提炼FAQ;定期更新。
• 转人工策略:选择常用关键词,转接前发送友好提示,失败时给出替代方案。
• 提醒配置:根据业务量设置合理间隔(建议30-60分钟),提醒消息包含关键信息。

安全特性:

• 密码加密:使用bcrypt哈希算法。
• Session管理:24小时自动过期。
• CSRF防护:所有表单操作均验证。
• 文件权限:敏感文件权限严格限制。
• 日志记录:所有操作留痕。

系统优势:

• 开箱即用:部署简单,无需复杂配置。
• 成本低廉:无数据库,无额外依赖。
• 易于扩展:模块化设计,便于新增功能。
• 稳定可靠:完善的错误处理与日志。
• 用户友好:后台界面简洁易操作。

技术支持:

如有问题或建议,请参考:
• 项目README文档
• 系统日志排查
• 检查配置文件

总结:

微信客服AI系统提供了一套功能完善、易于部署的智能客服解决方案,帮助企业快速搭建专业客服体系,提升客户体验,降低运营成本。立即开始使用,让AI为您的业务赋能!

f3ccdd27d220260306220335

799bad5a3b20260306220336

d0096ec6c820260306220336

156005c5ba20260306220336

032b2cc93620260306220338

18e299989120260306220338

 

© 版权声明
THE END
喜欢就支持一下吧
点赞14 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容