我的第一个完整自己完成的, 有用户群体的, 盈利的项目.

这个项目是在高三做的, 所以做了很久, 断断续续做到高考前可能有四五个月吧. 其实一开始只是想做个小工具的, 后来逐渐优化完善加功能, 直到高考后开始面向大众收费. 一路上遇到不少困难, 但也克服下来了, 可喜可贺.

V0.1.1 和 V7.0.5
image

这软件目前用户群体大概有接近800个人, 月收入近千吧, 收费两个月以来光VIP大概买了近5k, 加上给下线代理卖了4500, 加上免费时期的捐赠, 软件净收入近万. 上个这么赚钱的项目还是我的矿机~~(但那玩意成本高多了)~~

image


分析一下软件能火起来的原因

面向特殊/小众用户群

模飞圈绝对是一个极小的圈子, 这个软件面向的还是模飞圈中一部分的用户(民航模飞). 导致了这个软件的竞争对手奇少, 同类软件基本是收费, 并且不低(如Navigraph约60rmb每个月的订阅费).

这样此软件虽然功能不如部分高端软件, 但是由于低收费/部分新功能与其他软件重合度低/功能多高集成的特点可以在国内模飞圈独树一帜, 有不小的用户群体.(国内较大的连飞平台也就是千人水平, 八九百人的用户群体应该不算小了)

初期免费和快速更新建立了用户基础

虽然此软件在初期的功能非常少, 但是更新很快, 功能添加的也很快, 在一众付费软件/低集成度软件中有较大竞争力; 并且愿意了解用户痛点, 听取用户建议. 因此快速建立起了基础用户群体(收费前的用户群体大概已经有四五百人), 为后期收费打下了坚实基础.

较低的定价

这个不必多说


开发过程中遇见的问题

被DDOS

虽说模飞圈小, 部分人是真的不善捏. 用腾讯云的那段时间每周被DDOS两次, UDPFlood一打就是100G, 遇D必挂…乌鱼子.

解决办法: 你问我? 换高防啊!

被骂

哈哈哈哈不必多说, 总有群人觉得国产小软件不行捏. 骂我那一个小群管一个群也才几百个人, 还没我用户多, 不知道哪来的勇气.

代码太长, 可读性差

因为是第一个完整的项目, 一开始并没有考虑周全, 导致最后出现一个类里几千行代码的情况. 而且没有遵循"松耦合", 想拆都拆不了. 摆烂了, 算是为下一个项目攒经验/教训了

对于api盗用

其实一开始我也无所谓, 但是被DDOS多了, 看谁都坏, 感觉怕遇见不善的人拿去滥用. 直接加上加盐加时间戳md5验证(我知道这当然不是最好的方法, 但是简单粗暴, 而且效果好.)

测试少导致上线后bug多

技术力太低了, 新功能总是一堆bug. 并且没有团队, 没人来测试, 自己测试测试就上线会导致有没发现的bug, 甚至造成了几次版本回退. 目前还没有更好的解决办法, 提升自己写代码的能力, 多多测试后再上线吧.


开发中想到的比较新颖的想法

使用机器人管理账号(激活/重置密码等)

这样不需要单独制作账号管理界面, 大家加群发qq就行了. 好处就是用户会主动来加群, 这样对用户的理解更多更好, 也有收到更多的建议. 而且机器人可以降低人工进行"售后服务"的次数. 机器人可以自己开发写插件, 实现的更多功能也可以给用户提供便利, 绑定用户群体.

坏处嘛…机器人天天挂, 腾讯追杀机器人~~(太残忍了)~~

增量包升级

这个虽然说在大软件很常见, 但是在python中还是比较难以实现的(也可能是我太弱了). 判断增量更新的过程就不细说了, 但是我觉得也是比较巧妙的.(这个设计我的初衷是减少下载量, 因为我服务器实在太慢了)

想到更多再更新

贴个软件的群

image