2024-09-25 16:41:00 +00:00
# XiaoMusic: 无限听歌,解放小爱音箱
2024-06-26 04:53:05 +00:00
[](https://github.com/hanxi/xiaomusic)
[](https://hub.docker.com/r/hanxi/xiaomusic)
[](https://hub.docker.com/r/hanxi/xiaomusic)
[](https://pypi.org/project/xiaomusic/)
[](https://pypi.org/project/xiaomusic/)
[](https://pypi.org/project/xiaomusic/)
[](https://github.com/hanxi/xiaomusic/releases)
2024-11-29 02:02:51 +00:00
[](https://visitorbadge.io/status?path=hanxi%2Fxiaomusic)
[](https://visitorbadge.io/status?path=hanxi%2Fxiaomusic)
2024-06-26 04:53:05 +00:00
2023-10-14 11:50:32 +00:00
2024-06-25 02:50:32 +00:00
使用小爱音箱播放音乐,音乐使用 yt-dlp 下载。
2023-10-14 11:50:32 +00:00
2024-06-29 01:18:26 +00:00
< https: / / github . com / hanxi / xiaomusic >
2024-09-20 23:32:08 +00:00
> [!TIP]
2024-09-25 16:41:00 +00:00
> 初次安装遇到问题请查阅 [💬 FAQ问题集合](https://github.com/hanxi/xiaomusic/issues/99) ,一般遇到的问题都已经有解决办法。
2024-07-01 12:24:43 +00:00
2024-09-25 16:41:00 +00:00
## 👋 最简配置运行
2024-05-19 16:03:27 +00:00
2024-09-08 08:43:51 +00:00
已经支持在 web 页面配置其他参数, docker 启动命令如下:
```bash
2024-09-14 11:59:05 +00:00
docker run -p 8090:8090 -v /xiaomusic/music:/app/music -v /xiaomusic/conf:/app/conf hanxi/xiaomusic
2024-09-08 08:43:51 +00:00
```
2024-10-17 17:14:41 +00:00
🔥 国内:
2024-10-17 17:14:02 +00:00
```bash
docker run -p 8090:8090 -v /xiaomusic/music:/app/music -v /xiaomusic/conf:/app/conf m.daocloud.io/docker.io/hanxi/xiaomusic
```
2024-09-08 08:43:51 +00:00
对应的 docker compose 配置如下:
2024-05-19 16:03:27 +00:00
```yaml
services:
xiaomusic:
image: hanxi/xiaomusic
container_name: xiaomusic
restart: unless-stopped
ports:
- 8090:8090
volumes:
2024-09-08 06:28:28 +00:00
- /xiaomusic/music:/app/music
2024-10-17 17:14:02 +00:00
- /xiaomusic/conf:/app/conf
```
2024-10-17 17:14:41 +00:00
🔥 国内:
2024-10-17 17:14:02 +00:00
```yaml
services:
xiaomusic:
image: m.daocloud.io/docker.io/hanxi/xiaomusic
container_name: xiaomusic
restart: unless-stopped
ports:
- 8090:8090
volumes:
- /xiaomusic/music:/app/music
2024-09-08 06:28:28 +00:00
- /xiaomusic/conf:/app/conf
2024-05-19 16:03:27 +00:00
```
2024-06-28 15:14:16 +00:00
2024-09-08 08:41:02 +00:00
其中 conf 目录为配置文件存放目录, music 目录为音乐存放目录,建议分开配置为不同的目录。
2024-09-20 23:32:08 +00:00
> [!NOTE]
2024-09-08 08:41:02 +00:00
> 上面配置的 /xiaomusic/music 和 /xiaomusic/conf 是 docker 主机里的 /xiaomusic 目录下的,可以修改为其他目录。如果报错找不到 /xiaomusic/music 目录,可以先执行 `mkdir -p /xiaomusic/{music,conf}` 命令新建目录。
2024-07-14 13:49:01 +00:00
2024-09-08 08:43:51 +00:00
docker 和 docker compose 二选一即可,启动成功后,在 web 页面可以配置其他参数,带有 `*` 号的配置是必须要配置的,其他的用不上时不用修改。初次配置时需要在页面上输入小米账号和密码保存后才能获取到设备列表。
2024-05-19 16:03:27 +00:00
2024-09-20 23:39:09 +00:00
> [!TIP]
2024-09-07 02:02:47 +00:00
> 目前安装步骤已经是最简化了,如果还是嫌安装麻烦,可以微信或者 QQ 约我远程安装,我一般周末和晚上才有时间,收个辛苦费 :moneybag: 50 元一次,安装失败不收费。
2024-09-06 18:31:35 +00:00
2024-09-25 16:41:00 +00:00
### 🔥 修改默认8090端口映射
2024-06-30 04:06:01 +00:00
2024-12-01 14:41:47 +00:00
#### 方法1: 不修改监听端口 8090
【监听端口】保持为默认的 8090 不变,把【外网访问端口】改为 5678 。
```yaml
services:
xiaomusic:
image: hanxi/xiaomusic
container_name: xiaomusic
restart: unless-stopped
ports:
- 5678:8090
volumes:
- /xiaomusic/music:/app/music
- /xiaomusic/conf:/app/conf
environment:
XIAOMUSIC_PUBLIC_PORT: 5678
```
XIAOMUSIC_PUBLIC_PORT 对应后台设置里的【外网访问端口】,修改后可以不用重启。
#### 方法2: 修改监听端口 8090 为 5678
2024-06-30 08:09:18 +00:00
如果需要修改 8090 端口为其他端口,比如 5678, 需要这样配, 3个数字都需要是 5678 。见 < https: / / github . com / hanxi / xiaomusic / issues / 19 >
2024-06-30 04:04:29 +00:00
2024-06-27 14:46:10 +00:00
```yaml
services:
xiaomusic:
image: hanxi/xiaomusic
container_name: xiaomusic
restart: unless-stopped
ports:
- 5678:5678
volumes:
2024-09-08 06:28:28 +00:00
- /xiaomusic/music:/app/music
- /xiaomusic/conf:/app/conf
2024-06-27 14:46:10 +00:00
environment:
XIAOMUSIC_PORT: 5678
```
2024-09-19 00:17:44 +00:00
如果不是首次修改端口,还需要修改 /xiaomusic/conf/setting.json 文件里的端口(也可以在后台修改监听端口后重启)。
2024-08-08 01:35:17 +00:00
2024-07-04 10:32:15 +00:00
遇到问题可以去 web 设置页面底部点击【下载日志文件】按钮,然后搜索一下日志文件内容确保里面没有账号密码信息后(有就删除这些敏感信息),然后在提 issues 反馈问题时把下载的日志文件带上。
2024-06-28 15:43:48 +00:00
2024-09-20 23:39:09 +00:00
> [!IMPORTANT]
2024-12-01 14:41:47 +00:00
> XIAOMUSIC_PORT 也可以在后台配置,对应的是监听端口,修改后记得重启。
2024-07-04 10:26:38 +00:00
2024-09-26 14:44:06 +00:00
### 🤐 支持语音口令
- 【播放歌曲】,播放本地的歌曲
- 【播放歌曲+歌名】,比如:播放歌曲周杰伦晴天
- 【上一首】
- 【下一首】
- 【单曲循环】
- 【全部循环】
- 【随机播放】
- 【关机】,【停止播放】,两个效果是一样的。
- 【刷新列表】,当复制了歌曲进 music 目录后,可以用这个口令刷新歌单。
- 【播放列表+列表名】,比如:播放列表其他。
- 【加入收藏】,把当前播放的歌曲加入收藏歌单。
- 【取消收藏】,把当前播放的歌曲从收藏歌单里移除。
- 【播放列表收藏】,这个用于播放收藏歌单。
- 【播放本地歌曲+歌名】,这个口令和播放歌曲的区别是本地找不到也不会去下载。
- 【播放列表第几个+列表名】,具体见: < https: // github . com / hanxi / xiaomusic / issues / 158 >
- 【播放歌曲+关键词】,会搜索关键词作为临时搜索列表播放,比如说【播放歌曲林俊杰】,会播放所有林俊杰的歌。
> [!TIP]
> 隐藏玩法: 对小爱同学说播放歌曲小猪佩奇的故事,会先下载小猪佩奇的故事,然后再播放小猪佩奇的故事。
2024-09-25 16:41:00 +00:00
## 🛠️ pip 方式安装运行
2024-06-30 05:53:54 +00:00
```shell
2024-07-08 10:00:02 +00:00
> pip install -U xiaomusic
2024-06-30 05:53:54 +00:00
> xiaomusic --help
__ __ _ __ __ _
\ \/ / (_) __ _ ___ | \/ | _ _ ___ (_) ___
\ / | | / _` | / _ \ | |\/| | | | | | / __ | | | / __ |
/ \ | | | (_| | | (_) | | | | | | |_| | \__ \ | | | (__
/_/\_\ |_| \__,_| \___/ |_| |_| \__,_| |___/ |_| \___|
2024-09-25 16:41:00 +00:00
XiaoMusic v0.3.37 by: github.com/hanxi
2024-06-30 05:53:54 +00:00
2024-07-04 11:11:03 +00:00
usage: xiaomusic [-h] [--port PORT] [--hardware HARDWARE] [--account ACCOUNT]
[--password PASSWORD] [--cookie COOKIE] [--verbose]
[--config CONFIG] [--ffmpeg_location FFMPEG_LOCATION]
2024-06-30 05:53:54 +00:00
options:
-h, --help show this help message and exit
2024-07-04 11:11:03 +00:00
--port PORT 监听端口
--hardware HARDWARE 小爱音箱型号
2024-06-30 05:53:54 +00:00
--account ACCOUNT xiaomi account
--password PASSWORD xiaomi password
--cookie COOKIE xiaomi cookie
--verbose show info
--config CONFIG config file path
--ffmpeg_location FFMPEG_LOCATION
ffmpeg bin path
> xiaomusic --config config.json
```
其中 `config.json` 文件可以参考 `config-example.json` 文件配置。见 < https: // github . com / hanxi / xiaomusic / issues / 94 >
2024-07-04 11:11:03 +00:00
不修改默认端口 8090 的情况下,只需要执行 `xiaomusic` 即可启动。
2024-09-25 16:41:00 +00:00
## 🔩 开发环境运行
2023-10-14 11:50:32 +00:00
2023-10-14 14:27:50 +00:00
- 使用 install_dependencies.sh 下载依赖
- 使用 pdm 安装环境
2024-09-06 17:37:49 +00:00
- 默认监听了端口 8090 , 使用其他端口自行修改。
2023-10-14 11:50:32 +00:00
```shell
pdm run xiaomusic.py
````
2024-09-06 17:13:35 +00:00
如果是开发前端界面,可以通过 < http: / / localhost:8090 / docs >
查看有什么接口。目前的 web 控制台非常简陋,欢迎有兴趣的朋友帮忙实现一个漂亮的前端,需要什么接口可以随时提需求。
2024-07-14 15:14:16 +00:00
2024-09-25 16:41:00 +00:00
### 🚦 代码提交规范
2024-09-13 10:49:17 +00:00
提交前请执行
```
pdm fmt
pdm lint --fix
```
用于检查代码和格式化代码。
2024-09-06 17:34:47 +00:00
### 本地编译 Docker Image
```shell
docker build -t xiaomusic .
```
2024-06-27 05:32:54 +00:00
## 已测试支持的设备
2023-10-14 11:50:32 +00:00
2024-06-30 18:22:09 +00:00
| 型号 | 名称 |
| ---- | ---------------------------------------------------------------------------------------------- |
| L06A | [小爱音箱 ](https://home.mi.com/baike/index.html#/detail?model=xiaomi.wifispeaker.l06a ) |
2024-06-30 21:30:21 +00:00
| L07A | [Redmi小爱音箱 Play ](https://home.mi.com/webapp/content/baike/product/index.html?model=xiaomi.wifispeaker.l7a ) |
2024-07-04 15:31:43 +00:00
| S12/S12A/MDZ-25-DA | [小米AI音箱 ](https://home.mi.com/baike/index.html#/detail?model=xiaomi.wifispeaker.s12 ) |
2024-06-30 18:22:09 +00:00
| LX5A | [小爱音箱 万能遥控版 ](https://home.mi.com/baike/index.html#/detail?model=xiaomi.wifispeaker.lx5a ) |
| LX05 | [小爱音箱Play( 2019款) ](https://home.mi.com/baike/index.html#/detail?model=xiaomi.wifispeaker.lx05 ) |
2024-09-13 12:42:30 +00:00
| L15A | [小米AI音箱( 第二代) ](https://home.mi.com/webapp/content/baike/product/index.html?model=xiaomi.wifispeaker.l15a#/ ) |
2024-06-30 18:22:09 +00:00
| L16A | [Xiaomi Sound ](https://home.mi.com/baike/index.html#/detail?model=xiaomi.wifispeaker.l16a ) |
| L17A | [Xiaomi Sound Pro ](https://home.mi.com/baike/index.html#/detail?model=xiaomi.wifispeaker.l17a ) |
| LX06 | [小爱音箱Pro ](https://home.mi.com/baike/index.html#/detail?model=xiaomi.wifispeaker.lx06 ) |
| LX01 | [小爱音箱mini ](https://home.mi.com/baike/index.html#/detail?model=xiaomi.wifispeaker.lx01 ) |
| L05B | [小爱音箱Play ](https://home.mi.com/baike/index.html#/detail?model=xiaomi.wifispeaker.l05b ) |
| L05C | [小米小爱音箱Play 增强版 ](https://home.mi.com/baike/index.html#/detail?model=xiaomi.wifispeaker.l05c ) |
2024-09-06 23:38:07 +00:00
| L09A | [小米音箱Art ](https://home.mi.com/webapp/content/baike/product/index.html?model=xiaomi.wifispeaker.l09a ) |
2024-07-16 16:32:42 +00:00
| LX04 X10A X08A | 已经支持的触屏版 |
2024-12-02 13:43:56 +00:00
| X08C X08E X8F M01 | 需要设置【型号兼容模式】选项为 true |
2024-10-12 17:06:14 +00:00
| M01/XMYX01JY | 小米小爱音箱HD (获取对话记录的接口比较特殊) |
2024-06-28 16:14:52 +00:00
型号与产品名称对照可以在这里查询 < https: / / home . miot-spec . com / s / xiaomi . wifispeaker >
2024-09-20 23:32:08 +00:00
> [!NOTE]
2024-06-28 16:14:52 +00:00
> 如果你的设备支持播放,请反馈给我添加到支持列表里,谢谢。
2024-07-03 04:05:01 +00:00
> 目前应该所有设备类型都已经支持播放,有问题随时反馈。
2024-09-22 23:49:52 +00:00
> 其他触屏版不能播放可以设置【型号兼容模式】选项为 true 试试。见 <https://github.com/hanxi/xiaomusic/issues/30>
2024-06-28 16:14:52 +00:00
2024-09-25 16:41:00 +00:00
## 🎵 支持音乐格式
2024-01-27 15:09:30 +00:00
- mp3
- flac
2024-06-27 05:32:54 +00:00
- wav
- ape
2024-06-28 14:48:42 +00:00
- ogg
2024-07-05 14:55:47 +00:00
- m4a
2024-01-27 15:09:30 +00:00
2024-09-20 23:32:08 +00:00
> [!NOTE]
2024-06-28 14:48:42 +00:00
> 本地音乐会搜索目录下上面格式的文件,下载的歌曲是 mp3 格式的。
2024-09-04 10:43:48 +00:00
> 已知 L05B L05C LX06 L16A 不支持 flac 格式。
2024-09-22 23:49:52 +00:00
> 如果格式不能播放可以打开【转换为MP3】和【型号兼容模式】选项。具体见 <https://github.com/hanxi/xiaomusic/issues/153#issuecomment-2328168689>
2024-09-04 10:43:48 +00:00
2023-10-14 11:50:32 +00:00
2024-09-25 16:41:00 +00:00
## 💡 简易的控制面板
2024-01-28 10:29:14 +00:00
浏览器进入 < http: / / 192 . 168 . 2 . 5:8090 >
- ip 是 XIAOMUSIC_HOSTNAME 设置的
- 8090 是默认端口
2024-06-28 15:20:45 +00:00
- 支持功能
2024-04-30 14:04:58 +00:00
- 显示正在播放的歌曲
- 模糊搜索本地歌曲
2024-06-28 15:20:45 +00:00
- 播放列表
- 删除歌曲
2024-05-19 15:22:52 +00:00
- 设置页面
2024-06-28 15:20:45 +00:00
- 配置网络歌单
- 日志文件下载
2024-05-19 15:22:52 +00:00
2024-09-06 17:34:47 +00:00
采用新的设置页面之后,没有必须在启动前配置的环境变量了,除非是改默认的 8090 端口才需要配置环境变量。
2024-09-25 16:41:00 +00:00
## 🌏 网络歌单功能
2024-06-25 18:03:38 +00:00
2024-06-28 15:00:01 +00:00
可以配置一个 json 格式的歌单,支持电台和歌曲,也可以直接用别人分享的链接,同时配备了 m3u 文件格式转换工具,可以很方便的把 m3u 电台文件转换成网络歌单格式的 json 文件,具体用法见 < https: / / github . com / hanxi / xiaomusic / issues / 78 >
2024-09-20 23:39:09 +00:00
> [!NOTE]
2024-06-28 15:00:01 +00:00
> 欢迎有想法的朋友们制作更多的歌单转换工具。
2024-06-25 18:03:38 +00:00
2024-09-25 16:41:00 +00:00
## 🍺 更多其他可选配置
2024-06-23 08:27:22 +00:00
2024-09-06 16:29:47 +00:00
- XIAOMUSIC_ACTIVE_CMD 环境变量,对应后台的 【允许唤醒的命令】,用于唤醒口令,配置成'play,random_play', 在非播放状态下, 只有这两个指令( 播放歌曲和随机播放) 可以触发, 触发后, xiaomusic进入playing状态, 其他指令则可以正常触发。具体见 < https: // github . com / hanxi / xiaomusic / pull / 43 >
- XIAOMUSIC_EXCLUDE_DIRS 配置歌曲目录里需要忽略的目录,对应后台的 【忽略目录】
- XIAOMUSIC_MUSIC_PATH_DEPTH 配置歌曲目录搜索深度,对应后台的 【目录深度】,具体见 < https: // github . com / hanxi / xiaomusic / issues / 76 >
- XIAOMUSIC_DISABLE_HTTPAUTH 配置成 false 表示开启密码访问web控制台, 对应后台的 【关闭密码验证】,具体见 < https: // github . com / hanxi / xiaomusic / issues / 47 >
2024-09-22 23:49:52 +00:00
- XIAOMUSIC_HTTPAUTH_USERNAME 配置 web 控制台用户,对应后台的 【控制台账户】
- XIAOMUSIC_HTTPAUTH_PASSWORD 配置 web 控制台密码,对应后台的 【控制台密码】
2024-09-06 16:29:47 +00:00
- XIAOMUSIC_CONF_PATH 用来存放配置文件的目录,对应后台的 【配置文件目录】,记得把目录映射到主机,默认为 `/app/config` ,具体见 < https: // github . com / hanxi / xiaomusic / issues / 74 >
2024-09-22 23:49:52 +00:00
- XIAOMUSIC_CACHE_DIR 用来音乐 tag 缓存,默认为 `/app/cache` ,对应后台的 【缓存文件目录】。
2024-09-06 16:29:47 +00:00
- XIAOMUSIC_DISABLE_DOWNLOAD 设为 true 时关闭下载功能,对应后台的 【关闭下载功能】,见 < https: // github . com / hanxi / xiaomusic / issues / 82 >
2024-09-22 23:49:52 +00:00
- XIAOMUSIC_USE_MUSIC_API 设为 true 时使用 player_play_music 接口播放音乐,对应后台的 【型号兼容模式】,用于兼容不能播放的型号,如果发现需要设置这个选项的时候请告知我加一下设备型号,方便以后不用设置。 见 < https: // github . com / hanxi / xiaomusic / issues / 30 >
2024-09-06 16:29:47 +00:00
- XIAOMUSIC_KEYWORDS_PLAY 用来播放歌曲的口令前缀,对应后台的 【播放歌曲口令】,默认是 "播放歌曲,放歌曲" ,可以用英文逗号分割配置多个
- XIAOMUSIC_KEYWORDS_STOP 用来关机的口令,对应后台的 【停止口令】,默认是 "关机,暂停,停止" ,可以用英文逗号分割配置多个。
- XIAOMUSIC_KEYWORDS_PLAYLOCAL 用来播放本地歌曲的口令前缀,对应后台的 【播放本地歌曲口令】,本地找不到时不会下载歌曲,默认是 "播放本地歌曲,本地播放歌曲" ,可以用英文逗号分割配置多个。
- XIAOMUSIC_ENABLE_FUZZY_MATCH 设为 true 时开启模糊匹配(默认),设为 false 时关闭模糊匹配,对应后台的 【开启模糊搜索】,支持模糊匹配歌名和歌单名。 具体见 < https: // github . com / hanxi / xiaomusic / issues / 52 >
- XIAOMUSIC_FUZZY_MATCH_CUTOFF 设置模糊搜索匹配的最低相似度阈值( 默认0.6, 可以配0到1直接的小数) , 越小越模糊, 越大越精准, 对应后台的 【模糊匹配阈值】。具体见 < https: // github . com / hanxi / xiaomusic / issues / 52 >
- XIAOMUSIC_PUBLIC_PORT 用于设置外网端口,对应后台的 【外网访问端口】, 当使用反向代理时可以设置为外网端口, XIAOMUSIC_HOSTNAME 设为外网IP或者域名即可。
- XIAOMUSIC_DOWNLOAD_PATH 变量可以配置下载目录,默认为空,表示使用 music 目录为下载目录,对应后台的 【音乐下载目录】。设置这个目录必须是 music 的子目录,否则刷新列表后会找不到歌曲。具体见 < https: // github . com / hanxi / xiaomusic / issues / 98 >
2024-09-07 01:51:21 +00:00
- XIAOMUSIC_PROXY 用于配置国内使用 youtube 源下载歌曲时使用的代理,参数格式参考 yt-dlp 文档说明。 见 < https: // github . com / hanxi / xiaomusic / issues / 2 > 和 < https: // github . com / hanxi / xiaomusic / issues / 11 >
2024-09-24 06:18:09 +00:00
- MIIO_TTS_CMD 用于部分机型(如:`L05C`)使用 MiIO 支持 tts 能力,默认为空,命令选择见 [MiService-fork 文档 ](https://github.com/yihong0618/MiService )
2024-09-07 01:51:21 +00:00
2024-09-25 16:41:00 +00:00
### ⚠️ 安全提醒
2024-09-07 01:39:56 +00:00
2024-09-20 23:32:08 +00:00
> [!IMPORTANT]
> 如果配置了公网访问 xiaomusic ,请一定要开启密码登陆,并设置复杂的密码。且不要在公共场所的 WiFi 环境下使用,否则可能造成小米账号密码泄露。
2024-09-07 01:39:56 +00:00
2024-09-25 16:41:00 +00:00
## 🤔 高级篇
2024-07-05 05:08:18 +00:00
- 自定义口令功能 < https: // github . com / hanxi / xiaomusic / issues / 105 >
- [ ] 缺少一篇教程 [如何写自定义插件 ](https://github.com/hanxi/xiaomusic/issues/105 )
2024-09-25 16:41:00 +00:00
## 📢 讨论区
2024-05-15 01:18:50 +00:00
- [点击链接加入QQ频道【xiaomusic】 ](https://pd.qq.com/s/e2jybz0ss )
2024-05-15 01:20:08 +00:00
- [点击链接加入群聊【xiaomusic】 604526973 ](http://qm.qq.com/cgi-bin/qm/qr?_wv=1027&k=13St5PLVcTxYlWTAs_iAawazjtdD1l-a&authKey=dJWEpaT2fDBDpdUUOWj%2FLt6NS1ePBfShDfz7a6seNURi05VvVnAGQzXF%2FM%2F5HgIm&noverify=0&group_code=604526973 )
2024-06-27 05:32:54 +00:00
- < https: // github . com / hanxi / xiaomusic / issues >
2024-06-28 07:32:19 +00:00
- [微信群二维码 ](https://github.com/hanxi/xiaomusic/issues/86 )
2024-05-15 01:18:50 +00:00
2024-09-25 16:41:00 +00:00
## ❤️ 感谢
2023-10-14 11:50:32 +00:00
- [xiaomi ](https://www.mi.com/ )
- [PDM ](https://pdm.fming.dev/latest/ )
- [xiaogpt ](https://github.com/yihong0618/xiaogpt )
2024-02-03 00:26:06 +00:00
- [MiService ](https://github.com/yihong0618/MiService )
2024-09-18 04:01:02 +00:00
- [实现原理 ](https://github.com/yihong0618/gitblog/issues/258 )
2023-10-14 15:42:33 +00:00
- [yt-dlp ](https://github.com/yt-dlp/yt-dlp )
2024-09-11 09:36:50 +00:00
- [awesome-xiaoai ](https://github.com/zzz6519003/awesome-xiaoai )
2024-09-15 01:13:07 +00:00
- [微信小程序: XIAO晓音 ](https://github.com/F-loat/xiaoplayer )
2024-09-17 11:46:02 +00:00
- [pure 主题 xiaomusicUI ](https://github.com/52fisher/xiaomusicUI )
2024-09-29 16:11:11 +00:00
- [移动端的播放器主题 ](https://github.com/52fisher/XMusicPlayer )
2024-10-21 11:40:33 +00:00
- [一个第三方的主题 ](https://github.com/DarrenWen/xiaomusicui )
2024-09-12 00:45:20 +00:00
- 所有帮忙调试和测试的朋友
- 所有反馈问题和建议的朋友
2024-09-25 16:41:00 +00:00
### 👉 其他教程
2024-09-12 00:45:20 +00:00
2024-10-15 17:14:22 +00:00
更多功能见 [📝 文档汇总 ](https://github.com/hanxi/xiaomusic/issues/211 )
2024-09-15 15:40:12 +00:00
2024-09-25 16:41:00 +00:00
## 🚨 免责声明
本项目仅供学习和研究目的,不得用于任何商业活动。用户在使用本项目时应遵守所在地区的法律法规,对于违法使用所导致的后果,本项目及作者不承担任何责任。
本项目可能存在未知的缺陷和风险(包括但不限于设备损坏和账号封禁等),使用者应自行承担使用本项目所产生的所有风险及责任。
作者不保证本项目的准确性、完整性、及时性、可靠性,也不承担任何因使用本项目而产生的任何损失或损害责任。
使用本项目即表示您已阅读并同意本免责声明的全部内容。
2024-02-01 15:40:30 +00:00
## Star History
[](https://star-history.com/#hanxi/xiaomusic& Date)
2024-06-23 12:05:20 +00:00
## 赞赏
2024-06-27 14:03:06 +00:00
2024-09-07 02:02:47 +00:00
- :moneybag: 爱发电 < https: // afdian . com / a / imhanxi >
- 点个 Star :star:
- 谢谢 :heart:
2024-09-15 15:47:15 +00:00
- 
2024-09-25 16:41:00 +00:00
## License
2024-09-25 16:42:32 +00:00
[MIT ](https://github.com/hanxi/xiaomusic/blob/main/LICENSE ) License © 2024 涵曦
2024-09-25 16:41:00 +00:00