photoprism

2025-05-12

go

懒惰——它是一种对待劳动态度的特殊作风。它以难以卷入工作而易于离开工作为其特点。 —— 杰普莉茨卡娅

https://github.com/photoprism/photoprism

PhotoPrism:为去中心化网络设计的 AI 驱动照片管理应用

随着数码摄影的普及,照片管理已经成为许多用户的日常需求。传统的云服务虽然方便,但隐私问题令人担忧。PhotoPrism 是一款面向去中心化网络的 AI 驱动照片管理应用,它提供了强大的功能,同时让用户掌控自己的数据。


什么是 PhotoPrism?

PhotoPrism 是一个开源的照片管理应用,结合了人工智能和机器学习技术。用户可以在本地或私有云中部署 PhotoPrism,利用其智能分类、搜索和管理功能,方便地浏览和组织自己的照片和视频。

核心特点:

  1. AI 驱动:基于 TensorFlow 的智能照片和视频分类。
  2. 隐私优先:完全本地运行,无需依赖第三方云服务。
  3. 支持多种格式:兼容 JPEG、PNG、RAW、视频等多种格式。
  4. 强大的搜索功能:支持按日期、位置、标签等条件搜索。
  5. 自托管:用户可以在自己的服务器或私有云上完全控制数据。
  6. 跨平台支持:可在 Windows、macOS、Linux 和 Docker 上运行。

使用场景

PhotoPrism 适用于以下场景:

  1. 照片管理
    自动分类和整理照片,帮助用户轻松找到需要的内容。

  2. 隐私保护
    在本地或私有云中管理数据,避免隐私泄露。

  3. 摄影师工作流
    支持 RAW 格式和高分辨率图像,适合专业摄影师使用。

  4. 家庭共享
    创建家庭共享相册,方便成员之间共享和管理照片。


快速上手指南

以下是使用 PhotoPrism 的基本步骤:

1. 部署 PhotoPrism

PhotoPrism 支持 Docker 部署,以下是 Docker 示例:

1
2
3
4
5
6
docker run -d \
--name photoprism \
-p 2342:2342 \
-v ~/photoprism/storage:/photoprism/storage \
-v ~/photoprism/originals:/photoprism/originals \
photoprism/photoprism

2. 上传照片

将照片上传到 ~/photoprism/originals 目录,PhotoPrism 会自动扫描并索引这些照片。

3. 使用 Web 界面

打开浏览器并访问 http://localhost:2342,登录后即可浏览和管理照片。


高级功能

1. 智能分类

PhotoPrism 使用 AI 自动为照片添加标签,支持按以下条件分类:

  • 人物
  • 地点
  • 事件
  • 日期

2. 地理位置支持

如果照片包含 GPS 数据,PhotoPrism 会在地图上显示拍摄位置。

3. RAW 支持

支持专业摄影师常用的 RAW 格式,保留最高图像质量。

4. 与 Google Photos 集成

PhotoPrism 提供工具,方便用户从 Google Photos 导入照片。


社区与支持

PhotoPrism 是一个活跃的开源项目,目前在 GitHub 上拥有 37290 个星标2066 个分支,受到社区的广泛欢迎。你可以通过以下方式获取支持:


适用项目

PhotoPrism 适合各种类型的项目,特别是在以下场景中表现出色:

  1. 个人数据管理:完全掌控自己的照片和视频数据。
  2. 家庭共享平台:为家庭成员提供照片共享和管理工具。
  3. 摄影师工作流支持:方便查看和整理专业照片。

结语

PhotoPrism 是一款功能强大且注重隐私的照片管理解决方案。无论是个人用户,还是专业摄影师,都可以通过它轻松管理照片和视频。如果你正在寻找一个安全、智能的照片管理工具,不妨试试 PhotoPrism!它将为你的多媒体管理带来新的可能性。