被Windows看图软件折磨多年,我终于对自己动手了

姐妹们,我终于忍不了了。

事情的起因是这样的——我电脑里有个文件夹,层层嵌套了快 200 个子文件夹,里面塞了快 3 万张照片。有工作截图、有随手拍的日常、还有每次换手机备份过去的旧照片。

每次想找个图,我要不就是翻到崩溃,要不就是等缩略图加载等到怀疑人生。Windows 自带的看图软件?笑死,根本带不动。

忍无可忍,无须再忍。我决定自己动手。

所以我自己“做”了一个看图工具 🛠️

叫 PicReader,GitHub 上开源的,免费的。

说实话“做”这个字有点心虚,因为 90% 的代码是我用 AI 编程工具(Claude Code + kimi k2.6)跑出来的。我干的活主要是:提需求、当 PM、验收成果 😂

它能干啥?

✅ 深层文件夹直接扫
不管你文件夹套了多少层,它递归扫描全部给你拉出来,不用手动一层层点。

✅ 3 万张照片照样跑
用了虚拟滚动技术,我试过三万多张图片,加载不卡、滑动流畅,缩略图按需加载,不会一口气把内存撑爆。

✅ 缩略图缓存,第二次秒开
第一次扫描完会生成缩略图缓存,下次打开同一个文件夹直接秒加载,不用再等。

✅ 幻灯片播放,零延迟切换
全屏浏览的时候预加载前后各 2 张图,按左右键切换几乎是零延迟的,浏览体验很顺。

✅ 侧边栏目录树,想进哪层进哪层
文件夹层级多也不怕,侧边栏直接给你展示完整的树形结构,点哪层看哪层。

✅ 记住上次位置
关掉再打开,自动跳到上次浏览的文件夹,懒人友好。

技术栈

Electron + Vue 3 + Vite + sharp

说实话我是 PM,不是程序员,能跑通这一套全是 AI 的功劳 😂

使用感受

我现在整理素材的时候终于不用“一层一层点进去→等加载→发现不对→退出来→再点进去”的死循环了。

打开 PicReader → 选文件夹 → 缩略图全出来 → 边滑边挑 → 幻灯片大图验收,流程顺了效率至少翻倍。

GitHub:https://github.com/itsVicOC/picReader

求个 star 🙏 这是我第一次认真做的开源工具,你的支持是我继续优化的动力!