当前位置:首页>安卓APP>相册堆到两万张后,我决定做一款让安卓用户也能轻松整理照片的App

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

  • 2026-04-20 22:50:46
相册堆到两万张后,我决定做一款让安卓用户也能轻松整理照片的App
有趣产品咖啡馆 Funny café :一个能让你更快接触到更多新鲜有趣好玩产品的地方。我会寻找市面上有趣的独立产品,向独立开发者们进行一对一的访谈,挖掘优质产品背后不为人知的故事(文末可加入群聊,有彩蛋!)。

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

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

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

      扫码即可下载 Photoo
      仅支持安卓,可在评论区点赞许愿 iOS (๑•̀ㅂ•́)و✧
        2、做这个产品的灵感来源是什么?最早是在哪个具体时刻,真正意识到“这件事值得被认真做成一个产品”的?

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

        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 是支持不联网使用的,核心功能(第一个版本的代码)也完整开源了,可以供相关专业人士进行安全审计。

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

            --- Funnycafé ---
            PS. 有趣的产品越来越多,但能被看到的渠道却越来越贵、越来越卷。我想帮助 1000 位独立开发者,让他们的产品成功“出道”。目前进度是 239/1000。希望参与专访的产品创造者们,看这里!!
            PS-1. 我搭建了一座致力于发现、记录与分享优质独立产品的小岛 [ https://indiepledge.funnycafe.top/zh ] ,在这个信息过载的时代,帮你筛选出那些真正用心打磨、值得长期留在你设备里的好产品。
            PS-2. 我正在做“线上产品发布会”系列直播:每位开发者 5–10 分钟把产品讲清楚、讲动人;我想用最小成本,让最新鲜有趣的独立产品被更多人发现,且打破互联网墙,直接和产品开发者进行对话。你的产品,能不能在 10 分钟内打动陌生人?我举办了一场线上产品发布会
            PS-3. 我正式加入「观猹」,成为特工丸子啦!这里是 AI 产品爱好者和创造者的社区,也是 AI 产品的「大众点评」。欢迎一起当「产品观猹员」,发现好用的 AI 产品;如果你是 AI 产品开发者,也可以来发布你的产品,让更多人看见!
            复制链接 [ https://watcha.cn/ ] 浏览器打开(建议电脑端访问),或扫码下方二维码,即刻加入观猹!
            PS-4. 各位热爱探索新鲜好玩产品的朋友, 有趣产品爱好者们的 6 群已经创建啦,不过目前满 200 人不能扫码进群了,感兴趣的朋友可以加我,我来邀请你~
            PS-5. 我新建了全女有趣产品爱好者群 ,群里的独立开发者是女生,群成员也是女生,在群里会分享女生会用到的一些app,后续也会邀请更多女生独立开发者进来分享, 加我好友,可以邀请你进群。
            PS-6. 我想搭建全网最优质的独立开发者群。「有趣产品创造者们」的群聊开放入群啦,加我微信,备注告诉我你的产品名称,即可进群,创造者们来一起抱团取暖吧!
            PS-7. 我在公众号里埋了100个彩蛋,在公众号中回复数字 001-100,随机查看一款有意思的产品,共100款有趣产品等你来发现!
            往期推荐
            1、我为女儿做了一款能在童话故事里当主角的 AI 应用!
            2、学习AI编程后,我用三个月打造了4款App并登上AppStore免费榜单!
            3、我想帮助 1000 位独立开发者让产品成功出道
            4、因为轻度抑郁需要晒太阳,于是我做了款能精准估算晒太阳补维D的App!
            5、让AI分身替你去旅游,我做了款打工人坐在工位上也能魂游万里的App!
            6、希望参与专访的产品创造者们,看这里!!
            7、像 007 一样去完成任务,我做了款把人生目标包装成特工任务的 App
            8、高二学生做了款 AI 菜谱小程序,可一键把小红书、抖音美食视频变成菜谱
            9、完全免费!我做了款每天追踪前沿论文的 AI 科研助手,让你不再错过行业新进展!
            10、小红书30万人点赞收藏!我做了款靠“极致具体”治好拖延症的App

            最新文章

            随机文章

            基本 文件 流程 错误 SQL 调试
            1. 请求信息 : 2026-04-21 23:42:08 HTTP/2.0 GET : https://c.mffb.com.cn/a/479929.html
            2. 运行时间 : 0.154464s [ 吞吐率:6.47req/s ] 内存消耗:4,270.63kb 文件加载:140
            3. 缓存信息 : 0 reads,0 writes
            4. 会话信息 : SESSION_ID=8b6437d8c75bcfe8d2c22f45165e8daa
            1. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/public/index.php ( 0.79 KB )
            2. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/autoload.php ( 0.17 KB )
            3. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/composer/autoload_real.php ( 2.49 KB )
            4. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/composer/platform_check.php ( 0.90 KB )
            5. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/composer/ClassLoader.php ( 14.03 KB )
            6. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/composer/autoload_static.php ( 4.90 KB )
            7. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/think-helper/src/helper.php ( 8.34 KB )
            8. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/think-validate/src/helper.php ( 2.19 KB )
            9. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/think-orm/src/helper.php ( 1.47 KB )
            10. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/think-orm/stubs/load_stubs.php ( 0.16 KB )
            11. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/framework/src/think/Exception.php ( 1.69 KB )
            12. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/think-container/src/Facade.php ( 2.71 KB )
            13. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/symfony/deprecation-contracts/function.php ( 0.99 KB )
            14. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/symfony/polyfill-mbstring/bootstrap.php ( 8.26 KB )
            15. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/symfony/polyfill-mbstring/bootstrap80.php ( 9.78 KB )
            16. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/symfony/var-dumper/Resources/functions/dump.php ( 1.49 KB )
            17. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/think-dumper/src/helper.php ( 0.18 KB )
            18. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/symfony/var-dumper/VarDumper.php ( 4.30 KB )
            19. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/framework/src/think/App.php ( 15.30 KB )
            20. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/think-container/src/Container.php ( 15.76 KB )
            21. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/psr/container/src/ContainerInterface.php ( 1.02 KB )
            22. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/app/provider.php ( 0.19 KB )
            23. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/framework/src/think/Http.php ( 6.04 KB )
            24. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/think-helper/src/helper/Str.php ( 7.29 KB )
            25. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/framework/src/think/Env.php ( 4.68 KB )
            26. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/app/common.php ( 0.03 KB )
            27. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/framework/src/helper.php ( 18.78 KB )
            28. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/framework/src/think/Config.php ( 5.54 KB )
            29. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/config/app.php ( 0.95 KB )
            30. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/config/cache.php ( 0.78 KB )
            31. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/config/console.php ( 0.23 KB )
            32. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/config/cookie.php ( 0.56 KB )
            33. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/config/database.php ( 2.48 KB )
            34. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/framework/src/think/facade/Env.php ( 1.67 KB )
            35. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/config/filesystem.php ( 0.61 KB )
            36. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/config/lang.php ( 0.91 KB )
            37. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/config/log.php ( 1.35 KB )
            38. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/config/middleware.php ( 0.19 KB )
            39. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/config/route.php ( 1.89 KB )
            40. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/config/session.php ( 0.57 KB )
            41. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/config/trace.php ( 0.34 KB )
            42. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/config/view.php ( 0.82 KB )
            43. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/app/event.php ( 0.25 KB )
            44. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/framework/src/think/Event.php ( 7.67 KB )
            45. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/app/service.php ( 0.13 KB )
            46. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/app/AppService.php ( 0.26 KB )
            47. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/framework/src/think/Service.php ( 1.64 KB )
            48. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/framework/src/think/Lang.php ( 7.35 KB )
            49. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/framework/src/lang/zh-cn.php ( 13.70 KB )
            50. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/framework/src/think/initializer/Error.php ( 3.31 KB )
            51. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/framework/src/think/initializer/RegisterService.php ( 1.33 KB )
            52. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/services.php ( 0.14 KB )
            53. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/framework/src/think/service/PaginatorService.php ( 1.52 KB )
            54. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/framework/src/think/service/ValidateService.php ( 0.99 KB )
            55. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/framework/src/think/service/ModelService.php ( 2.04 KB )
            56. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/think-trace/src/Service.php ( 0.77 KB )
            57. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/framework/src/think/Middleware.php ( 6.72 KB )
            58. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/framework/src/think/initializer/BootService.php ( 0.77 KB )
            59. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/think-orm/src/Paginator.php ( 11.86 KB )
            60. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/think-validate/src/Validate.php ( 63.20 KB )
            61. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/think-orm/src/Model.php ( 23.55 KB )
            62. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/think-orm/src/model/concern/Attribute.php ( 21.05 KB )
            63. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/think-orm/src/model/concern/AutoWriteData.php ( 4.21 KB )
            64. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/think-orm/src/model/concern/Conversion.php ( 6.44 KB )
            65. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/think-orm/src/model/concern/DbConnect.php ( 5.16 KB )
            66. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/think-orm/src/model/concern/ModelEvent.php ( 2.33 KB )
            67. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/think-orm/src/model/concern/RelationShip.php ( 28.29 KB )
            68. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/think-helper/src/contract/Arrayable.php ( 0.09 KB )
            69. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/think-helper/src/contract/Jsonable.php ( 0.13 KB )
            70. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/think-orm/src/model/contract/Modelable.php ( 0.09 KB )
            71. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/framework/src/think/Db.php ( 2.88 KB )
            72. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/think-orm/src/DbManager.php ( 8.52 KB )
            73. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/framework/src/think/Log.php ( 6.28 KB )
            74. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/framework/src/think/Manager.php ( 3.92 KB )
            75. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/psr/log/src/LoggerTrait.php ( 2.69 KB )
            76. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/psr/log/src/LoggerInterface.php ( 2.71 KB )
            77. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/framework/src/think/Cache.php ( 4.92 KB )
            78. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/psr/simple-cache/src/CacheInterface.php ( 4.71 KB )
            79. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/think-helper/src/helper/Arr.php ( 16.63 KB )
            80. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/framework/src/think/cache/driver/File.php ( 7.84 KB )
            81. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/framework/src/think/cache/Driver.php ( 9.03 KB )
            82. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/framework/src/think/contract/CacheHandlerInterface.php ( 1.99 KB )
            83. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/app/Request.php ( 0.09 KB )
            84. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/framework/src/think/Request.php ( 55.78 KB )
            85. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/app/middleware.php ( 0.25 KB )
            86. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/framework/src/think/Pipeline.php ( 2.61 KB )
            87. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/think-trace/src/TraceDebug.php ( 3.40 KB )
            88. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/framework/src/think/middleware/SessionInit.php ( 1.94 KB )
            89. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/framework/src/think/Session.php ( 1.80 KB )
            90. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/framework/src/think/session/driver/File.php ( 6.27 KB )
            91. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/framework/src/think/contract/SessionHandlerInterface.php ( 0.87 KB )
            92. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/framework/src/think/session/Store.php ( 7.12 KB )
            93. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/framework/src/think/Route.php ( 23.73 KB )
            94. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/framework/src/think/route/RuleName.php ( 5.75 KB )
            95. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/framework/src/think/route/Domain.php ( 2.53 KB )
            96. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/framework/src/think/route/RuleGroup.php ( 22.43 KB )
            97. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/framework/src/think/route/Rule.php ( 26.95 KB )
            98. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/framework/src/think/route/RuleItem.php ( 9.78 KB )
            99. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/route/app.php ( 1.72 KB )
            100. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/framework/src/think/facade/Route.php ( 4.70 KB )
            101. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/framework/src/think/route/dispatch/Controller.php ( 4.74 KB )
            102. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/framework/src/think/route/Dispatch.php ( 10.44 KB )
            103. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/app/controller/Index.php ( 4.81 KB )
            104. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/app/BaseController.php ( 2.05 KB )
            105. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/think-orm/src/facade/Db.php ( 0.93 KB )
            106. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/think-orm/src/db/connector/Mysql.php ( 5.44 KB )
            107. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/think-orm/src/db/PDOConnection.php ( 52.47 KB )
            108. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/think-orm/src/db/Connection.php ( 8.39 KB )
            109. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/think-orm/src/db/ConnectionInterface.php ( 4.57 KB )
            110. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/think-orm/src/db/builder/Mysql.php ( 16.58 KB )
            111. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/think-orm/src/db/Builder.php ( 24.06 KB )
            112. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/think-orm/src/db/BaseBuilder.php ( 27.50 KB )
            113. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/think-orm/src/db/Query.php ( 15.71 KB )
            114. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/think-orm/src/db/BaseQuery.php ( 45.13 KB )
            115. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/TimeFieldQuery.php ( 7.43 KB )
            116. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/AggregateQuery.php ( 3.26 KB )
            117. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/ModelRelationQuery.php ( 20.07 KB )
            118. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/ParamsBind.php ( 3.66 KB )
            119. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/ResultOperation.php ( 7.01 KB )
            120. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/WhereQuery.php ( 19.37 KB )
            121. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/JoinAndViewQuery.php ( 7.11 KB )
            122. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/TableFieldInfo.php ( 2.63 KB )
            123. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/Transaction.php ( 2.77 KB )
            124. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/framework/src/think/log/driver/File.php ( 5.96 KB )
            125. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/framework/src/think/contract/LogHandlerInterface.php ( 0.86 KB )
            126. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/framework/src/think/log/Channel.php ( 3.89 KB )
            127. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/framework/src/think/event/LogRecord.php ( 1.02 KB )
            128. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/think-helper/src/Collection.php ( 16.47 KB )
            129. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/framework/src/think/facade/View.php ( 1.70 KB )
            130. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/framework/src/think/View.php ( 4.39 KB )
            131. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/framework/src/think/Response.php ( 8.81 KB )
            132. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/framework/src/think/response/View.php ( 3.29 KB )
            133. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/framework/src/think/Cookie.php ( 6.06 KB )
            134. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/think-view/src/Think.php ( 8.38 KB )
            135. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/framework/src/think/contract/TemplateHandlerInterface.php ( 1.60 KB )
            136. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/think-template/src/Template.php ( 46.61 KB )
            137. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/think-template/src/template/driver/File.php ( 2.41 KB )
            138. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/think-template/src/template/contract/DriverInterface.php ( 0.86 KB )
            139. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/runtime/temp/cefbf809ba1a84190cb04b0cb7abcf79.php ( 11.98 KB )
            140. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/think-trace/src/Html.php ( 4.42 KB )
            1. CONNECT:[ UseTime:0.000873s ] mysql:host=127.0.0.1;port=3306;dbname=c_mffb;charset=utf8mb4
            2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.001165s ]
            3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000533s ]
            4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000540s ]
            5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.001076s ]
            6. SELECT * FROM `set` [ RunTime:0.000463s ]
            7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.001241s ]
            8. SELECT * FROM `article` WHERE `id` = 479929 LIMIT 1 [ RunTime:0.000861s ]
            9. UPDATE `article` SET `lasttime` = 1776786128 WHERE `id` = 479929 [ RunTime:0.002791s ]
            10. SELECT * FROM `fenlei` WHERE `id` = 64 LIMIT 1 [ RunTime:0.000506s ]
            11. SELECT * FROM `article` WHERE `id` < 479929 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.000915s ]
            12. SELECT * FROM `article` WHERE `id` > 479929 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.000725s ]
            13. SELECT * FROM `article` WHERE `id` < 479929 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.001337s ]
            14. SELECT * FROM `article` WHERE `id` < 479929 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.001414s ]
            15. SELECT * FROM `article` WHERE `id` < 479929 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.001378s ]
            0.159280s