前两天想找一张之前旅游时的日出照片,翻遍手机和电脑,文件夹一层套一层。想搜“日出”基本没戏,文件名清一色都是 IMG_4821.jpg 这种。云相册确实能搜,但得把所有照片都传上去,隐私上总归不放心。
照片越来越多,管理却越来越累。有没有一种工具,既能留在本地,又能像云相册一样聪明?最近刷到一个叫 Lap 的项目,似乎就是冲着这个痛点来的。
项目简介
Lap 是一款开源、本地优先的桌面照片管理器,不用联网,不用传云,AI 搜索也在本地跑。找照片、整理照片、清理重复文件,全流程都在你的硬盘上完成。


支持 macOS、Windows 和 Linux,技术栈是 Tauri + Rust 做底层,Vue + Vite + Tailwind 做界面,数据用 SQLite 本地存储。项目在 GitHub 上线不久就攒下了不小的人气,目前已经拿到 1.9k star。

功能特性
本地 AI 搜索
在本地跑 CLIP 模型,直接输入 “sunset”、“bus” 等文字,它就能筛出对应照片,不用记文件名,也不用一张张翻。


AI 模型全程在本地推理,不联网也能用。除了文字搜索,还支持图片相似度、智能标签、人脸聚类,还能选装支持 50 多种语言的多语言搜索。

文件夹优先,不锁库
不少照片管理软件有一个通病:照片“导入”之后,要么在文件夹里找不到原始文件了,要么原始文件结构被改得面目全非。Lap 则相反,直接读取现有文件夹,你做的任何操作——移动、重命名、删除、添加收藏,都会同步到文件夹本身。
RAW + Live Photo 配对管理
如果你用相机拍 RAW,又同时存了同名 JPG 或 HEIC,Lap 会自动把它们归成一个项目。

Apple 实况照片的 MOV 和 AAE 文件也不会被拆散。重命名、移动、删除时,关联文件一起处理。
强大的整理与筛选工具
Lap 提供了一套高效整理的工具:
智能相册:可自行设定规则,比如“所有 5 星评级的照片”或“2023 年用 50mm 镜头拍摄的照片”,Lap 会自动为你生成动态相册。

收藏夹与评分:通过收藏和 1-5 星评级,为重要的照片标记等级。

对比视图:在挑选照片时,可以启动四宫格对比视图,快速选出最佳的一张。

清理工具:快速查找相似或重复的照片,一键将不需要的照片移入回收站,释放硬盘空间。

快速安装、使用
安装 Lap 很简单。
macOS 用户可以直接用 Homebrew:
brew tap julyx10/lap
brew install --cask lap
Windows 和 Linux 用户去 GitHub Releases 页面下载对应安装包即可:
- macOS:
.dmg(Apple Silicon 选 _aarch64,Intel 选 _x64)
- Windows:
.msi(x64 选 _x64_en-US,ARM64 选 _arm64_en-US)
- Linux:
.deb(Debian/Ubuntu/Mint 适用)

第一次打开后,添加你的照片文件夹作为库。Lap 会开始索引,生成缩略图和 AI 特征。完成后,你就可以按时间线、文件夹、地点、相机、人脸等方式浏览,也可以直接用文字搜索照片。
写在最后
可以这么说,Lap 把云相册的聪明搬回了本地硬盘,还不花一分钱。有需要的同学可以直接去项目地址下载体验:
项目地址:https://github.com/julyx10/lap
如果你对这类本地优先的工具感兴趣,也欢迎到云栈社区和更多开发者一起交流。