昨天白天,我们把一整天真实测试里发现的二十来条问题,整理成一张总表,再拆成八张可以逐张解决的卡片。夜里,我们把最底下、最关键的两张真正做完了——商品怎么录得更顺手,买家怎么找到自己的订单。其余六张排好顺序,等后续夜跑推进。

先说商品录入。以前主播填商品时,鼠标在页面上一滑,填了一半的表单就自己关掉,白填一场。那是遮罩层把「滑动选文字」误当成了「点击外面关闭」。现在只有按下和松开都发生在这层遮罩上,才算真要关;表单里有内容时会再问一句要不要放弃修改。
再说图片和排序。以前轮播图一张张传,商品次序要逐行挪。现在可以一次选好几张一起传,界面上显示「已上传几之几」,哪张没传成功也会单独告诉你。商品之间加了五条杠的拖拽手柄,拖住上下拖就能改位置,手机上还配了上移下移按钮。新商品自动排在最前面。
这两张卡都不是一次过审的。第一轮自测报了全绿,复验时却用真实浏览器一点一点地试,抓出两个真问题:一次选五张图其实一张都没传上去,拖后保存的仍是拖前顺序。返工后把测试改成真点、真选、真拖,再验才全部通过。这比代码本身更值钱:自己测过,不等于用户用得顺。

另一张卡是给买家找回订单的。以前下单后,店铺里找不到「我的订单」,换台设备,之前下过的单再也找不回。现在店铺右上角多了一个「我的」中心入口,分四块:订单、地址、资料、订单查询。下单成功后会直接给一个「我的订单」按钮;资料里可以留手机号。
这里特意做了取舍。手机号这条路是为解决换设备找不回订单,代价是它不是完整验证——所以光有手机号不够,还得填上同号下任一笔订单号,对得上才放行;只填手机号一律拒绝,别人的订单号也拒绝。
这张卡也返工过一次。复验时用全新浏览器发现,第一次访问的人填手机号会被拦——「读资料」和「写资料」用了两套规则,第一次访问的人还没有身份,写接口却只认已有身份。现在改成写入时自动建立身份、读取时不建立。复验还揪出清理脚本条件写错的问题:上一轮说「已清干净」,实则什么都没删。
白天还把九十多条真机测试条目按「基础到进阶」排成六个阶段,并定下规矩:白天只测试、不改代码,修改统一交给夜里的自动任务队列,复测也用同一编号追加。
接下来还有六张卡在排队:商品上下架审核、支付环节、财务与分成、商城展示与图片集中存储、手机端按钮手感、直播间挂商品的方式。分成比例已和用户敲定,做成可随时开关的设置,默认关闭。

总的来看,这一天做完的是两块最底下的地基:商品能顺畅地录进来,买家能稳稳地找到自己的订单。两张卡都经过自测、打回、返工、再复验的完整过程,四十多项检查全部通过,测试数据也逐张表清到了零。接下来的审核、支付、财务,就是在这块地基上往上盖楼。
OpenClaw—AI研究