—— 开源私人 AI 相册「行影集 TrailSnap」,让照片从"文件堆"变回"回忆的索引"

行影集 TrailSnap 官网首页。一个会整理照片的私人 AI 相册。
先说个真实的场景。
去年国庆,你去了趟西北。回来那天晚上,你躺在床上想找一张"车窗外是戈壁、日落打在挡风玻璃上"的照片。你打开相册,输入"戈壁",没有。输入"日落",出来 200 张,你翻到一半放弃了。
一周后你想写那趟游记,打开相册,发现你已经想不起具体哪几张照片值得用。
问题不是你不爱拍照。恰恰相反——你拍了太多,而相册早就不是相册了,它是一个没人整理的仓库。
云相册能解决"存得下",但解决不了"找得到、串得起来"。照片被算法按"拍摄时间"排成一条永远往前的河流,而记忆是跳跃的:它按人、按地点、按画面、按情绪检索。
行影集 TrailSnap 想做的,就是把这条河流拦下来,重新编织成一张网。

整理、查找、回顾——这是行影集最核心的三件事。
先说清楚它不是什么。
它不是又一个云盘,不是又一个"AI 修图"工具,也不是一个需要你注册账号、上传照片到别人服务器的图片 App。
行影集是一个 自托管(Self-hosted)的开源 AI 相册:
用它的人说过一句很准的话:「未来每个人(至少每个家庭)都有一个属于自己的 AI 数据中心,而相册是数据中心最重要的数据来源。」
AI 相册,就是把这些瞬间转化为有价值的记忆的工具。
打开行影集,你看到的不再是 IMG_2847.jpg 这种文件名,而是:
支持 iPhone、Vivo、OPPO、小米等手机的 Live Photo(实况照片),缩略图 EXIF 元数据也能完整读取。

丝滑的时间轴滚动,几十年的照片一眼扫过。
这是我觉得最爽的一个功能。
搜索框里打一句话:"海边看日落的照片"。搜索结果直接给你标出「海边 / 日落 / 傍晚」这些语义线索——它读懂了你描述的那个场景,而不只是在匹配文件名。
还能叠加维度:结合人物 + 时间 + 地点一起找。

在线演示站实测:搜"海边日落",50+ 结果精准命中。
这是行影集最有"作品感"的功能。
照片带 GPS 信息就能被点亮。你会看到:

3D 足迹地球。32 个省份、52 座城市、579 张足迹照片——这是数据自动算出来的。
三个很私人的设计:
向右保留,向左丢弃。像 Tinder 一样滑,但滑掉的是你不再需要的照片。
它还内置了相似照片检测、基于哈希值的重复照片清理、以及按 AI 评分做的低质量清理——真正把"整理"这件事做完了。
官方说这个 OCR 引擎专为火车票识别做了深度优化:平整扫描件和带背景的翻拍照片都能保持高识别率,车次、日期、车站、座位号、票价直接抽成结构化 JSON,还能导出成仿真纸质火车票(红票 / 蓝票样式)。
照片墙、照片日历、城市榜单、景区榜单、行程时间轴、线路里程、四季分布、年度最佳照片——把一年做成一份能直接发朋友圈的作品。

AI 帮你把照片写成有叙事感的文字,不只是打标签。
每年这一天,AI 挑出往年今天最有回忆价值的那几张照片推给你。
这个功能的存在意义就是——对抗遗忘。
| 能力 | 说明 |
|---|---|
| AI 助手对话 | 直接跟相册聊天:"我去年国庆去了哪些地方?" |
| 智能相册生成 | 描述一句"我在海边的自拍",自动生成一个相册 |
| 条件相册 | 按标签 / 场景 / 人物 / 地点组合筛选生成 |
| CLI + MCP + Skill | 通过 trailsnap-cli 让 AI 助手直接查你的相册 |
| 多模型支持 | OpenAI、Ollama、本地 llama.cpp 托管,数据不出本机 |
| 主题色自定义 | 天空蓝 / 翡翠绿 / 紫罗兰 / 玫瑰红 / 琥珀橙,一键切换 |
关于 CLI 那条,值得多说一句。行影集提供了官方 Agent Skill,可以接进 Claude Code、OpenClaw、Hermes Agent 等平台。你可以直接用自然语言指挥 AI:
"帮我用 trailsnap-cli skill,查一下最近在西安拍的照片有哪些?" "我去年国庆节去了哪些地方,帮我写一个 HTML 格式的旅游日记。"
它甚至为此提供了面向 AI 的纯文本文档入口(llms.txt、ai-docs.json),官方还写了一份 OpenClaw 接入指南。

一句自然语言,Agent 自动加载 trailsnap-cli Skill,调用 trailsnap photos list、trailsnap locations timeline 查询你的相册。

最后它给出的是一张结构化表格:哪天、在哪、拍了多少张,还有整段旅程的路线总结。

官方示例:国庆七日·五城漫游记。照片与足迹被写成一个可以重读的故事。
Windows 10/11、macOS(Apple Silicon)、Linux 都能装。
关键点:桌面安装包已经内置了 AI 运行环境,人脸识别、OCR、图片分类、语义检索和本地大模型的模型文件按需下载。不用你手动配 Python、配 CUDA、配数据库。
步骤就四步:启动 → 添加照片目录 → 等扫描索引 → 在"AI 模型管理"里建分析任务。
一行脚本,前端、后端、PostgreSQL、AI 服务一次拉起:
bash# Linux / macOS / WSL2
curl -fsSL https://trailsnap.cn/install.sh | bash
# Windows PowerShell
irm https://trailsnap.cn/install.ps1 -OutFile install.ps1
powershell -ExecutionPolicy Bypass -File .\install.ps1
脚本会引导你填照片目录、访问端口、时区和 AI 模式,生成 .env 和 docker-compose.yml,拉镜像并做健康检查。默认地址 http://<服务器IP>:3180。
AI 加速三选一:通用 CPU / NVIDIA GPU(CUDA)/ Intel OpenVINO(核显、NPU 友好)。切换模式时数据库、模型缓存和照片目录都不会丢。

官网把安装拆成了清晰的四步:选版本 → 接照片 → 配模型 → 开始浏览。
绿联、极空间、飞牛 OS 都有现成教程,飞牛还提供 .fpk 格式安装包,在应用中心手动安装、填端口和照片目录就能跑。同一局域网内的手机、平板、电脑,用浏览器就能访问同一份图库。
TrailSnap Android App 用 Capacitor 构建,是 Web 版的原生容器。装好后扫码连自己的服务器,地址就是 http://192.168.1.10:3180,不用加 /api。局域网内手机、平板、多台电脑共享同一图库。

下载页会自动识别你的系统并标出对应安装包,还提供备用镜像地址。
「TrailSnap 是自托管应用:照片、数据库和账号数据保存在你部署的服务器或 NAS 上。项目不会因为你安装了 TrailSnap 而自动接收你的照片。」
具体的数据边界:
还有一句实在提醒很值得抄下来:
桌面版不会替代你的照片备份。首次使用批量整理、重命名或清理功能前,请先备份图库。
毕竟这是个会动你文件的工具。用它之前,先按一次 Ctrl+C。
如果你的照片只满足于"存着",行影集对你来说可能过度。
但如果你曾经——
那这个工具,值得你花半小时装一下。
官网:https://trailsnap.cn 在线体验(无需安装):https://demo.siyuan.ink 源码:https://github.com/LC044/TrailSnap 下载:https://trailsnap.cn/download 文档:https://trailsnap.cn/docs/guide/install
行影集 TrailSnap · 开源私人 AI 相册 整理日常照片,也珍藏每一段旅行。
备选标题
摘要(120 字内) 行影集 TrailSnap 是个开源自托管的私人 AI 相册:照片留在你自己的硬盘上,AI 帮你按人物场景整理、用一句话搜图、点亮足迹地图、识别火车票、写旅行日记。Windows/macOS/Linux 桌面版装完即用,NAS 一行脚本部署。
关键词 AI 相册 / 开源 / 自托管 / 照片管理 / 旅行足迹 / NAS / Docker / 隐私 / 行影集 TrailSnap
公众号配图清单(img/ 目录,均为 JPG,最长边 1080px)
| 文件 | 内容 | 建议位置 |
|---|---|---|
| 01-home-hero.jpg | 官网首页 Hero | 封面 + 开篇 |
| 02-capabilities.jpg | 智能相册三大能力 | "三大核心能力"前 |
| site-timeline.jpg | 时间轴浏览 | 智能分类小节 |
| 08-demo-search.jpg | 以文搜图实测 | 以文搜图小节 |
| 03-journeys.jpg | 3D 足迹地图 | 足迹地图小节 |
| site-AI-narrative.jpg | AI 叙事分析 | 私人功能小节 |
| 10-travel-diary.jpg | 旅行日记示例 | CLI / 日记小节 |
| 04-everyday.jpg | 断舍离交互 | 断舍离小节 |
| 05-install.jpg | 安装流程 | 安装章节 |
| 06-download.jpg | 下载页 | 安装章节 |
| 07-demo-home.jpg | 在线演示站 | 结尾引导 |
| cli-demo.jpg | AI 调用 trailsnap-cli 查询过程 | CLI 小节 |
| cli-table.jpg | AI 查询结果表格 | CLI 小节 |
| site-map.jpg / site-AI-analyize.jpg / site-toolbox.jpg | 官方功能图 | 备用 |
| 09-doc-install.jpg | 安装文档页 | 备用 |
本文作者:司小远
本文链接:
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!