← 返回项目库

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、数据库、缓存、实时协作或外部服务;完整生产能力需按上游部署说明配置。

登录后领取