网易首页 > 网易号 > 正文 申请入驻

一个学生用Flutter造出了"反谷歌"相册

0
分享至

所有人都知道Google Photos好用,但很少有人认真想过:为什么找一张白板照片要交给硅谷的服务器?

一名印度学生在课程作业里做了件反常识的事——用Flutter和AWS Rekognition搭了一套完全可控的智能相册。没有厂商锁定,没有黑箱算法,连后端都能塞进旧手机运行。


从React Native"被迫"转向Flutter

开发者原本想写React Native。但课程因师资问题统一指定了Flutter 3.x,带Material 3设计。

这个"被迫"的选择反而成了简历加分项:单一代码库覆盖Android、Web、Linux三端,比玩具项目硬得多。

前端定了,后端选Django REST框架配SimpleJWT。REST API要干净,认证授权走JWT——经典组合,但求稳。

为什么不用自研模型

AI部分是最关键的决策点。人脸识别、人脸聚类、OCR全交给Amazon Rekognition,而非自己训模型。

理由很实际:不想跳ML模型的坑,且便宜。重计算扔到AWS,本地只付几美分。

SDK走Boto3库,Django上传视图里同步调AWS。这里有个反直觉的设计——同步而非异步,因为整个流程要在单次HTTP请求里跑完。

最激进的架构选择:即时处理

PhotoSense的核心体验是"上传即处理"。POST /api/photos/upload/这一个端点,同时触发三条流水线:

文件读进内存字节流,一分为三:S3存原图,两个Rekognition服务分别做人脸和文字识别。

这种"单请求串并行"的设计牺牲了部分吞吐量,换来了用户体验的极简——用户不需要刷新等状态,上传完就能看到分类结果。

更隐蔽的好处是后端极轻。真正的计算在AWS,自建服务器只跑数据库和路由。开发者实测:硬件要求低到"现代手机装Termux就能跑"。

控制感作为产品定义

整个项目的出发点是对Google Photos的四个不满:厂商锁定、隐私黑箱、处理流程不透明、平台功能不可控。

PhotoSense的回应不是功能更多,而是"可解释"——每个识别步骤都能说清逻辑,每个模型调用都能开关。

这对25-40岁科技从业者有特殊吸引力:我们习惯了云服务便利,却越来越难以忍受"方便但失控"的交易。

这件事为什么重要

PhotoSense是个课程作业,但它戳中了一个真实趋势——边缘AI基础设施成熟后,"个人可控的智能服务"成本正在断崖式下跌。

AWS Rekognition按调用计费,Flutter跨端无额外成本,Django后端轻到能塞进旧手机。技术栈全部现成,唯一需要的是整合意愿。

如果你也在找"能写进简历、又能解决真问题"的 side project,这个组合值得抄作业:Flutter跨端打底,托管AI服务扛计算,自建后端保控制。三端代码一份,重活云上付费,轻活本地可控——这可能是个人开发者对抗平台锁定的最优解之一。

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
“孩子哭三天了!”宝妈误把私密照发班级群,老师:你穿上点吧!

“孩子哭三天了!”宝妈误把私密照发班级群,老师:你穿上点吧!

观察鉴娱
2026-03-22 09:34:03
桩长竟比设计短了9米多!浙江交工被中山市交通运输局罚款

桩长竟比设计短了9米多!浙江交工被中山市交通运输局罚款

南方都市报
2026-04-21 15:20:13
王治郅携手诺维斯基入选名人堂!感谢致辞,他竟然提到了八一精神

王治郅携手诺维斯基入选名人堂!感谢致辞,他竟然提到了八一精神

十点街球体育
2026-04-22 20:23:42
提醒大家:最近逛超市,记得多囤这5样,五一可能迎来大涨价!

提醒大家:最近逛超市,记得多囤这5样,五一可能迎来大涨价!

小娟教做菜
2026-04-21 16:32:56
江苏一位18岁服务员,写出“教科书级别”草书,弘一法师就是学的他!

江苏一位18岁服务员,写出“教科书级别”草书,弘一法师就是学的他!

书法网
2026-04-13 17:31:46
联合国:加沙3.8万多名女性被以军杀害

联合国:加沙3.8万多名女性被以军杀害

参考消息
2026-04-20 13:10:03
“天网2026”正式启动!这类公职人员要被严查了,力度空前!

“天网2026”正式启动!这类公职人员要被严查了,力度空前!

细说职场
2026-04-22 08:42:26
本田1.5T小钢炮,9.79万起,正式上市

本田1.5T小钢炮,9.79万起,正式上市

高科技爱好者
2026-04-22 23:09:17
雷军突然爆粗,人设崩塌大反转!

雷军突然爆粗,人设崩塌大反转!

小蜜情感说
2026-04-21 12:06:45
朋友想看我的麦当劳龙,我发了张基多拉,她说不信

朋友想看我的麦当劳龙,我发了张基多拉,她说不信

国创漫话
2026-04-22 15:23:43
我敢打赌99%的男人会选白衣服女孩做老婆,看腿型就知道

我敢打赌99%的男人会选白衣服女孩做老婆,看腿型就知道

小影的娱乐
2026-04-21 10:56:33
“被忽视”的豪华SUV,从21.98万一口气降到12万多,可惜无人识货

“被忽视”的豪华SUV,从21.98万一口气降到12万多,可惜无人识货

隔壁说车老王
2026-04-22 08:14:09
2026年职工退休新规来了

2026年职工退休新规来了

21世纪经济报道
2026-04-22 19:00:10
恒大集团许家印坑的最惨的8位大佬

恒大集团许家印坑的最惨的8位大佬

新浪财经
2026-04-20 22:07:12
奇怪,薪资好像回到了十年前了。

奇怪,薪资好像回到了十年前了。

老陆不老
2026-03-19 13:34:26
特朗普对全球下令,180天内废掉中方王牌,美媒:中国在霸凌美国

特朗普对全球下令,180天内废掉中方王牌,美媒:中国在霸凌美国

贵州霖霖
2026-04-22 08:51:03
特朗普害怕无法达成协议?特朗普再次感谢伊朗!委内瑞拉并未改变

特朗普害怕无法达成协议?特朗普再次感谢伊朗!委内瑞拉并未改变

鹰眼Defence
2026-04-22 18:13:45
20亿,又一个网红品牌被卖了

20亿,又一个网红品牌被卖了

融资中国
2026-04-22 12:24:05
东契奇亲自招募!本赛季的斯马特,到底有多香?

东契奇亲自招募!本赛季的斯马特,到底有多香?

篮球实录
2026-04-23 00:16:33
伊朗宣布将于29日举行展现国家力量的大游行

伊朗宣布将于29日举行展现国家力量的大游行

新京报
2026-04-22 07:05:03
2026-04-23 02:59:00
硬核玩家2哈
硬核玩家2哈
沉淀中,勿扰
1600文章数 7关注度
往期回顾 全部

科技要闻

对话梅涛:没有视频底座,具身智能走不远

头条要闻

伊朗:特朗普“又说谎了”

头条要闻

伊朗:特朗普“又说谎了”

体育要闻

网易传媒再度签约法国队和阿根廷队

娱乐要闻

蜜雪冰城泰国代言人 被扒出辱华黑历史

财经要闻

医院专家号"秒空"!警方牵出黑色产业链

汽车要闻

纯电续航301km+激光雷达 宋Pro DM-i飞驰版9.99万起

态度原创

手机
教育
家居
艺术
军事航空

手机要闻

消息称部分厂商停更Ultra级别旗舰手机,Pro Max机型成重头戏

教育要闻

3分钟学会一个雅思7分句/段(第340期)

家居要闻

极简绘梦 克制和谐

艺术要闻

看!这些美女的眼神能让你心醉神迷!

军事要闻

特朗普宣布延长停火 伊朗表态

无障碍浏览 进入关怀版