基于 SQLite 本地数据库,毫秒级响应。react-window 虚拟滚动 + 浏览器原生懒加载,流畅浏览海量图片。
只在素材库目录创建 .flypic 文件夹存储索引和缩略图,不修改任何原始文件,删除应用后数据完全可控。
优雅的资源管理,数据库连接池自动释放,WAL 模式确保数据安全,不影响正常文件操作。
基于 Worker Thread 的文件监控,自动检测新增、删除、修改,实时更新索引,无需手动刷新。
专注于图片浏览检索,提供流畅高效的使用体验
固定高度、宽度自适应的瀑布流布局,视觉整齐美观。支持缩略图大小调节(150-300px),适应不同浏览需求。
多关键词组合搜索,空格分隔即可实现 AND 逻辑。实时搜索 + 防抖优化,输入即搜,快速定位。
按格式(JPG/PNG/WebP...)、文件大小、横竖图方向筛选。智能分析当前文件夹内容,动态生成筛选选项。
层级文件夹结构展示,支持文件夹搜索(多关键词)、全部展开/折叠。显示每个文件夹的图片数量。
Ctrl 点击切换选中,Shift 点击范围选择。支持批量复制到剪贴板、批量导出为 ZIP 压缩包。
右侧面板显示选中图片的详细信息:尺寸、大小、格式、创建/修改时间、完整路径。渐进式加载,先显示缩略图再加载原图。
基于 chokidar + Worker Thread 的文件监控,自动检测文件变化。智能防抖合并事件,高效更新索引。
首次添加素材库自动全量扫描,支持暂停/继续。显示扫描进度和预估剩余时间,大量图片也能从容处理。
完整支持主流图片格式,其他媒体文件可识别并通过默认应用打开
支持预览、缩略图生成、搜索筛选等全部功能
现代化设计,支持亮色/暗色主题切换
响应式设计,手机上也能流畅使用
持续优化,专注核心体验
* 以上功能不一定会实现,取决于实际需求和开发资源
现代化技术选型,确保性能与稳定性
通过飞牛应用中心一键安装
在飞牛 fnOS 系统中打开应用中心
在应用中心搜索 "FlyPic" 或 "图片浏览"
点击安装按钮,等待安装完成
打开应用,添加您的图片文件夹作为素材库
/vol1/1000/图片库
简单几步,轻松管理您的素材库
点击左侧素材库下拉框,选择"添加新素材库",输入名称和飞牛文件路径(如 /vol1/1000/图片)
点击左侧文件夹树选择文件夹,或点击"全部图片"查看所有图片
在顶部搜索框输入关键词,多个关键词用空格分隔实现 AND 搜索
点击搜索框旁的筛选按钮,按格式、大小、方向筛选
Ctrl+点击 切换选中,Shift+点击 范围选择,支持批量导出
选中图片后,在右侧面板点击"复制"或"导出"为 ZIP
拖动顶部滑块调整缩略图大小(150-300px)
点击右上角太阳/月亮图标切换亮色/暗色主题
非侵入式设计,数据完全可控
只在素材库目录创建 .flypic 隐藏文件夹,不修改任何原始文件
删除 .flypic 文件夹即可完全清除索引数据,不留任何痕迹
WebP 格式缩略图 + SQLite 数据库,占用空间小,查询速度快