2023-10-08 17:45:24
53
在今天的分享中,我将为大家详细解析鉴定系统的开发思路。我们的客户是一家背景雄厚的机构,他们从零开始,逐步发展成为与阿里、京东等知名电商平台合作的第三方鉴定服务商。虽然他们的成长历程非常值得一听,但今天我们主要关注于他们的内部管理系统的开发方案。如果您也是一家第三方鉴定服务机构,无论是从事奢侈品、书画、老酒、电子产品等鉴定服务,都可以借鉴我们的思路和后期迭代方案。
第一阶段:单线程处理
由于客户刚开始创业,鉴定业务量不多,要求也不高,因此我们选择了一个市场上并无版权争议的CMS进行开发。基本上不需要做太多修改,只需增加一个生成证书并打印证书的功能。当时我们使用的是phpcms,证书样式由客户那边设计。由于每个证书上都需要有一个证书编号,所以我们先让打印公司生产一批没有编号的证书模板。流程非常简单,资深鉴定师鉴定为真品后,系统会自动操作。首先添加一篇文章,代表一个商品。添加文章界面可以自动生成一个随机数字,例如10位的数字将作为防伪码。填写商品的名称、重量等详细信息,并拍照上传。这样我们就得到了这个商品的信息。发布完成后,可以将刚才的信息打印到之前生产的证书上。前台可以通过phpcms内置的搜索功能通过搜索防伪码来查询这条数据,这样整个流程就算完成了。由于刚开始鉴定业务量不高,预算有限,这种方案最省钱、效率最高,试错成本也低。
第二阶段:多线程处理
随着业务量的增大,这种类似单线程的工作方式已经无法满足现有的业务需求。客户随着业务量的增加也在不断扩充人手。这时弊端就显现出来了,因为客户鉴定的产品都是通过快递的方式接收的,一个快递箱里可能有几个产品都属于一个订单。由于鉴定需要拆开来一个个鉴定,这时因为鉴定的顺序是乱的,反而将一个一个的产品合并到一起的时候大大浪费时间。而且业务越多浪费的时间越大不成正比的那种。这时候客户邀请我们去他们的工作场地实地考察了一下,经过一天的讨论和思考,我回去后将整个流程梳理打散,分出三端:后台端、操作端和前端。并且将产品引入3个状态:已入库、已鉴定、已发货来标记产品以及订单的状态。
第三阶段:设备引入
这一阶段主要是提高信息录入的效率,解决鉴定时需要录入大量数据的问题。之前需要上传5张产品的细节图、产品的名称重量等信息,光这些图片就需要工作人员用手机一个一个拍摄。鉴于称重和拍摄这两个比较耗时的操作,我们通过调试接入电子秤+3D打印框架布局5个高清摄像头的方式,达到只需通过扫码枪识别二维码的方式就可以自动拍照、称重得到产品的重量信息+5张图片并通过发送POST数据的方式直接上传到系统里,省去了人工最复杂的部分,更简化了操作,效率大大提升。在这一步对于系统来说,我重新写了一个端,专门针对电子秤+摄像头的设备写了一个快速录入的端口,这样可以做到多个录入方式的并存,因为有的产品并不能都通过电子秤+摄像头的方式录入鉴定数据。
第四阶段:智能AI的使用
众所周知,鉴定师这个职业特性就是对这个行业的造假技术的高度了解并实时更新自我的知识储备。而现在智能AI恰恰和这个职业的职能有些类似,AI大数据就是通过不断的喂给它数据让它不断学习、不断训练,让它能像个人一样能回答和判断某些东西。现在大部分的AI公司拿得出手的案例就是检测安全帽的一个案例:如果你没带安全帽设备就会报警之类的提示;如果你带了安全帽那就可以过去。那么我们是不是可以把我们鉴定师知道的一些特征喂给AI大数据,然后让它学会一些基础的鉴别真伪的能力呢?如果可以那么一个产品来了先用智能AI过一遍,如果AI判断为假的那么就不需要我们的鉴定师再看了这样我们的效率是不是又提升了一大截呢?而我们现在就在做这些研究和测试中。
对于系统这方面还有一些操作可以压缩的比如客户的订单其实都是阿里京东等一些大平台的订单有人从阿里购买了产品然后先经过我们鉴定机构鉴定后发送给客户么那么其实这些订单数据阿里后台都是有的但是阿里不提供相应的接口导致我们入库组的人员在入库的时候需要去阿里的后台复制信息到我们的系统中入库一次这操作如果阿里提供接口那很简单但是他没有提供所以我们又开发了一个桌面应用只要输入一串数字就可以自动获取到阿里后台的订单数据并且入库相应的出库操作也是类似的还需要去阿里后台操作我们也做到了不需要进入阿里后台就可以在阿里后台将相应的订单发货并填写快递单号这样入库组和发货组的工作量大大减少反而效率增高了不少而且也不需要雇佣那么多的员工了这一阶段基本上这个流程中人工的操作就达到了极致的压缩后面的再次迭代就是向着无人化操作进发了(除了鉴定师鉴定这一步)如果您有类的想法也欢迎您和我们交流交流。
29
2024-02
29
2024-02
29
2024-02
19
2024-02
19
2024-02
18
2024-02