← 返回项目库
企业服务数据开发电商零售人工智能

GraphJin 中文电商数据 API 控制台

连接 PostgreSQL 后自动生成 GraphQL 数据接口,并用中文控制台验证商品、客户、采购、评论等跨表关系。

GraphJin 是一套数据库 API 工具,核心能力是把 GraphQL 查询编译为 SQL,并根据数据库关系返回嵌套结果。本交付固定在已验证源码版本上,使用真实 PostgreSQL 电商数据完成部署、初始化与关系查询验证,同时补充国内用户更易理解的中文控制台。商品与运营人员、商品与评论、采购与客户、客户与近期采购商品均通过真实 GraphQL 端点读取,不是静态演示模板。

真实界面

项目截图

共 4 张

中文 GraphQL 查询工作台
商品与运营关系
采购订单关系
企业客户采购画像

Capabilities

核心功能

✓PostgreSQL 表结构自动生成 GraphQL 查询能力
✓嵌套 GraphQL 查询编译为 SQL
✓商品、价格、运营负责人及评价关联查询
✓采购单、客户、商品与数量关联查询
✓企业客户近期采购画像
✓浏览器 GraphQL 查询工作台
✓REST、MCP 与查询白名单扩展
✓角色权限、字段阻断和查询限制
✓数据库结构同步与演示数据初始化
✓数据库内网隔离的容器化部署

适用场景

为现有 PostgreSQL 系统补充 GraphQL API
验证电商商品客户订单关系
搭建 AI 智能体受控数据接口
学习 GraphQL 到 SQL 编译与权限治理

适合谁

后端开发者、数据工程师、技术负责人,以及需要为内部系统快速建立数据 API 的企业团队。

商业化思路

可用于企业内部数据 API 网关、行业数据库智能查询原型、GraphQL 接口改造,以及 AI 智能体读取业务数据库的受控数据层。

你会拿到什么

  • ✓固定版本完整源码包
  • ✓Apache-2.0 许可证
  • ✓安全 Docker Compose 配置
  • ✓中文电商演示数据
  • ✓中文部署与项目说明
  • ✓四张真实功能截图

部署流程

  1. 1复制环境变量模板并生成随机密码和密钥
  2. 2使用交付 Compose 构建启动
  3. 3检查数据库 healthy 且无宿主端口映射
  4. 4访问本机 18252 端口
  5. 5运行中文商品关系查询验证真实链路

真实验证结果

隔离环境源码构建通过;PostgreSQL 仅内部网络,Web/API 仅绑定 127.0.0.1;50 个中文商品、100 个企业客户及真实采购评论关系查询通过;四个中文核心页面浏览器断言和截图门通过。

部署前须知

智能助手需另配兼容模型 API;开发模式允许动态查询与 MCP 工具,生产部署应启用查询白名单并关闭不需要的写能力;治理目录系统页需要 agentic 配置,本交付截图未使用这些未适配页面。

部署难度

中等

最低配置

建议 2 核 CPU、4 GB 内存、5 GB 可用磁盘;生产环境需 HTTPS、身份认证、最小权限角色和查询白名单。

开源许可证

Apache License 2.0

最后验证

2026-08-14

技术栈

Go 1.26ReactGraphQLPostgreSQL 15Docker Compose

授权说明

允许使用、修改和分发;需保留许可证与版权声明,商标和专利事项按 Apache-2.0 条款处理。

Release notes

版本记录

1 个已发布版本

vcn-5a890ce 当前推荐

固定源码中文交付版本,增加中文电商真实关系页面、安全 Compose、演示数据、部署资料与四张截图。

部署要求:详见 DEPLOYMENT_ZH.md;生产环境需 HTTPS、认证、查询白名单和备份。

已知问题:模型能力需另配 API;遵守 Apache-2.0。

登录后领取