大家对「批量操作」的看法都有哪些?(开放话题,但希望是围绕软件批量本身)

批量在大多数场景中很需要,但是对我而言,做不做批量处理的最主要因素取决于我自己是否有相关需求,以及我自己之前造过这个方面的轮子,如果有,在我不刚须的情况下,我会顺手加上,如果没有,并且软件我极其少用,也没有强烈的用户反馈,那我可能就不管了。


典型案例就是之前我做的初版AI图片优化(是现在动漫图片质量改进器的前身)。

一开始我并没有想写批量功能,后来有不少用户反馈需要批量,并且当时我正在处理壁纸,需要大量的重复使用,一遍遍的点击实在令人望而生畏,但是代码的原型已定,所以我只能另写了一个批量的模块(屎上雕花了属于是),嵌进了原程序里面。直到再后来,彻底重写了动漫图片质量改进器以后,批量的功能才被彻底地融合进了新的程序内……

所以,在我看来,作者需求才是第一需求(仅针对小体量的、自我使用的小工具型软件),如果作者自己都很想用批量功能,那克服千难万险也一定会有,用户需求作为第二需求,只有在需求足够强烈时才会倒逼作者加上他所认为的“锦上添花”的功能

至于自动化……我的水平还没达到可以写自动化的程度只能说……