beikeshop

用Laravel快速搭建多语言AI电商网站,省心又省钱

BeikeShop 是一个基于 Laravel 框架的开源电商平台,旨在为中小商家提供免费、易用的在线商店解决方案。它解决了传统电商建站成本高、技术门槛高的问题,通过可视化设计工具和丰富的插件市场,让非技术人员也能快速搭建并定制自己的网店。核心能力包括:支持多语言和多货币,方便跨境业务;集成 AI 智能体(如 ChatGPT)和 MCP 协议,可提供智能客服、商品推荐等增强功能;提供丰富的插件生态,覆盖支付、物流、营销等常见需求。平台本身免费开源,代码结构清晰,适合二次开发。

开源 free 对话助手
访问官网 ↗ GitHub ↗ 文档 ↗
GitHub 星标 ★ 1972
维护状态 较活跃
是否开源 是
定价模式 free

项目数据

分类对话助手
开发团队beikeshop
所属国家
定价模式free
价格说明开源免费,可自行部署,官网提供在线演示,无付费版本。
访问状态
是否开源是
开源协议NOASSERTION
主要语言PHP
技术栈/模型beikeshop,chatgpt,ecommerce,ecommerce-framework,ecommerce-platform,laravel,laravel-ecommerce,laravelcommerce,laravelecommerce,laravelshop,multi-vendor-ecommerce,multivendor-ecommerce,open-source,php,php-ecommerce,shopping-cart
GitHub 星标★ 1972
30天Star增速
HF 下载量
上线时间2022-04-21 00:00:00
最近更新2026-09-23 00:00:00
维护状态较活跃
中文支持
访问方式
移动端支持
综合评分
收录时间2026-08-09
浏览次数2

使用教程

难度:进阶 约 20 分钟 部署方式:Docker 7 步

环境要求

  • PHP 8.2 及以上
  • Laravel 12 环境(源码方式需 Composer 与 Node.js/npm)
  • 已安装 Docker 与 Docker Compose(Docker 方式)
  • 服务器需将 public 目录设置为网站根目录

安装与启动步骤

  1. 1安装 Docker

    Docker 方式部署前需先安装 Docker 与 Docker Compose,安装方法见官方文档链接。

  2. 2克隆仓库

    把 BeikeShop 源码克隆到本地并进入项目目录。

    git clone https://github.com/beikeshop/beikeshop.git
    cd beikeshop
  3. 3生成 .env 配置

    复制示例配置,并追加容器所需的代码路径与数据库主机配置。

    cp .env.example .env
    printf "
    APP_CODE_PATH=.
    DB_HOST=mysql
    " >> .env
  4. 4启动容器

    使用自带的 nginx profile 构建并后台启动所有服务容器。

    docker compose --profile nginx up -d --build
  5. 5安装依赖

    在 nginx 容器内执行 composer install 安装 PHP 依赖。

    docker compose exec nginx composer install
  6. 6执行安装

    在容器内运行安装命令,加上 --force 跳过交互确认。

    docker compose exec nginx php artisan beikeshop:install --force
  7. 7设置网站根目录

    把站点的 public 目录配置为 Web 根目录,否则前台无法正常访问。

关键配置

配置项必填说明示例
APP_CODE_PATH是Docker 方式下指定代码挂载路径.
DB_HOST是数据库主机名,容器内应指向 mysql 服务mysql
APP_KEY否Laravel 应用密钥,源码安装用 key:generate 生成;升级时保留 .envbase64:xxxxxxxxxxxxxxxx

如何确认成功

执行 docker compose ps 看到容器处于运行状态,浏览器访问站点出现安装向导或首页即成功。

常见问题

Q:不想用 Docker 怎么装?

A:README 提供源码安装:composer install、cp .env.example .env、php artisan key:generate、npm install、npm run prod、php artisan beikeshop:install。

Q:源码方式如何升级?

A:依次执行 git pull、composer install、php artisan migrate。

Q:包安装方式如何升级?

A:下载新版本覆盖文件,注意保留原有 .env 文件,然后执行 php artisan migrate。

Q:有自动安装脚本吗?

A:有,README 提到 install.sh,可先 chmod +x install.sh 再执行 ./install.sh 自动安装。

Q:AI 智能体部署要注意什么?

A:README 要求 AI Agent 安装或部署前先阅读 AGENTS.md 并遵循其说明,也可参考 install.sh。

注意事项

  • 覆盖升级时必须保留 .env 文件,否则配置与密钥会丢失。
  • 必须把 public 目录设为 Web 根目录,不要把项目根目录暴露为网站根目录。
  • Docker 方式需使用 --profile nginx 启动,否则 nginx 服务不会启动。
  • 使用 AI Agent 部署时应先阅读仓库中的 AGENTS.md。

核心亮点

  • 基于Laravel,代码规范,易于二次开发和扩展
  • 内置多语言和多货币支持,跨境开店更便捷
  • 集成AI智能体和MCP,可快速实现智能客服和个性化推荐

不足之处

  • 社区规模和生态相比成熟平台(如WooCommerce)较小,插件数量有限
  • 文档和教程以英文为主,中文资料较少,对国内开发者不够友好

适用场景

  • 中小商家快速搭建跨境独立站,支持多语言多货币
  • 开发者基于Laravel构建定制化电商系统,利用插件市场扩展功能
  • 需要集成AI客服或智能推荐功能的电商平台

替代项目

Bagisto、Aimeos、Sylius

项目介绍

beikeshop 是行业应用领域的开源项目,由 beikeshop 开发,2022 年首次发布。

在全站 13,090 个收录项目中,它的 GitHub 星标数(1,972)位列前 30%,在行业应用分类的 545 个项目里位列前 13%。

项目保持着较活跃的维护节奏,最近一次代码更新于 2026-09-23。开源免费,可自行部署,官网提供在线演示,无付费版本。从国内网络环境看,可直接访问。

它主要面向的使用场景是:中小商家快速搭建跨境独立站,支持多语言多货币。同类可对比的替代方案包括 Bagisto、Aimeos、Sylius。

上一篇:meihua-yishu

下一篇:geo-aeo-tracker

同类项目推荐

xmgai-like 开源

换脸、艺术二维码随手玩,副业灵感一包带走。

本开源 AI 副业搞钱项目集成了强大功能,包括 AI 艺术二维码生成、AI 换脸、Delle3 绘画等···

★ 60 2026-08-09
spoken-to-signed-translation 开源

把口语文本一路转成手语视频的流水线

a text-to-gloss-to-pose-to-video pipeline for spoken to signed language translation

★ 102 2026-09-11
LiveTranslate 开源

直播看片实时翻译,字幕秒出,跨语言无压力

Real-time audio translation, captures system audio + mic, runs ASR (Whisper/SenseVoi···

★ 691 2026-08-13