最近不是开发了一个 APP 嘛,主打识码和文字识别,名字叫 GeekScan ,纯设备端进行识别,数据不回传服务器,也没跟踪,用的文字识别也是系统能力。
一开始软件本体只有 5M ,也短暂的上线了国区商店,但后续为了文字识别的精度,就需要 runtime 和识别的模型文件,想着不是所有人需要高精度识别,就将模型文件改成了按需缓存,APP 内置 runtime 缓存模型类似地图缓存一样。
也就是这个更新发布之后,我在 ASC 后台发现大陆地区需要提供 ICP 备案,为了合规,供应范围就移除了中国大陆区,后续更新里都没有中国大陆,下架处理,也十分感谢有一个大陆区的老哥打赏了。
我的想法是能不备案就不备案,毕竟识别全部都是在设备上运行,性能完全够,存储也全部是在本地。
不想多掏一笔开支给国内的云服务厂商。CF 那边基本上只有域名和一些服务的开支,不太愿意再买一个域名和主机或者其他服务,还要整一套分流会很麻烦。
目前了解到的就是可以和客服邮件来担保 APP 是单机,来达到上线中国大陆的目的。
这样的话,我就需要将 APP 模型文件内置,我验证了下,极限情况下安装体积约 100M
其实现在的模型 CJK 场景已经完全够用了,之前还想过多弄几个不同的识别模型提供选择的,例如广告牌,英文手写,如果这样暂时无缘了。
大头说完了,然后就是其他可能联网的场景,目前有几个小功能: 就是 Safari 分享给 APP ,APP 提取网页里的照片,对网页照片进行识别码,或者图片里的文字。我不确定这个界限是不是算联网,肯定的一点是我没有网络服务参与。 Webhook ,扫码和文字识别能根据用户的规则进行 http 发送,同样,用户可控,我不提供网络服务。 地图,用了 Apple 提供的地图。
一是砍掉这些功能,出一个新 APP 只上架中国大陆区,也别想按需模型,下载 APP 体积 100M 。 二是砍掉自身文字识别模型按需加载,上述提到的小功能我不确定留不留。
如果有三四五六,或者划算的备案方案,还望各位大佬指点。