Lap 是开源的桌面端照片管理工具,主打本地优先、隐私安全和高效管理大型照片库
Lap 私有本地相册管理器详细部署教程
Lap 是一款开源的桌面端照片管理工具,主打本地优先、隐私安全和高效管理大型照片库。它支持直接管理您硬盘上的现有文件夹,无需导入,并通过本地 AI 提供强大的搜索能力。本文将详细介绍 Lap 的安装部署方法。
📋 目录
- Lap 简介与核心优势
- 下载与安装
- macOS 安装
- Windows 安装
- Linux 安装
- 首次启动与基本配置
- 从源码构建(可选)
- 更新与卸载
- 常见问题
Lap 简介与核心优势
Lap 是专为管理存储在本地硬盘上的个人照片库而设计的,它的核心理念是“文件夹优先”。
核心优势包括:
- 本地优先,隐私至上:所有照片保留在您的硬盘上,无需上传至云端。AI 分析(如图像识别、相似度搜索)完全在本地进行,确保数据隐私。
- 文件夹优先工作流:直接使用您现有的文件夹结构,无需导入过程,避免库锁定。
- 高性能:专为大型库(10万+文件)优化,浏览、搜索、筛选操作依然流畅。
- 免费开源:无订阅费用,代码公开可查。
下载与安装
您可以从 Lap 的 GitHub Releases 页面 下载对应您操作系统的安装包。
macOS 安装
方法一:使用 Homebrew(推荐)
在终端中执行以下命令:
1 | brew tap julyx10/lap |
方法二:手动安装 DMG
- 下载适用于 Apple Silicon (
_aarch64.dmg) 或 Intel (_x64.dmg) 的.dmg文件。 - 双击打开
.dmg文件,将Lap.app拖入Applications文件夹。 - 应用程序已通过 Apple 公证,可放心安装。
Windows 安装
- 下载适用于 x64 (
_x64_en-US.msi) 或 ARM64 (_arm64_en-US.msi) 架构的.msi安装包。 - 双击运行安装包,按照向导提示完成安装。
- 注意事项:由于目前安装包未签名,Windows SmartScreen 可能会阻止运行。如果出现提示,请点击 “仍要运行” 或 “保留”。
Linux 安装
支持 Debian/Ubuntu 及其衍生版:
下载适用于 amd64 (
_amd64.deb) 或 arm64 (_arm64.deb) 的.deb安装包。在终端中执行以下命令进行安装:
1
sudo dpkg -i lap_*.deb
如果提示依赖问题,运行
sudo apt install -f修复。视频播放支持:为获得更好的视频播放体验,建议安装 GStreamer 插件:
1
sudo apt install gstreamer1.0-libav gstreamer1.0-plugins-good
首次启动与基本配置
- 启动应用:安装后,从应用程序菜单或桌面启动 Lap。
- 切换语言:Lap 支持包括简体中文在内的多语言界面。如需切换,可在
Settings->Language中选择。 - 添加照片库:点击“添加专辑”或“Add Album”,然后选择您存储照片的文件夹。Lap 会直接引用这些文件夹,不会复制或移动您的原始文件,仅创建索引。添加后,Lap 会自动扫描并生成缩略图和 AI 数据。
- 开始浏览:扫描完成后,您就可以通过时间线、文件夹、地点、相机等维度浏览您的照片了。
从源码构建(可选)
如果您是开发者或想尝试最新特性,可以从源码构建。
环境要求:
- Node.js 20+
- pnpm
- Rust 稳定版
构建步骤:
1 | # 克隆仓库(包含子模块) |
更新与卸载
更新应用
- 自动更新:Lap 目前不支持自动更新,需要手动下载最新版本进行覆盖安装。
- 使用 Homebrew 更新(macOS):执行
brew upgrade --cask lap。
卸载应用
卸载 Lap 不会删除您的原始照片文件,只会移除应用程序及其本地数据(数据库、缓存、配置)。
macOS:
使用 Homebrew 安装:
brew uninstall --cask lap手动安装:将
Lap.app从Applications文件夹移至废纸篓。删除本地数据:
1
2
3
4rm -rf "$HOME/Library/Application Support/com.julyx10.lap" \
"$HOME/Library/Caches/com.julyx10.lap" \
"$HOME/Library/WebKit/com.julyx10.lap"
rm -f "$HOME/Library/Preferences/com.julyx10.lap.plist"
Windows:
前往
设置->应用->已安装的应用,找到 Lap 并卸载。在 PowerShell 中删除数据:
1
2Remove-Item -Recurse -Force -ErrorAction SilentlyContinue "$env:LOCALAPPDATA\com.julyx10.lap"
Remove-Item -Recurse -Force -ErrorAction SilentlyContinue "$env:APPDATA\com.julyx10.lap"
Linux:
卸载包:
sudo apt remove lap删除数据:
1
2
3rm -rf "$HOME/.local/share/com.julyx10.lap" \
"$HOME/.cache/com.julyx10.lap" \
"$HOME/.config/com.julyx10.lap"
常见问题
问:Lap 会修改或移动我的原始照片吗?
答:默认情况下不会。Lap 是“文件夹优先”的,它直接读取您指定的文件夹,所有操作(如标记、收藏)都记录在它自己的本地数据库中,不影响原始文件。
问:AI 搜索功能安全吗?
答:是的,Lap 的所有 AI 处理(如文本搜索、相似度、人脸聚类)都在您的本地计算机上运行,照片数据不会离开您的设备。
问:Lap 支持哪些文件格式?
答:支持超过 60 种格式,包括常见的 JPG, PNG, WebP, HEIC, AVIF,大量 RAW 格式(CR2, NEF, ARW, DNG等),以及 MP4, MOV, MKV 等视频格式。
问:如何处理超大照片库(>10万张)?
答:Lap 专门为此优化,性能表现良好。建议将数据库存放在高速存储(如 NVMe SSD)上以获得更快的扫描和查询速度。
问:Lap 是否收费?
答:Lap 是一款基于 GPL-3.0 许可的开源软件,完全免费。
如需更多帮助,可以访问其官方网站或查看 GitHub 仓库的 Issue 页面。








