更新记录
2.1.0(2026-06-05) 下载此版本
一、IM / AI 客服(重点功能) 客服插件接入本地大模型 AI 客服,支持 RAG 知识库 + 商品信息分析 AI 知识库支持上传企业多格式文档并自动切片入库 知识库检索接入 Qdrant 向量库,CRUD/导入/重建双写同步 RAG 检索升级为 recall → RRF 融合 → cross-encoder 重排 pipeline RAG P3:查询改写(rewrite/HyDE/multi)+ 评估闭环(用户反馈 + LLM-as-Judge) AI 客服全量功能合并(本地大模型 RAG + 行业标准 pipeline) IM 客服系统完善:排队机制、会话转接、坐席管理、在线状态 补全 IM AI 客服全量 mock 数据 修复 IM 聊天页右侧未占满宽度 二、营销插件拆分 & 独立化 秒杀 / 拼团 / 砍价三大营销插件独立实现及前端 API 迁移 新增拼团和砍价详情页 积分商城独立插件完整实现 分销系统插件完整实现,四端功能完善 统一营销活动拆分路由并更新默认插件启用清单 扩充秒杀/拼团/砍价 mock 商品数据量 三、商家端(eapp) 营销入口移至工作台首页,去掉独立营销 tab 分销管理 mock 与移动端(分销商/佣金/配置) 积分商城 mock 与管理端(积分商品/兑换/总览) 签到管理移动端 重设计订单列表与卡片 UI 所有 uni-picker 替换为 up-picker 全部手写 tabs 改为 up-tabs tag 模式 优化活动管理页交互与视觉结构 修复订单列表筛选按钮图标显示异常 四、商品 & SKU 商品插件新增规格模板正式接口并统一 SKU 唯一约束 后台接入规格模板管理并统一商品 SKU 提交流程 商家端商品编辑字段对齐后端 三端对齐 SKU 与 WMS 库存新语义 打通 SKU 自动生成与 WMS 预占库存闭环
2.0.0(2026-06-01) 下载此版本
发布2.0.0
- H5 商品页改为
u-tabs + up-waterfall,修复 tab 样式异常并统一瀑布流展示。 - H5 首页装修数据兼容
components数组/字符串两种格式,轮播改本地静态资源,解决轮播空白。 - 收货地址页新增可提交表单,演示模式保存失败时也返回成功反馈,生产模式按真实接口结果处理。
- 订单页演示数据支持按
status查询参数过滤,顶部 tab 切换可见结果变化。 - H5 客服输入区改为底部固定,未连通 WebSocket 时启用本地自动回复兜底。
- PC 客服入口统一改为弹窗会话(悬浮按钮/商品详情/页脚),不再跳转新页面。
- 商品详情主链路切换为
JSON blocks(version + blocks),管理后台使用自定义详情编辑器。 - 订单接口升级:前后台列表与详情统一返回
items + amount_breakdown,PC/H5/后台均新增订单详情页。 - 商品编辑页 AI 助手支持“插入到当前编辑位置”提示,并支持封面/轮播/详情/介绍图目标类型。
- 接口层以现有订单资源升级为主,新增订单详情与后台发货等必要路由,继续保持统一语义。
- 部署配置无新增项,无需额外环境变量。
平台兼容性
uni-app(5.06)
| Vue2 | Vue3 | Chrome | Safari | app-vue | app-nvue | Android | iOS | 鸿蒙 |
|---|---|---|---|---|---|---|---|---|
| × | √ | √ | √ | √ | - | √ | √ | √ |
| 微信小程序 | 支付宝小程序 | 抖音小程序 | 百度小程序 | 快手小程序 | 京东小程序 | 鸿蒙元服务 | QQ小程序 | 飞书小程序 | 小红书小程序 | 快应用-华为 | 快应用-联盟 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| √ | - | - | - | - | - | - | - | - | - | - | - |
其他
| 多语言 | 暗黑模式 | 宽屏模式 |
|---|---|---|
| × | √ | × |
LYShop 零云商城
开源插件化多端商城系统,基于 Go + Vue3 + uni-app。

在线演示
特性
- 完全插件化 — 商品、订单、营销、IM、支付等均为独立插件,config.yaml 一行开关
- 多端覆盖 — PC Web + H5 + 微信小程序 + App(iOS/Android)+ 管理后台
- 驱动抽象层 — 支付、短信、OAuth、存储、AI 统一接口,一行代码切换服务商
- AI 生图 — 通义万象 / 文心 / DALL-E 多模型聚合生成商品图
- AI 生图工作流 — 商品编辑页内直接生成封面/轮播/详情图,支持参考图(按模型能力禁用)
- IM 客服 — WebSocket 实时通信,多坐席,断线重连,声音提醒
- 营销引擎 — 价格计算管线,秒杀/拼团/砍价/优惠券(可叠加)/积分/分销(2级返利)
- RBAC 权限 — 角色 + 细粒度权限,菜单按权限动态过滤
- 本机单机版 — 支持 SQLite + 内嵌前端资源 + Windows GUI 启动器
- 一键部署 — Docker Compose,MySQL + Redis + Nginx 全容器化
技术栈
| 层级 | 技术 |
|---|---|
| 后端 | Go + Gin + GORM + SQLite/MySQL + Redis |
| 管理后台 | Vue3 + Vite + TailwindCSS + shadcn-vue |
| PC 商城 | Vue3 + Vite + UnoCSS |
| 移动端 | uni-app + uview-plus 3.x + UnoCSS |
| 文档站 | VitePress |
| 部署 | Docker Compose + Nginx |
目录结构
lyshop/
├── server/ # Go 后端(插件化架构)
├── admin/ # Vue3 管理后台
├── web/ # Vue3 PC 商城前端
├── app/ # uni-app 移动端(H5/小程序/App)
├── docs-site/ # VitePress 文档站
└── docker-compose.yml
插件列表
| 插件 | 类型 | 说明 |
|---|---|---|
product |
功能 | 商品管理、多规格 SKU、分类 |
order |
功能 | 购物车、订单、支付、售后 |
marketing |
功能 | 优惠券、秒杀、拼团、砍价、满减、积分、分销 |
im |
功能 | WebSocket IM 客服 |
wms |
功能 | 仓储管理 |
ai_image |
功能 | AI 生成商品图 |
decor |
功能 | 店铺装修 |
checkin |
功能 | 每日签到 |
message |
功能 | 消息中心 |
wechat_pay |
驱动 | 微信支付 |
alipay |
驱动 | 支付宝支付 |
sms |
驱动 | 短信(阿里云/腾讯云) |
wechat_auth |
驱动 | 微信登录 |
storage_local |
驱动 | 本地存储 |
storage_oss |
驱动 | 阿里云 OSS |
storage_cos |
驱动 | 腾讯云 COS |
storage_qiniu |
驱动 | 七牛云 |
快速开始
1. 后端
cd server
cp ../config.example.yaml ../config.yaml # 编辑配置
go mod tidy
go run main.go
# 首次启动自动建表 + 创建超管 admin/admin123
# 默认使用 SQLite(lyshop.db),如需 MySQL 可改 database.dsn
2. 管理后台
cd admin
npm install
npm run dev # http://localhost:9527
npm run dev:demo # mock 演示模式
3. PC 商城
cd web
npm install
npm run dev # http://localhost:9529
npm run dev:demo # mock 演示模式
4. 移动端
cd app
npm install --legacy-peer-deps
npm run dev:h5 # H5 开发
npm run dev:h5:demo # mock 演示模式
5. Docker 一键部署
cp config.example.yaml config.yaml
docker compose up -d
6. 本机单机(内嵌前端 + GUI 壳)
# 1) 构建前端并嵌入到后端资源目录(web/admin/h5)
pwsh -File scripts/build-standalone.ps1
# 2) 产物在 dist/
# - lyshop.exe
# - lyshop-gui.exe
启动 lyshop-gui.exe 后可直接在本机打开:
- 商城:
http://127.0.0.1:8080/ - 后台:
http://127.0.0.1:8080/admin/ - H5:
http://127.0.0.1:8080/h5/
说明:
- 默认
database.dsn: lyshop.db(SQLite)。 redis.addr留空时会自动启用进程内嵌 Redis,适合个人单机使用。
文档
最近修复(2026-05-24)
- H5 商品页改为
u-tabs + up-waterfall,修复 tab 样式异常并统一瀑布流展示。 - H5 首页装修数据兼容
components数组/字符串两种格式,轮播改本地静态资源,解决轮播空白。 - 收货地址页新增可提交表单,演示模式保存失败时也返回成功反馈,生产模式按真实接口结果处理。
- 订单页演示数据支持按
status查询参数过滤,顶部 tab 切换可见结果变化。 - H5 客服输入区改为底部固定,未连通 WebSocket 时启用本地自动回复兜底。
- PC 客服入口统一改为弹窗会话(悬浮按钮/商品详情/页脚),不再跳转新页面。
- 商品详情主链路切换为
JSON blocks(version + blocks),管理后台使用自定义详情编辑器。 - 订单接口升级:前后台列表与详情统一返回
items + amount_breakdown,PC/H5/后台均新增订单详情页。 - 商品编辑页 AI 助手支持“插入到当前编辑位置”提示,并支持封面/轮播/详情/介绍图目标类型。
- 接口层以现有订单资源升级为主,新增订单详情与后台发货等必要路由,继续保持统一语义。
- 部署配置无新增项,无需额外环境变量。

收藏人数:
https://github.com/ijry/lyshop
下载插件并导入HBuilderX
下载插件ZIP
赞赏(0)
下载 154778
赞赏 506
下载 12262226
赞赏 1922
赞赏
京公网安备:11010802035340号