NeriPlayer 中文文档 下载 App

把歌单、收藏、播放统计同步到自己的 GitHub 私有仓库

为什么选 GitHub

NeriPlayer 的同步策略刻意保持去中心化:

GitHub 私有仓库免费提供稳定的 Key-Value 存储能力,适合存放 NeriPlayer 的元数据同步快照。

配置步骤

  1. 在 GitHub 创建一个新的私有仓库(已有仓库也可以,但独立仓库更清晰)
  2. 在 NeriPlayer 设置的「GitHub 同步」中输入:
  1. 选择同步内容(歌单、收藏、最近播放、播放统计、删除记录)
  2. 测试连接成功后启用

首次配置时应用内也可以帮你一键创建私有仓库。

同步的内容

内容说明
本地歌单歌单结构和歌曲列表
收藏歌单各平台收藏的歌单
最近播放最近 N 首播放记录
播放统计歌曲维度的播放次数、累计时长、每日桶
删除记录已删除的歌单和歌曲记录(用于冲突合并)

同步快照读取时会兼容旧字段和异常缺字段数据,过滤缺少可解析歌曲身份的记录。

同步时机

多设备同步

同一 GitHub 仓库可以在多台设备上配置。同步合并策略:

凭据安全

GitHub PAT 保存在应用内部的加密凭据存储区,不会明文写入数据库或同步快照。