← 返回项目库

Saleor 中文电商运营台(本地适配)

面向中文电商运营场景的 Saleor 本地工作台,覆盖商品、订单、库存、客户和连接状态。

本交付保留 Saleor 的 Django、GraphQL 与电商核心,并增加独立的中文运营台本地预览。预览使用有界的本地 adapter 和演示数据,支持商品搜索与新增、订单状态更新、库存补货、客户筛选和健康检查;完整 Saleor 服务仍需按上游环境配置真实数据库、缓存、账号和外部服务。

真实界面

项目截图

共 6 张

运营总览
商品中心
订单管理
库存台
客户档案
系统状态

Capabilities

核心功能

✓中文运营总览与销售趋势卡片
✓商品目录搜索、分类筛选与商品详情
✓本地演示商品新增并标记为草稿
✓订单检索、详情查看与状态更新
✓库存安全线展示与补货动作
✓客户档案、会员分层与客户筛选
✓系统状态、健康检查与外部服务边界说明
✓保留 Saleor 原生 GraphQL 入口并中文化核心欢迎页

适用场景

演示中文电商商品、订单和库存运营流程
在接入真实 Saleor 服务前验证运营台信息架构和交互
学习 Saleor 核心源码并评估私有化部署依赖
为社群课程或客户售前提供可复现的本地体验

适合谁

需要中文电商运营流程验证、社群学习或私有化部署评估的中小团队,以及希望研究 Saleor 核心与运营台信息架构的开发者。

商业化思路

用于社群交付、运营流程演示、源码学习和私有化部署评估;本地适配器不代替真实生产服务,完整能力按 Saleor 环境配置启用。

你会拿到什么

  • ✓保留上游 BSD-3-Clause 许可证的中文源码包
  • ✓独立中文运营台、本地 JSON adapter 与演示数据说明
  • ✓六张 1440×900 真实运行界面截图、视觉 manifest 与交互证据
  • ✓构建、功能验证、许可证和源码包门禁记录

部署流程

  1. 1完整 Saleor 服务按项目声明准备 Python 3.12、PostgreSQL、Redis、对象存储、邮件和环境变量,并按上游文档启动核心服务。
  2. 2仅验收中文本地预览时,在仓库根目录执行 python3 demo-ui/server.py --host 127.0.0.1 --port 8763,并打开本地预览地址。
  3. 3连接真实 Saleor 时,以真实 GraphQL/API、账号、库存和订单服务替换 local-fixture adapter;不要把演示数据当作生产数据。

真实验证结果

已通过固定 Python sdist/wheel 构建、demo-ui/server.py Python 语法、demo-ui/app.js JavaScript 语法和 git diff 检查。独立本地 adapter 在健康端点返回 200 后,验证了商品搜索、新增商品、库存补货、订单状态更新及读回;重启后确认演示数据恢复初始状态。浏览器使用受控 bundled Chrome 以 1440×900 串行采集 6 个中文页面,manifest 状态为 PASS,控制台错误、语义阻断、破图和横向溢出均为零。完整 Saleor 外部服务未在本地预览中接入,边界已在界面和 README 明确披露。

部署前须知

本地预览只使用内存 fixture,不连接真实账号、GraphQL、PostgreSQL、Redis、对象存储、邮件、实时协作或外部 AI;新增商品、补货和订单状态只在当前进程内生效,服务重启会恢复初始数据。完整生产部署仍需按 Saleor 上游配置和运维要求完成。

部署难度

较高

最低配置

完整 Saleor 核心按项目声明使用 Python 3.12,并需 PostgreSQL、Redis、对象存储、邮件和环境变量;独立中文本地预览使用 Python 3.9+ 标准库即可运行。

开源许可证

BSD-3-Clause

最后验证

2026-09-02

技术栈

SaleorDjangoGraphQLPythonHTML/CSS/JavaScriptPython 标准库 ThreadingHTTPServer 本地 adapter

授权说明

仓库根目录 LICENSE 为 BSD 3-Clause License,本交付保留版权、许可证与上游源码。中文运营台、中文核心入口和本地 adapter 属于本交付的适配修改;上游来源为 https://www.gitcc.com/costa/saleor-cn.git,使用者应按许可证履行再分发义务并自行核验商用合规边界。

Release notes

版本记录

1 个已发布版本

v1.0.0-cn.1 当前推荐

中文交付版本:新增独立中文运营台本地预览,覆盖总览、商品、订单、库存、客户和系统状态,并提供商品新增、库存补货、订单状态更新、健康检查与重启复位验证。

部署要求:完整 Saleor 服务使用 Python 3.12 并需 PostgreSQL、Redis、对象存储、邮件和环境变量;独立本地预览仅需 Python 3.9+ 标准库。

已知问题:本地预览使用 local-fixture 演示数据,不连接真实账号、GraphQL、数据库、缓存、实时协作或外部服务;完整生产能力需按上游部署说明配置。

登录后领取