这个项目能做什么

SongFlip 是一款使用 Kotlin Multiplatform (KMP) 构建的跨平台实用工具,它可以拦截音乐链接并将其重定向到用户偏好的音乐播放器。它支持 Spotify、YouTube Music、Apple Music、Tidal、Deezer 和 Amazon Music 之间的双向重定向。 核心功能包括: - 针对单曲、专辑和艺术家主页的自动后台重定向。 - 支持多种输入方式,包括剪贴板监测、分享面板,以及 iOS 特有的 Siri App Intents 和 Action Button 集成。 - 一个多级解析引擎,利用本地 SQLite 缓存、服务端云缓存(面向 PRO 用户)以及基于 API 的元数据修复,以确保准确的歌曲匹配。 - 以隐私为中心的设计,无需账户注册、登录或追踪。 - 其他功能还包括转换历史日志、用于 URL 检查的交互式测试工作室,以及为 Android 提供的 Material You 主题图标。 该项目采用 GPLv3 许可,提供免费的核心功能,而 PRO 版本则提供增强的服务端缓存和通用智能分享链接。