用 SOLO 快速搭建电商包裹管理系统

我的电商包裹管理系统:小白用 Trae Solo 的真实开发记录

(声明:本人纯属编程小白,写这篇完全是被新 SOLO 的魅力吸引,主打一个真实记录、大白话分享。毕竟 Vibe Coding 嘛,核心就是:先把东西做出来,边做边成长!)


一、摘要

跨境电商包裹发货管理里,大家都会遇到几个头疼的问题:

  • 信息分散:商品、采购、入库、发货、库存数据散在不同表格和系统里,来回切换核对,效率极低;

  • 合规混乱:中日海关编码、申报信息、单位计量这些关键数据,靠人工维护很容易出错,影响清关;

  • 流程断层:采购、入库、库存、发货全流程没有闭环,想查一个包裹的完整链路要翻 N 个地方;

  • 操作繁琐:批量导入导出、打印面单、库存调拨这些高频操作,没有统一的工具支持,全靠手动折腾。

基于这些痛点,我用 Trae Solo 开发了一套电商包裹发货管理系统,把商品管理、采购入库、库存调拨、发货跟踪、海关编码维护这些核心功能收拢到一个界面里,让跨境电商的日常运营不用再 “东奔西跑”。


二、背景

我平时一直在做跨境电商,每天跟包裹、发货、清关打交道,最烦的就是各种数据不打通:

  • 商品信息要在 Excel 里维护,采购单又是另一个表格;

  • 日本海关编码、中国海关编码得分别查,申报价格、单位计量全靠人工核对;

  • 入库的时候要对着采购单一条一条录,库存调拨得自己算半天;

  • 发货后想查一个包裹的状态,得翻聊天记录、物流后台、表格,太麻烦了。

我的核心需求特别直接:

  1. 做一个统一的后台,把商品、采购、入库、库存、发货、工单这些全流程管起来;

  2. 把海关编码维护、申报信息、条码这些关键数据固化到系统里,减少人工错误;

  3. 支持批量导入导出、一键打印面单,解决日常高频操作的繁琐问题;

  4. 每个环节都留痕,能完整跟踪包裹从采购到发货的全链路状态。


三、开发过程

1. 先聊需求:用 SOLO 把想法理顺

先用 MTC 模式跟 SOLO 聊了我的核心需求,让它帮我梳理想法、生成初版 PRD。新 SOLO 真的很省心,一次对话就精准 get 到了跨境电商场景的核心痛点:商品编码、采购入库闭环、海关数据维护、库存调拨、发货跟踪,甚至连我没说的 “条码关联申报信息”“入库数量校验” 这些细节都考虑到了。

中间也闹了小白翻车现场:比如我一开始说 “要做个能管发货的系统”,SOLO 就抛出了十几个待确认问题,比如 “采购单状态流转需要哪些节点?”“库存扣减规则是按采购单还是按商品 SKU?”,我哪懂这些专业术语,只能直接说 “按我日常的流程来:采购单提交→收货入库→库存增加→发货扣减库存,能跑通闭环就行”。

2. 打磨 PRD:把日常流程变成系统功能

前前后后和 SOLO 聊了 1 个多小时,把我平时的工作流程一条一条拆出来,缝缝补补终于搞定了 PRD:

  • 商品模块:商品列表、中日海关编码维护、条码 / 申报价格 / 产地信息管理;

  • 采购入库模块:采购单管理、收货记录、入库校验(采购数量 / 已入库 / 未入库);

  • 库存模块:库存管理、调拨管理、库存扣减逻辑;

  • 发货模块:发货数据查询、工单管理、打印机管理;

  • 批量操作:支持商品 / 采购单的导入导出,解决 Excel 批量维护的问题。

前期花时间捋顺需求真的很值,不用后面开发的时候来回改。

3. Code With SOLO:从想法到可运行系统

切换到 Code 模式,SOLO 自动生成了详细的开发计划,按模块拆分了任务:先做基础框架和商品管理,再做采购入库,然后是库存调拨,最后是发货和打印功能。

开发过程完全不用我操心环境配置,也不用纠结技术架构,SOLO 直接把 Vue+Element UI 的后台框架搭好了,我只需要对着日常的操作流程,告诉它 “这里要加个查询框”“这里的入库数量要和采购单联动”“这里的条码要关联商品的申报信息”。

比如商品列表页,我直接把自己用的 Excel 字段给它,说 “我要能搜中文名 / 日文名 / 条码,能编辑、导入导出,还要显示申报价格和产地”,SOLO 就直接把界面做出来了,和我日常用的表格一模一样,还自动加了分页和多选功能。

采购入库模块,我把自己的收货流程说清楚:采购单提交后,入库的时候要能看到采购数量、已入库、未入库,还要关联商品条码和单价,自动算小计金额,SOLO 直接做了收货记录弹窗,和我要的功能完全匹配。

海关编码维护模块,我直接把自己平时用的 HS 编码分类给它,说 “要按分类树管理,能加编辑删除,还要备注单位计量(g/ml)”,SOLO 就做了左侧分类树 + 右侧列表的界面,完全符合清关申报的使用习惯。


四、成果展示

1. 商品管理模块

  • 商品列表页:支持中文名 / 日文名 / 条码模糊查询,显示条码、申报价格、产地、日文名,支持新增、编辑、批量导入导出;

  • 中日海关编码维护:按分类树管理 HS 编码,能维护单位计量、备注信息,和商品 SKU 关联,解决清关申报时编码匹配的问题。

2. 采购与入库管理

  • 采购管理:支持新建采购单,维护采购类型、日期、数量、金额,状态流转(草稿 / 已提交 / 已同意),能查看详情、提交 / 申请退回;

  • 入库管理:采购单详情里直接维护收货记录,自动计算采购数量、已入库、未入库,关联商品条码和单价,自动算小计金额,支持打印和导出。

3. 其他核心功能

  • 库存管理:和入库、发货联动,自动扣减 / 增加库存;

  • 调拨管理:支持不同仓库之间的库存调拨;

  • 工单管理:记录发货相关的问题工单;

  • 打印机管理:配置发货面单打印机,支持批量打印。


五、项目总结

本来只是想做个小工具解决自己的工作痛点,没想到用 Trae Solo 两三天就落地了核心功能,能正常跑起来用,对编程小白来说已经完全超出预期了。

对我这种小白来说,Trae Solo 最香的地方,就是不用再折腾环境、配置框架、写重复的增删改查代码,我只需要把自己日常的工作流程说清楚,它就能帮我把系统做出来。而且整个界面和功能都是按我自己的习惯定制的,比市面上通用的 ERP 系统更贴合跨境电商小卖家的需求,用起来顺手太多。

这次用 Trae Solo 做电商管理系统的经历,也让我摸索出了小白快速开发小工具的方法:先把自己的真实流程捋顺,再让 AI 帮你把流程变成系统,不用纠结技术细节,先跑通闭环再说。毕竟 Vibe Coding 的意义,不就是让普通人也能靠 AI,把自己的想法变成能用的工具嘛!

后面如果大家需要,我可以把源码整理一下分享出来,也欢迎一起交流跨境电商运营里的系统痛点,一起优化迭代。

1 个赞

我也有和你差不多的想法,可以交流一下

2 个赞