ZKMALL-B2B2C 3.5 开源版重磅上线:AI 电商导购助手来了!
ZKMall-B2B2C是一款基于SpringBoot3+Vue3的全栈开源电商系统,支持多商户B2B2C模式,涵盖完整电商功能。最新更新亮点是集成AI导购助手,支持阿里Qwen3、百度千帆、腾讯混元三大模型,提供智能推荐、促销引导等功能。实测显示阿里Qwen3性价比最高,适合中大型商城。项目提供前后端完整代码和AI集成方案,无需授权即可本地运行,是快速构建智能电商平台的理想选择。

如果你正在寻找一个功能完整、架构先进、开箱即用的电商解决方案,那么 ZKMall-B2B2C项目或许正是你需要的!该项目基于 Spring Boot 3 + Vue3 构建,涵盖:
✅ 前台商城(用户端)
✅ 后台管理(平台 + 商家双后台)
✅ 完整订单流程:商品、购物车、下单、支付、退款
✅ 会员体系、优惠券、积分、权限控制
✅ 多商户(B2B2C)支持
适合平台型电商场景无论是学习架构,还是快速搭建商业级电商系统,它都是极佳的选择!
一、本次更新亮点
AI 电商导购助手
覆盖 用户端(小程序/APP)、平台管理端、商家后台,支持:
- 智能商品推荐(如“适合跑步的蓝牙耳机”)
- 促销话术引导、搭配建议、预算匹配
多模型自由切换
一键配置,灵活选用:
- 阿里 Qwen3(推荐首选)
- 百度千帆(语义理解强)
- 腾讯混元(接入最简单)
二、三大模型实测对比
我们在真实电商场景中,以 “用户提问 → AI 推荐 → 引导下单” 为核心任务,从四个维度实测:
| 指标 | 阿里 Qwen3 | 百度千帆 | 腾讯混元 |
|---|---|---|---|
| 推荐指数 | ★★★★★ | ★★★ | ★★★★☆ |
| 接入难度 | 中 | 高 | 低 |
| 响应时间 | 7–10 秒 | 7–10 秒 | 7–10 秒 |
| 单轮 Token 消耗 | 850 | 1100 | 720 |
| 单轮成本 | ¥0.0017 | ¥0.0033 | ¥0.0018 |
| 月均成本(1万次/天) | ≈¥510 | ≈¥990 | ≈¥540 |
| 核心优势 | 文档完善、社区活跃、推荐精准 | 语义理解强,适合个性化场景 | 接入简单,适合快速上线 |
| 适用场景 | 中大型商城、高并发、高转化 | 高端定制化导购、预算充足 | 中小商城、基础智能客服 |
💡 选型建议:
- 首选阿里 Qwen3:性价比最高,生态成熟,电商场景适配度强
- 次选腾讯混元:技术门槛低,适合快速验证 MVP
- 百度千帆:适合对语义深度理解有极致要求的垂直场景,但成本较高
三、集成效果展示
用户输入:“电脑”
AI 助手返回:“了解您的需求,您正在寻找ZKMALL-智客小助的相关信息。...”

四、为什么选择 ZKMALL?
- 技术先进:Spring Boot 3.5 + Vue3 + UniApp
- 功能完整:多商户 B2B2C、拼团、秒杀、直播带货、分账系统
- AI-Ready 架构:已预集成三大模型,开箱即用,无需重复造轮子
五、项目地址 & 学习资源
| 模块 | 地址 |
|---|---|
| 后端服务(Java) | https://gitee.com/zkmall/b2b2c |
| 用户端(UniApp) | https://gitee.com/zkmall/b2b2c-uniapp |
| 平台管理端(Vue3) | https://gitee.com/zkmall/b2b2c-admin |
| 商家管理端(Vue3) | https://gitee.com/zkmall/b2b2c-merchant |
| 官方交流群 | (请查看仓库 README 获取入群方式) |
看代码不如跑起来!
所有 AI 对接逻辑、前端组件、业务集成均已开源,欢迎 Star、Fork!
让每一个开发者,都能轻松拥有自己的智能电商平台!
附送ai模块,可自行对接
1、配置xxx.yml
ai:
gemini:
api-key: xxxxxxxxxx
api-url: https://generativelanguage.googleapis.com/v1beta/openai/
ali:
api-key: xxxxxxxxxx
api-url: https://dashscope.aliyuncs.com/compatible-mode/v1/chat/completions
ali-plus: # function calling 主要用于ai自动化调用,例如:自动查询订单,申请退款等(费用比较高,目前先不用
api-key: xxxxxxxxxx
api-url: https://dashscope:aliyuncs:com/compatible-mode/v1/chat/completions
tencent:
app-id: xxxxxxxxxx
token: xxxxxxxxxx
api-url: https://open.hunyuan.tencent.com/openapi/v1/agent/chat/completions
huawei:
api-key: xxxxxxxxxx
api-url: https://api.modelarts-maas.com/v1/chat/completions
baidu:
app-id: xxxxxxx
token: xxxxxxxxxx
api-url: https://qianfan.baidubce.com/v2/chat/completions
models: # 设置就启用规定的,全部禁用就全启
- aliyun
- aliyun-plus
- tencent
- huawei
- baidu
2、zkmall-starter->pom.xml 中引入ai模块
<modules>
<module>zkmall-ai-starter</module>
</modules>
3、启动类配置自动扫描 AI 模块
在 @SpringBootApplication 注解中添加 com.shop.zkmall.ai 包路径,确保 AI 模块的配置类和服务能被正确加载:
@SpringBootApplication(scanBasePackages = {
"com.shop.zkmall.commons.utils",
"com.shop.zkmall.app",
"com.shop.zkmall.commons.config",
"com.shop.zkmall.commons.dao",
"com.shop.zkmall.ai"
})
4. 使用方式
将 zkmall-ai-starter 模块复制到 zkmall-starter 目录下后,业务代码中可直接调用:
AiService.callAi(userInput, aiProduct);
火山引擎开发者社区是火山引擎打造的AI技术生态平台,聚焦Agent与大模型开发,提供豆包系列模型(图像/视频/视觉)、智能分析与会话工具,并配套评测集、动手实验室及行业案例库。社区通过技术沙龙、挑战赛等活动促进开发者成长,新用户可领50万Tokens权益,助力构建智能应用。
更多推荐
所有评论(0)