Discover / Product details xi coooolfan /
xiaomialbumsyncer 阮老师好,自荐一个我独立开发的开源自托管工具 Xiaomi Album Syncer(GPL-3.0)。 小米云服务一直没有官方的相册批量导出入口,想把自己云端的相册拿回本地,只能手动在桌面客户端选中下载。这个项目就是解决这件事:登录账号后,它把小米云端的相册(录音)完整拉到本地硬盘或 NAS,之后可以定时跑增量同步,已下载过的文件自动跳过。除小米云服务外也支持 Apple iCloud 照片,多个账号可以放在一个实例里统一管理。 主要…
Language KotlinDT Data & operationsDT Desktop productivityDT Agent extensionDT Agent orchestrationDT MCP serviceDT macOSDT WebDT WindowsOriginal downloadOriginal icloudOriginal jimmerOriginal solon
About 阮老师好,自荐一个我独立开发的开源自托管工具 Xiaomi Album Syncer(GPL-3.0)。 小米云服务一直没有官方的相册批量导出入口,想把自己云端的相册拿回本地,只能手动在桌面客户端选中下载。这个项目就是解决这件事:登录账号后,它把小米云端的相册(录音)完整拉到本地硬盘或 NAS,之后可以定时跑增量同步,已下载过的文件自动跳过。除小米云服务外也支持 Apple iCloud 照片,多个账号可以放在一个实例里统一管理。 主要功能: 全量 / 增量:用 Cron 表达式设定时,增量只拉新增资产,跑一遍大相册也只要几秒 自动维护凭据:小米支持手机扫码登录,iCloud 走账号密码 + 2FA,凭据过期自动刷新或者通知 照片时间线:下载时回填照片视频的 Exif 拍摄时间和文件系统修改时间,导入 Immich 等本地相册后按拍摄日期归档 按相册归档:每个云端相册存成独立目录,下载路径支持表达式插值自定义(比如按账号/相册/年月) Web UI 与 MCP Server:扫码、建任务、看下载记录都在浏览器里完成(支持 Passkey 和 HTTPS);也可以把实例挂给 AI 助手,用自然语言查进度、触发任务 部署是典型自托管方案:Docker 一键拉起,或者直接下载单文件可执行程序,Linux / macOS / Windows 全平台含 arm64,面向 NAS 常驻。后端 Kotlin + Solon,前端 Vue 3。 bash docker run -d \ p 8232:8080 \ v ~/xiaomi-album-syncer/download:/app/download \ v ~/xiaomi-album-syncer/db:/app/db \ coolfan1024/xiaomi-album-syncer:latest
Discovery history 阮一峰周刊·用户投稿 Nov 5, 2026 · 1 observations
Discuss this product