相册堆到两万张后,我决定做一款让安卓用户也能轻松整理照片的App

打开 photoo,在轻轻滑动中,与被遗忘的无数个瞬间再次重逢。

1、哈喽~ 可以先介绍下你自己和目前所做的产品呀

大家好,我叫西瓜,是一个业余的独立开发者,独立开发是最近的一个大爱好。

我目前正在开发这款产品叫做 photoo,这是一款手机相册管理的 APP,粗略的可以理解为帮助大家滑动删照片,但是也不仅如此,大家可以听我慢慢道来。

点击观猹产品:https://watcha.cn/products/photoo

2、做这个产品的灵感来源是什么?最早是在哪个具体时刻,真正意识到“这件事值得被认真做成一个产品”的?

这个产品的灵感,说白了就是被自己逼出来的。

我很爱拍照,过去两三年,相册从一两千张涨到了峰值超过两万张。

两万张,听起来好像还好,但真正让我难受的,是我发现自己已经不会去翻相册了。

想找一张照片,第一反应是用搜索,因为翻实在太累了。

但这就意味着,我永远不会"路过"那些我忘了自己拍过的照片。那些照片就这么压在相册最底下,可能一辈子都不会再被看到。

删照片就更不用说了。某次我下定决心要清一清,打开相册,两万张,删了一个小时,还剩一万九。

我当时就觉得,这个方式也太低效、正反馈太少了。

找了一圈,没有找到足够满意的产品,就自己做了。

微信图片_20260327143501_46_5429.png

3、滑动卡片整理照片这件事,现在其实已经不算陌生了,但你又在里面加了随机顺序、微任务分组、拍摄信息提示这些细节。可以具体分享一下你是想解决哪些痛点吗?

随机排序这个设计,我觉得是比较值得聊的。

如果按时间顺序整理照片,同一段时间线上往往会堆着大量相似的照片,同一个地方拍的、同一顿饭拍的、和同样一群人,连构图都差不多。你大概率能猜到下一张的内容,没有惊喜感,很快就会感到疲倦,想关掉。

这跟刷抖音是一个道理,如果算法一直给你推同一类视频,不管多喜欢,刷个十几分钟你也会腻。

只有多样性和随机感,才能持续激发好奇心,让人想继续滑下去,这是人类的底层代码。

所以 photoo 引入了随机排序,让每次打开都不一样,下一张照片永远是意外之中的。

我希望用更接近游戏化的设计,让整理照片这件事变得有趣一点。一件本来很枯燥的事,如果能让人主动想打开、愿意多划几张,我觉得这个产品的目的就达到了。

4、你们把整理过程拆成一组组默认 16 张的“微任务”,而不是让用户一直往下滑。这种分组方式是怎么想出来的?为什么最后会落在 16 这个数量上?

微任务分组其实和随机排序是一脉相承的,背后是同一个逻辑。

从两万张删到一万九,大多数人不会有什么成就感,数字还是很大,感觉没删什么。

但如果把这个大目标拆成很多个小目标,每次只面对 16 张,完成之后有一个专属的完成特效,这种正反馈会让你觉得,我刚才顺手做了一件事,而且做完了。

久而久之,会发现其实已经处理掉了很多照片,但每一次都不觉得累。

为什么是 16 张,我觉得有点类似于游戏关卡设计的原则,玩家需要能看见终点,但不能太快到达。

10 张以内太快了,划一下就完了,没什么成就感;

超过 20 张又会开始觉得长,中途放弃的概率大大提高。

16 张不多不少,刚好有点小挑战,又不会让人觉得负担重,当然每个人习惯不一样,这个数字也开放给用户自己调整。

640 (1).webp

5、我会觉得,手机里的照片往往拍的时候很认真,存着的时候很随意,真到要删的时候又会舍不得,你做 photoo 的过程中,有没有重新理解人和照片之间这种又依赖、又逃避的关系?

舍不得删,是人之常情,我自己也一样。

一个人在某个瞬间按下快门,或者选择把这张照片存下来,本身就说明它对他有意义。那个意义不会因为"以后可能用不上"就消失,所以到了删的时候,舍不得,甚至纠结都很正常。

我非常理解这种感受,所以 Photoo 从一开始就没想做一个催人删照片的工具。

比如 photoo 的主页交互,"保留"、"喜欢"和"删除"的权重是完全一样的,photoo 没有在任何地方暗示用户:你应该删掉这张照片。

删照片只是用户的一种选择,不是推着他做的事。

而且如果只是服务于删照片,那么其实是一个非常小众的单次需求,删完也就可以卸载了,我不想做这样的产品。

最理想的状态是:有人每天打开 Photoo,划个十几张,即使什么都不删,就只是看看自己曾经拍过的照片,然后关掉。我觉得这件事本身就很有价值,挺开心的。

6、卡片底部除了照片本身,还显示了拍摄时间、地点,以及端侧 AI 识别内容。你为什么觉得这些信息在“决定删不删”这件事上很重要?这些信息最想补上的,究竟是什么?

希望用户更加了解自己的照片,再做出决策。

因为在大多数的相册场景下,照片本身携带的信息是被隐藏起来的,需要藏在一次甚至两次点击后面。

整理的时候,如果能快速看到这些信息,就可以提高决策效率。

端侧识别 AI ,其实最终是为 Lensy 这个功能服务的,photoo 构建了超过一万字的场景语料,打造了Lensy这个虚拟形象。

当用户在一张照片前出现犹豫的时候,就会看到左上角 Lensy 的一句锐评,可能是纯废话,也可能是一些有点小哲理的建议,甚至是玩梗,她并不会帮助用户做决定,可能单纯缓解一下纠结的紧张,会心一笑。

有时候也会是引起思考,比如看到一张毕业合影照,Lensy 可能会说:“这张里的人,现在在哪里呢?”

所以,本质上是减少用户决策的摩擦,让用户的体验更有温度,更有乐趣。

7、photoo 现在是 Android 原生,从开发到上架,你遇到过最大的困难是什么?另外,你会怎么看现在很多产品都优先做 iOS 这件事?在你看来,Android 用户在这类产品上,长期缺的到底是什么?

上架这件事现在还在推进中,还在和各大应用商店沟通。

比较头疼的是,有一两家商店对个人开发者是一刀切的态度,加上 Photoo 目前没打算赚钱,不太可能单独注册个公司来上架,只能苦了这几家厂商的用户。

优先做 iOS,我觉得主要两个原因:开发难度和变现。

开发上,iOS 的生态对独立开发者确实更友好。举个具体的例子,我本来想在 App 里内置地图服务,让照片 exif 位置信息逆编码更精准,但安卓没有像 MapKit 这样的原生能力,接国内地图服务商的价格又很吓人,只好放弃了,精度只能到城市这一级。

变现上,iOS 用户付费率更高,盗版少,商业上确实是更理性的选择。

但安卓用户对高品质 App 的需求其实一点不低,只是供给严重不足。

几乎每个 iOS 独立开发者的评论区,都能看到超级多"求安卓版"的声音。

拿 Photoo 的数据也可以证明。内测一个月,其实主动赞助或表达赞助意愿的用户远超出了预期,问卷调查里,大部分用户对合理定价的买断制并不抵制,甚至有人主动劝我做付费,希望产品能持续更新下去。

此前的安卓生态有点恶性循环:基础设施少,开发者没动力做→好产品少→用户付费意愿低、数据差→开发者更没动力认真做。

Photoo 想做一个先行者,先把产品做好,先和用户交朋友。

8、目前产品里是没有广告和内购的,而且我看在 GitHub 上也有开源,为什么要做这个决定?未来会一直坚持免费下去吗?

photoo 这个产品立项之初,其实就是为了满足我自己的需求,因为确实没看到足够好用的产品,于是自给自足一下,顺便开放给大家用,没想到一公开发出来,用户反馈都非常好,于是我就决定继续更新下去了。

也就是说,目前 photoo 是纯兴趣项目,没有变现的目标和压力。

还有一个重要的考量是保护用户隐私,为了完成各种功能,需要用户的图片和文件管理权限。我觉得用户把这么重要的权利交给 Photoo,肯定要做一些承诺让用户心安,所以 photoo 是支持不联网使用的,核心功能(第一个版本的代码)也完整开源了,可以供相关专业人士进行安全审计。

640 (2).webp

后续的情况,目前可以肯定的回答,在国内,photoo 截止3.0版本所有已经上线做好的功能,会一直以免费的形式开放,也不会加入广告。

9、很多人一直不整理相册,表面上看像是在拖延,但背后有可能是因为“删除”这件事本身带着一点心理负担?你自己会怎么理解这件事?

是的。照片一多,整理就是很难受的一件事,一看到几万张图片,头都大了,而且需要在一个瀑布流的列表里面去翻照片,点开图片,再点击右上角或者下滑看看在哪拍的,然后再点删除,再确认,这是个很低效的过程。

如果想把照片分类,那更是很复杂的流程。

删了半天,自己的成果也没办法可视化,毫无成就感。

再加上删的照片本身还有点小舍不得。

这一套组合下来,本来没有拖延症的人都被逼成拖延症了,这是很自然的反应。

所以需要 photoo,photoo 选择了滑动这个交互,做了大量贴心使用的设计,而且打开 app 就是已经排队等着你的照片,立刻开始,告别拖延。

10、除了自己的产品,你还有在用哪些产品?

因为自己在开发的时候,也广泛下载学习各种好的产品经验、设计,我强推一个 arrrt,一个掌上美术馆概念的产品,里面有很多世界名画,UI很优雅,体验非常好。

还有就是 Obsidian,这个已经成为我的第二大脑了,装上一堆插件之后简直是万能的,超级爱。

11、你有哪些工作/生活习惯?

夜猫子吧,还有就是比较追求效率,有种今天的事情必须今天做完的强迫症。

12、请用一句话打动用户并让她使用你的产品

打开 photoo,在轻轻滑动中,与被遗忘的无数个瞬间再次重逢。