自营业务系统 · 2026
RBG 库存管理
每一台二手机器,都有一份清楚的记录。
Retro Boys Gaming · PSP 与 PS Vita 整备转售
产品设计、界面与开发 / Aiven Yan

项目起点
二手机器,
没有两台是一样的。
成色、颜色、容量、配件、破解状态和照片,都要逐台记下来。同一台机器会发到 Facebook Marketplace、Instagram、Karrot、小红书等多个平台,成交后还要核对实际交给客人的配件和收款方式。
系统的目标很明确:电脑上管理,手机上拍照,让每台机器从入库到售出都有一份完整的记录。
我负责从业务梳理、界面设计到前后端开发和上线的完整过程。
01 / 一机一档
每台机器,一份独立档案。
每台机器有独立编号,准备进度拆成几个互不干扰的状态:待破解、待拍照、待配齐、可上架、已上架、已售。有故障的机器标为待返修,系统不允许它上架或成交。

02 / 从拍照到上架
拍完照,商品描述就写好了。
在电脑上打开机器详情,用手机扫码就能拍照上传。照片会自动压缩并去掉位置信息,第一张作为主图。系统再根据型号、颜色、成色、售价和配件,生成英文商品描述,一键复制到各平台,回来记录上架状态。



对外和对内,分开写。
采购成本、故障记录和中文备注只留在内部资料里,不会出现在商品描述中。复制出去的,永远只有客人需要看的内容。
03 / 配件、成交与退货
交出去的是什么,库存就扣什么。
配件按规格记录数量和单位成本。套装只是一份预填好的交付清单,真正成交时按实际交给客人的款式和数量扣减库存,并保存当时的成本。录错可以撤销,库存自动恢复。

退货,也按实际发生的来。
支持部分退货,按原成交成本恢复库存,并限制累计退款不能超过实收金额。退回的机器可以重新整理再卖,或标记为待返修。
配件也可以单独出售,同样扣库存、算成本,并计入当月统计。
04 / 经营概览
每个月,一眼看清。
净销售额、账面毛利、毛利率、成交笔数和平均成交金额,以及各平台和收款方式的分布。页面会注明账面毛利未扣除未录入费用,不代表净利润,不让数字看起来比实际更好。

05 / 看不见的可靠性
和钱有关的记录,不能出错。
系统怎么保证数据可靠
- 一笔成交或退货里的订单、库存和操作记录同时完成,任何一步失败就整笔不生效
- 网络重试不会重复扣库存,两台设备同时编辑也不会互相覆盖
- 删除的机器和配件可以恢复,已有成交记录的不能被删除
- 每次修改都有前后对比的操作记录
技术与交付
系统运行在 Cloudflare 上,库存数据和照片分开存放,金额按“分”精确记录。登录密码加密保存,连续输错会被限制。
代码推送后自动部署,自动测试覆盖成交、退款、缺货和编辑冲突等情况。电脑端负责管理,手机端负责拍照,两边用同一套数据。