自托管商城 GPTibo,Cloudflare Workers 部署,轻量边缘方案怎么用

GPTibo 是一个可自托管的数字商品商城系统,把商品展示、下单支付、订单交付、售后处理和代理商店管理整合在同一套代码里。前端基于 React 19 与 TypeScript 构建,后端提供 Go + PostgreSQL 与 Cloudflare Workers + D1 两种实现,方便按部署环境选择并二次开发。项目原站点已停止运营,作者以 MIT 许可证将前后端程序完整开源,支付与供应商接入采用匿名适配器,需要配置自己的服务后才能使用。对于想研究数字商品交易链路、订单状态流转与代理分销体系的开发者来说,这是一份结构完整、可本地跑通的参考实现,源码托管在 GitHub 上。

痛点是什么

做数字商品生意的人常遇到一个尴尬局面:商品、支付、发货、售后分散在多个工具里,订单状态靠人工核对,退款和代理结算容易出错;想买现成商城系统,要么闭源无法改,要么功能残缺、缺少代理分销模块。而想学习一套完整交易系统怎么设计的开发者,也很难找到同时包含用户前台、管理后台与代理工作台的开源样本。GPTibo 停运后开源,正好把这条完整链路摊开给人看。

主要功能特点

项目按角色拆成三套界面,覆盖从顾客下单到代理分销的主要环节,前后端分离且提供两种后端方案,便于按环境取舍。

用户商城前台

商品与套餐展示、下单支付、订单查询与售后申请一站完成,支持中英文与深浅色主题。

管理后台

集中处理商品定价、订单客户、退款、代理管理与结算通知配置。

代理工作台

代理可拥有独立商店、品牌设置与自定义域名,并管理商品、订单统计和下级代理。

为什么值得关注

它不只是一个停运站点的遗留代码,而是一套可运行、可改造的数字商品商城骨架,技术选型现代,部署路径清晰,适合学习与自建参考。

双后端可选部署

Go + PostgreSQL 适合常规服务器,Cloudflare Workers + D1 适合轻量边缘部署。

完整交易链路参考

身份验证、支付回调、采购适配、异步任务与邮件通知均有对应实现可读。

MIT 许可自由改造

保留版权声明即可使用、修改和分发,方便二次开发成自己的商城。

推荐信息
Raco | 玉米须
Raco | 玉米须 @0xraco 2026年10月22日 12:58

GPTibo 停运及开源公告

已停止运营,感谢大家一直以来的支持。

随着流量增长,服务承接和日常维护的压力也越来越大,已经超出了我目前能投入的时间和精力。认真考虑后,决定停止运营。

网站前后端程序现已开源,明天会继续开源 GPT 代充全套程序,供大家学习和参考。

开源地址:https://github.com/CoolkHz/gptibo
这段旅程就到这里了,希望留下的代码还能帮到有需要的人。