实习第一个项目的完成

2026-10-21 · 随笔 · 1450 字 · 约 4 分钟

实习的第一个项目,今天算是正式做完了。来记一下它是什么,还有大概是怎么做的。

先说结果

我们做了一个客户端,配合 AccioWork 的全流程去自动生图,然后帮他们把这一整套都打造完了。

现在在阿里巴巴国际站上发品的速度快多了,一天可以发 400 到 500 个品左右。

整个流程是怎么走的

其实就分前后两段:

前半段在 AccioWork 里,生图加整理资料。 从商品图片开始,先做母版图和场景主图,运营确认完标题和卖点之后,再整理成一张发品表。这一段是靠 AccioWork 上的 Skill 来跑的,人只要在关键的地方确认一下就行。

整个 Skill 的流程大概是这样的:

生图发品 Skill 的流程:从商品图片到发品表,再交给客户端发布

后半段交给客户端,批量发布。 运营把发品表拖进客户端,它会先帮你检查每一行,告诉你这行能发、要跳过,还是资料有问题。确认之后,它就会去国际站后台复制参考商品,换上新标题、卖点和图片,提交,最后把新商品 ID 写回表格里。

客户端主界面:选表后自动检查,每行显示能不能发、为什么

截图用的是演示数据。

客户端怎么工作的

客户端主要是几块配合着干活:一个负责读表和安排顺序的 app,一个在运营自己 Chrome 里操作页面的扩展,还有一个让它俩在本机通信的连接组件。每条商品做到了哪一步,都会记在本机上。

工作原理

发的时候是一条一条来的,发完一条确认了结果再发下一条。每一行的进度都能实时看到,发完了会显示新商品 ID:

发布中的主窗口

我比较在意的三件事

第一,不能重复发。 批量操作最怕的不是慢,是点错、发重。已经发过的行会自动跳过,而且开始之前还会弹一个确认框,把这次要真发的商品都列出来,让人再看一眼。

确认框:列出这次要真实发布的商品

第二,出问题要说得清楚。 没发成功的会统一放到「待处理」里,每一条都写了原因和下一步该怎么办。最麻烦的是“可能已经提交了但是没拿到结果”这种,这种商品它不会自己再发一遍,而是让运营先去后台确认,再告诉它结果。

待处理:没发成功或需要确认的商品

第三,不碰账号密码。 客户端用的就是运营自己在 Chrome 里已经登录好的账号,不会读也不会存密码和 Cookie。遇到登录失效、验证码或者风控,它就直接暂停,等本人来处理,不会去硬绕。

现在的状态

项目已经交付了,接下来主要就是维护,修修问题。Mac 版已经真实发布验证过了,Windows 版装好和连接检查是做过的,真实发布的验收还没补上,所以第一次用建议先发一条试试。

想看项目更详细的介绍,可以去项目页。