别急着签年付合同——你根本不需要 Shopify 那套「托管+抽成+插件收费」的组合拳。
很多小团队一上来就默认:要做线上商城,就得选 SaaS 平台。结果是每月交几百上千,改个按钮都要等客服、换套模板要另买主题、连发个定制邮件都得开新订阅。
其实有更自由的路:用 Mailchimp Open Commerce 自建后台,数据在你手里,功能按需加,价格直接砍到零。
它不是给你一个现成网店,而是给你一套能自己搭、能自己改、能自己扩的电商底座。
能替代什么 / 能省多少钱
它不替代某一款具体软件,而是替代「整套付费电商 SaaS 服务」——比如 Shopify、BigCommerce 或国内的有赞微商城专业版。
Shopify 基础版每月 29 美元(约 210 元),一年就是 2500 元;加上支付通道手续费、邮件营销工具、库存同步插件,中小商家实际年支出常超 5000 元。
Mailchimp Open Commerce 完全免费,GPL-3.0 协议允许商用,也不锁死你的数据或功能。你省下的不是单笔费用,而是每年重复支付的「平台租金」。
一句话总结:它不卖服务,只提供代码。你租服务器,它跑在上面;你买域名,它帮你接流量;你招前端,它给你 GraphQL 接口。
它不强制你用 Mailchimp 的邮件服务,也不要求你把订单导进它的 CRM。所有数据存你自己的 MongoDB 实例,备份、迁移、审计,全由你控制。
当你需要加新功能时,不用等厂商排期,比如想让客户下单时上传设计稿,或给老客自动发带折扣码的生日邮件,这些都可以自己写插件接入,不影响主系统升级。
它能干什么
- 支持多店铺共用一套后台:一个团队运营母婴、宠物两个品牌,不用买两套系统,后台里切个账号就能管不同商品、库存和订单。每个店铺有独立域名、独立商品库、独立运费规则,但共享同一套用户中心和订单流水。
- 灵活处理复杂商品:比如一件 T 恤,有颜色、尺码、印花图案三个维度,还能分别设库存、售价、图片,不用写代码,后台点几下就配好。系统自动生成 SKU,支持批量导入导出 CSV,字段名与 Excel 表头一一对应。
- 订单和库存联动:客户下单后,库存自动扣减;你手动发货时,状态实时同步到买家页面;缺货时可设是否允许预售,规则自己定。库存预警阈值可按商品类目设置,低于 5 件时自动发 Slack 提醒。
- 对接主流物流和税务:官方列出的插件已支持 FedEx、USPS、Avalara 等服务商,国内可用自定义表格填运费和税率,不强求 API。比如填一张 Excel 表格:首重 12 元,续重 3 元,满 199 包邮,保存后立即生效。
- 邮件模板完全可控:订单确认、发货通知、退货提醒这些关键邮件,HTML 模板存在本地
packages/email-templates目录下,改文字、加 Logo、换排版,都不用联系客服。变量用双大括号语法,如{{ order.orderNumber }},所见即所得。 - 所有操作都在 Admin 后台完成:不用进数据库、不碰命令行,你日常管理商品、查订单、调库存、看报表,界面和普通电商后台没区别。登录地址是
/admin,权限可细粒度分配:客服只能处理售后,采购只能调库存,老板能看到全部财务汇总。 - 搜索和筛选足够实用:商品列表页支持按标签、状态、创建时间范围筛选;订单页可按支付状态、发货状态、客户邮箱模糊搜索;所有列表页支持导出为 CSV,字段可勾选,不含敏感信息。
怎么开始用
- 先装好 Docker 和 Node.js(14.18.1–16 之间),这两个是硬门槛;官网明确说必须用 Docker 启动,不支持直接 npm start。Docker Desktop 安装后需开启 WSL2(Windows)或开启后台服务(macOS/Linux)。
- 打开终端,运行 npm install -g reaction-cli 安装官方命令行工具,再输入 reaction create-project api myshop 创建项目。该命令会从 GitHub 拉取最新稳定版核心代码,并初始化 Git 仓库。
- 进到项目文件夹,执行 reaction develop,等几分钟,浏览器打开 http://localhost:3000 就能看到后台登录页了,初始账号密码在项目根目录的
README.md文件末尾写着,格式为admin@example.com / password。 - 首次启动后,MongoDB 数据库会自动初始化,Admin 后台、GraphQL API、本地开发服务器全部就绪。你可以立刻新建商品、创建测试订单,验证库存扣减逻辑是否符合预期。
项目信息
Project has been discontinued ////// Mailchimp Open Commerce is an API-first, headless commerce platform built using Node.js, React, GraphQL. Deployed



