过去一年,我把自己生活里所有重要服务都搬到了本地服务器上。邮件、笔记、密码管理器——能自己跑的全自己跑。成本降了,隐私保住了,但说实话,大部分自托管软件用着都像开手动挡:能到目的地,过程有点折腾。

直到我装上 Immich。这是第一款让我感觉"云服务商应该来抄作业"的自托管应用。它替代了我用了多年的 OneDrive 相册,而且全方位更好用。如果你还在犹豫要不要跳进自托管的坑,Immich 可能是最有力的理由。

OneDrive 相册的慢,是温水煮青蛙式的慢

OneDrive 相册的慢,是温水煮青蛙式的慢

微软这些年在 OneDrive 的照片功能上没少下功夫。时间线视图、自动相册、AI 标签——功能清单越来越长。但有个问题始终没解决:加载速度。

打开 OneDrive 的照片标签页,缩略图一张张浮出来,像上世纪的拨号上网。时间线滑到三年前,进度条能卡住喝口咖啡的时间。微软加了"跳转日期"功能,但入口藏得深,交互也别扭。

我一度以为这是云相册的宿命。数据在远端服务器,延迟是物理定律,忍忍算了。

Immich 让我意识到,问题不是云,是产品没做好。

Immich 的界面像 Google Photos,但更快更听话

Immich 的界面像 Google Photos,但更快更听话

第一次打开 Immich 的网页端,视觉风格确实很像 Google Photos。默认视图是完整的时间线瀑布流,从最新照片一路延伸到几年前。但关键差异在交互:右侧有个细长的滚动条,按住拖动,日期标签实时变化,松手就跳到那一天。

找 2021 年夏天的照片?拖一下,两秒到位。OneDrive 里同样的操作:点开筛选菜单,选年份,选月份,等加载,再等缩略图渲染。

这种快不是"优化过的快",是"架构层面的快"。照片存在你自家的硬盘或 NAS 上,内网传输,千兆带宽跑满。预览图是 Immich 后台预先生成的,点开即看原图,没有二次加载的顿挫感。

相册功能也比 OneDrive 顺手。创建相册、批量选择、拖拽排序,操作流程跟直觉一致。OneDrive 的相册总让我多点几步,像是在提醒"这功能我们后来加的,不是核心体验"。

自托管的隐性成本,Immich 算得很清楚

自托管的隐性成本,Immich 算得很清楚

很多人听到"自己搭服务器"就头大。买硬件、配网络、搞域名、做备份——门槛确实比注册个 Google 账号高得多。

但 Immich 把这件事拆解得足够友好。官方文档支持 Docker 一键部署,主流 NAS 品牌(群晖、威联通、TrueNAS)都有社区维护的安装向导。我用的旧款 NUC,i5 八代处理器,16G 内存,带两块 4T 硬盘,轻松跑起全家三口的照片库。

成本账也好算。OneDrive 家庭版年费几百块,存储空间 6TB 共享。自托管方案一次性投入硬件约 2000 元,电费每月多十几块,能用五年以上。更重要的是,空间自己说了算。4T 不够就加盘,不会收到"您的存储空间即将用尽"的焦虑邮件。

隐私是另一笔账。OneDrive 的用户协议里写着,微软会用算法扫描照片内容用于"服务改进"。实际意味着什么,没人说得清。Immich 的数据躺在家里硬盘上,外网访问走自己配置的加密隧道,第三方连文件名都拿不到。

功能对比:云厂商的"AI 优势"被高估了

功能对比:云厂商的"AI 优势"被高估了

Google Photos 和 OneDrive 这些年力推的卖点是 AI:自动分类、人脸识别、场景标签、智能搜索。这些功能 Immich 也有,而且实现得不差。

人脸聚类基于开源模型,本地运行,不上传任何数据。场景识别、OCR 文字提取、重复照片检测,插件式架构,需要就开,不用就关。搜索支持自然语言描述,"去年海边日落"能直接出结果,延迟在半秒以内。

云厂商的 AI 优势在于训练数据量和模型精度,但照片管理这个场景,边际效益递减很明显。Immich 的人脸识别准确率对我够用,偶尔错把表弟认成我,手动合并一次,后续不再犯。这种"可纠正的误差"比黑箱算法更能让人安心。

真正拉开差距的是可控性。OneDrive 的"回忆"功能突然推送三年前的前任合影,算法觉得"你们可能想重温"。Immich 没有这种"惊喜",时间线纯按日期排列,相册自己整理,AI 只做辅助,不做决策。

移动端体验:自托管的最后一个短板被补上了

移动端体验:自托管的最后一个短板被补上了

早期自托管相册的通病是移动端敷衍。网页版能用,App 要么功能残缺,要么常年不更新。照片备份这个高频场景,体验断层直接劝退普通用户。

Immich 的 iOS 和 Android 客户端是核心工程的一部分,不是外包维护的副业。后台自动备份、原图上传、WiFi -only 设置、电池优化,功能对齐 Google Photos。我设定了"仅在充电时上传",夜间插上电源,早晨起来备份完成,流程无感。

有个细节很见功力:Immich 支持"只备份新照片"的增量模式,也支持"选择相册批量补传"。从 OneDrive 迁移时,我把旧手机里的精选相册一次性勾选,后台慢慢传,不影响正常使用。OneDrive 的导入逻辑是"全量或 nothing",要么全开自动备份,要么手动一张张选。

分享功能也做了取舍。Immich 支持生成临时外链,有效期、下载权限、密码保护均可配置。不像 Google Photos 的分享那么社交化,但足够把周末聚会的照片发给没装 App 的长辈。链接托管在你自己的服务器上,过期即焚,不留痕迹。

家庭场景的终极考验:非技术用户能不能用

家庭场景的终极考验:非技术用户能不能用

我自托管的东西不少,但家人能用的没几个。密码管理器太复杂,笔记同步经常掉线,Nas 里的电影库他们宁愿开爱优腾。

Immich 是例外。给老婆手机装好 App,登录地址填好,她没问一句"服务器是什么"。时间线滑动找照片,点击放大,双指缩放,操作逻辑跟 iPhone 自带相册一致。她甚至没意识到照片存在家里的 NUC 上,而不是 iCloud。

这是 Immich 最狠的地方:技术细节隐身,体验不降级。自托管的自豪感留给我,易用性交给产品。家人用得顺,才是这个项目真正的护城河。

当然,管理员视角的复杂度还在。升级版本、备份策略、外网访问配置,这些仍需要技术投入。但 Immich 的更新节奏稳健,破坏性变更极少,Docker 镜像拉取重启就能完成升级。我设定了每周自动备份到另一台离线硬盘,灾难恢复方案比大多数云服务商的"回收站保留 30 天"更可靠。

从"能用"到"更好用",自托管的拐点到了

从"能用"到"更好用",自托管的拐点到了

过去谈自托管,语境多是妥协:牺牲便利性换取隐私和成本优势。Immich 证明这个等式可以改写——隐私、成本、体验,三者兼得。

它的成功有时代背景。家用宽带上行带宽提升、NAS 价格下探、Docker 降低部署门槛,基础设施成熟了。但更重要的是产品哲学:不炫技,不教育用户,把云厂商验证过的交互模式搬过来,在关键体验点上做得更好。

Google Photos 2015 年上线时,用无限存储换用户数据,重新定义了照片管理。九年过去,免费午餐结束,算法干预增多,用户对"云"的信任在磨损。Immich 没有喊革命口号,只是提供了一个选项:同样的功能,数据归你,速度更快,长期更省。

这个选项的吸引力,可能比很多人预想的大。

我的 OneDrive 相册已经清空,订阅降级到最便宜的档位,只用来同步 Office 文档。照片这块业务,微软彻底失去了我。不是出于意识形态的叛逆,就是单纯的产品选择——有更好的,为什么不用?

如果你也在用云相册,且对加载速度、存储空间或隐私条款有过哪怕一瞬间的不适,Immich 值得一个周末的尝试成本。部署文档写得比大多数商业软件还清楚,社区 Discord 里提问有人回,GitHub 上的 issue 处理速度堪称开源项目典范。

最后留个数字:Immich 的 GitHub 仓库目前有 4.7 万星标,提交历史三年整。作为对比,Nextcloud——老牌开源云盘项目——的照片功能星标数不到它的十分之一。用户用脚投票的结果,有时候比任何评测都诚实。

你最近一次打开云相册,等加载超过三秒是什么时候?