打开网易新闻 查看精彩图片

96%的程序员不信任AI写的代码,但48%的人连检查都懒得检查——这是Sonar最新报告里的数据。信任危机和偷懒本能并存,像极了我们对工具软件的态度:骂归骂,用还得用。

有个Android开发者受够了。他试遍市面上所有扫描App,发现套路一模一样:开屏广告、导出带水印、基础功能藏在付费墙后面。于是他干了件"头铁"的事:自己写了一个,完全免费,零广告,零水印,代码直接扔GitHub。

三周的产物,长什么样

三周的产物,长什么样

这个叫SmartScan的App,功能清单看起来像是把付费软件的功能表抄了一遍:文档扫描转PDF、多页自动拼合、边缘识别、OCR文字提取、签名批注、二维码生成与识别。开发者用Kotlin原生开发,没套壳,没借第三方SDK充数。

关键差异藏在"不做"什么里。没有订阅弹窗打断导出流程,没有"试用7天"的套路,没有导出后盖在文件上的半透明Logo。GitHub仓库公开,任何人能翻代码、提Issue、或者 fork 出去自己改。

Google Play评论区有人留言:"用了三年CamScanner,今天卸载了。"另一条说:"终于不用在扫描合同前先看完30秒游戏广告。"

免费工具的生存悖论

免费工具的生存悖论

个人开发者做免费工具,通常面临两条路:要么后期加广告变现,要么烂尾 abandonment。这位开发者选了第三条——不承诺永久维护,但把代码交出去。某种程度上,这是把"可持续性"问题抛给了社区。

GitHub仓库显示,项目创建于2024年初,最近一次提交在两周前。Star数刚过百,Issue区有用户提需求:批量重命名、云同步、iOS版本。开发者回复很直接:"云同步涉及服务器成本,短期内不会做;iOS得学Swift,排期未知。"

这种诚实反而建立了信任。没有路线图画饼,没有"即将上线"的空头支票。

扫描App为什么集体堕落

扫描App为什么集体堕落

文档扫描是个诡异的市场。技术门槛不高——OpenCV做边缘检测、Tesseract跑OCR,开源方案成熟多年。但头部产品CamScanner、Adobe Scan、Microsoft Lens,无一例外走向了订阅制。

原因很现实:扫描是低频需求,用户用完即走,广告变现效率极低。开发者被迫把基础功能拆碎,用"水印"制造付费痛点。一位产品经理曾私下吐槽:"扫描App的商业模式,本质是贩卖焦虑——你的合同上有别人的Logo,你敢交上去吗?"

SmartScan的解法是把成本压到趋近于零。单机运行,无后端,无用户账号系统,开发者只需承担Google Play的25美元注册费和偶尔的版本更新。作为 side project,它不需要养活团队,也不需要向投资人交代DAU。

代码开源之后

代码开源之后

GitHub仓库的README写得极简:功能列表、下载链接、一行"欢迎反馈"。没有技术博客式的架构解析,没有"我如何从零构建"的复盘文章。这种克制在开发者社区反而少见。

有个细节:项目依赖列表里没有任何AI相关的库。OCR用的Tesseract,边缘检测用的传统CV算法。在2024年万物皆可"AI驱动"的语境下,这像是一种刻意的复古。

但用户不在乎。Play商店评分4.7,差评主要集中在"旧手机兼容性问题"和"缺少自动裁剪微调"。没人抱怨"为什么没用大模型"。

这位开发者在Reddit的帖子结尾问了个问题:你还想要什么功能?

评论区最高赞的回复是:"请保持现在这样,别加东西。"