
你家里的小爱音箱,现在是不是只会用来定闹钟、问天气,或者偶尔听听那几首“版权限制”的歌?
明明家里 NAS 里存了好几个 T 的高品质音乐,或者网盘里塞满了周杰伦,可小爱就是不给播。这种“守着宝库没钥匙”的感觉,确实挺让人心塞的。
今天,我要为你安利一个开源大神 hanxi 开发的神器:XiaoMusic。
它能直接让你的小爱音箱“灵魂进化”,跳过那些繁琐的限制,直接播放你自己的本地音乐、网盘音乐。关键是:完全免费,操作还贼有意思!
简单来说,XiaoMusic 是一个部署在本地的智能中转站。它通过小米的协议接口,把你的小爱音箱连接到你自己的私人音乐库(本地硬盘、NAS)。
有了它,你可以:

别被“安装”两个字吓到,其实非常简单。最推荐使用 Docker部署,无论你是用 NAS(比如群晖、飞牛)还是用一台一直开启的 Windows/Linux 电脑,都能轻松搞定。
在终端中输入以下代码(记得根据实际情况修改路径):
# 如果镜像拉取报错,推荐用国内的 docker.io/hanxi/xiaomusic
docker run -d \
--name xiaomusic \
--restart always \
-p 58090:8090 \
-v /你的音乐文件夹:/app/music \
-v /你的配置文件夹:/app/conf \
hanxi/xiaomusic创建一个 docker-compose.yml 文件,填入以下内容:
# 如果镜像拉取报错,推荐用国内的 docker.io/hanxi/xiaomusic
services:
xiaomusic:
image: hanxi/xiaomusic
container_name: xiaomusic
restart: unless-stopped
ports:
- 58090:8090
environment:
XIAOMUSIC_PUBLIC_PORT: 58090
volumes:
- /你的音乐文件夹:/app/music
- /你的配置文件夹:/app/conf命令行执行,一定要在yaml文件所在路径
# 在yaml文件路径下执行
docker compose up -d小贴士:记得把路径换成你自己的。 如果你觉得命令行太硬核,也可以在 NAS 的 Docker 里搜索
hanxi/xiaomusic直接下载安装。

先停止容器,拉取最新镜像,然后重新启动容器即可。
提供常用命令作参考
# Docker常用命令
# 停止容器
docker stop xiaomusic
# 删除容器
docker rm xiaomusic
# 拉取镜像
docker pull hanxi/xiaomusic
# Docker compose常用命令(记得在yaml文件所在路径执行)
# 后台模式启动容器
docker compose -p xiaomusic up -d
# 停止删除容器
docker compose down安装好后,在浏览器输入 http://你的IP:58090,选择默认主题,就能看到管理后台了。

配置好之后,你的生活可能会发生以下变化:

折腾智能家居的乐趣,就在于把那些原本“平平无奇”的设备,变成完全契合自己生活习惯的“得力助手”。
感谢 XiaoMusic 开发者 hanxi 大神把这个工具做得非常易用,真的建议每个有小爱音箱的朋友都试试。
赶紧动手试试吧!
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。