歌单导入(网易云)

编辑 src/data/music-ids.json,添加网易云歌单:

{
  "playlists": [
    {
      "name": "我的歌单",
      "type": "netease-playlist",
      "neteaseId": 你的歌单ID,
      "cover": ""
    }
  ]
}

💡 歌单 ID 可从网易云音乐歌单链接中获取,如 music.163.com/playlist?id=123456

手动添加歌曲

编辑 src/data/music.json,直接填写歌曲信息:

[
  {
    "title": "歌曲名",
    "artist": "歌手",
    "cover": "封面图URL",
    "url": "音频URL",
    "lrc": "歌词URL(可选)"
  }
]

💡 此文件中的歌曲会作为「本地歌单」显示

API 配置

mahiro.config.yaml 中配置 Meting API 地址:

music:
  api: https://api.qijieya.cn/meting  # Meting API 地址
  autoplay: false                      # 是否自动播放

播放器功能:支持歌单切换、随机/顺序/单曲循环、歌词同步显示、音量控制、进度拖拽。

状态记忆:播放进度、音量、播放模式、当前歌单会自动保存,刷新页面后恢复。

全局迷你播放器:离开音乐页面后,左下角会出现迷你播放器悬浮按钮,支持悬停展开控制。

歌单

Cover

As You Are

The Weeknd

待机

Loading lyrics...

0:00
0:00
As You Are

The Weeknd