2 小时做一个"AI 宠物颜值测试"小程序 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Deathminip
V2EX    微信

2 小时做一个"AI 宠物颜值测试"小程序

  •  
  •   Deathminip 2019-01-05 10:49:28 +08:00 3602 次点击
    这是一个创建于 2480 天前的主题,其中的信息可能已经有所发展或是发生改变。

    这个算是做的第二个小程序了,距第一个开发结束,也只有 5 天时间吧。因为第一个上手的就是社区论坛类目的,所以对微信小程序的一些接口 api,审核什么的算是略有了解。

    最近接近年底,看到不少测试颜值的小程序,受到启发,看能不能做一个针对宠物的“颜值测试”,看了下腾讯和百度的识图 API,发现对人脸识别的数据蛮详细的,两家返回的数据大同小异,已经满足当下市面上的需求了,不过百度有动物识别的细分类目,所以决定用百度的动物识别接口。

    说到具体开发,参考了市面上现有的人脸颜值测试小程序,一般是两个页面,一个提交图片页面,和一个结果分享页面,简单设计了下,放了两张素材,页面算是搞定。后端的话,百度有 nodejs 的 sdk,安装到服务器后,只需要把前端传进来的图片,转发给百度,百度就会把动物识别的信息返回,接着在自己服务器里面处理相关逻辑。

    最后结果页面显示三个信息,一个是用户上传的宠物图片,第二个是宠物颜值的评分,第三个是宠物的品种

    用户上传的宠物图片,是用本地信息

    评分机制,看个人处理能力,针对方向不一样,主要是娱乐为主,按照一定规则给相应的颜值分数,储存到数据库,再计算分数打败了其他用户的分数。

    宠物品种,百度 API 会返回相应的品种信息,具体细节看百度 API 返回的数据格式,百度识别接口是每天有 500 次免费,但是不保证 qps,付费的话 qps 达到 10,1000 次 1 块钱,还是可以接受的。

    审核,当天提交,第二天审核通过,现在微信小程序审核速度还是蛮快的(不过审核方式还是黑盒,被拒的时候,不要因为觉得市面上有相关的小程序,自己也可以做,哪怕是一摸一样的,有时候也可能被拒)

    整套开发到提交审核总共花了 2 小时左右,虽然很简单,没什么技术含量,但是用小程序对一些想法的实践和试错还是蛮好的,成本接近 0。

    最后还是放出小程序码

    3 条回复    2019-12-09 15:14:43 +08:00
    Mide
        1
    Mide  
       2019-01-08 09:34:44 +08:00
    @Deathminip 作者你好,我是本职是一名产品,现在业余和朋友(全职)一起在搞宠物下线门店,对你的这 2 个小程序很感兴趣,能否留一个联系方式,交流一下?我的邮箱: [email protected]
    vinsa
        2
    vinsa  
       2019-01-12 22:36:32 +08:00
    效果不错
    stroller007
        3
    stroller007  
       2019-12-09 15:14:43 +08:00
    请问,为什么这款小程序不能继续使用了呢
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     1034 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 23ms UTC 18:43 PVG 02:43 LAX 11:43 JFK 14:43
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86