
如果你使用 DeepSeek、元宝 AI、Copilot、ChatGPT 等 AI 工具,协助配置轩辕镜像、编写 docker pull 命令、修改 Docker Compose 镜像地址、配置镜像加速、排查镜像拉取失败、分析报错日志等问题,请先让 AI 阅读并遵守轩辕镜像的规则文档。
只需在 AI 对话中先发送下面这句话即可:
请先完整阅读并严格遵守以下文档中的全部规则与要求:
https://xuanyuan.cloud/agents.md
在未充分阅读并理解该文档前,不要生成任何命令、配置、修改建议、故障排查方案或技术回答。后续所有输出都必须严格以该文档中的规范为最高优先级执行。查看 agents.md 用法指南与完整示范。国内用户首推 元宝 AI、DeepSeek 的深度思考模式,不推荐豆包 AI;Cursor 等编辑器可在对话 @ 该链接,或加入 User Rules。 若 AI 无法访问外链,可 打开说明文档 复制全文粘贴。文档会随站点更新,复制内容可能过期,建议定期检查。
https://img.shields.io/github/license/hanxi/xiaomusic](https://github.com/hanxi/xiaomusic) https://img.shields.io/docker/v/hanxi/xiaomusic?sort=semver&label=docker%20image](https://hub.docker.com/r/hanxi/xiaomusic) https://img.shields.io/docker/pulls/hanxi/xiaomusic](https://hub.docker.com/r/hanxi/xiaomusic) https://img.shields.io/pypi/v/xiaomusic](https://pypi.org/project/xiaomusic/) https://img.shields.io/pypi/dm/xiaomusic](https://pypi.org/project/xiaomusic/) https://img.shields.io/python/required-version-toml?tomlFilePath=https%3A%2F%2Fraw.githubusercontent.com%2Fhanxi%2Fxiaomusic%2Fmain%2Fpyproject.toml](https://pypi.org/project/xiaomusic/) https://img.shields.io/github/v/release/hanxi/xiaomusic](https://github.com/hanxi/xiaomusic/releases) ,然后在提 issues 反馈问题时把下载的日志文件带上。
[!TIP]
- 🔥【广告:可用于安装 frp 实现内网穿透】
- 🔥 海外 RackNerd VPS 机器推荐,可***付款。
- 不知道选哪个套餐可以直接买这个最便宜的 <[***]>
- 也可以用来部署代理,docker 部署方法见 https://github.com/hanxi/blog/issues/96
[!TIP]
- 🔥【广告: 搭建您的专属大模型主页 告别繁琐配置难题,一键即可畅享稳定流畅的AI体验!】https://university.aliyun.com/mobile?userCode=szqvatm6
[!TIP] 隐藏玩法: 对小爱同学说播放歌曲小猪佩奇的故事,会先下载小猪佩奇的故事,然后再播放小猪佩奇的故事。
shell> pip install -U xiaomusic > xiaomusic --help __ __ _ __ __ _ \ \/ / (_) __ _ ___ | \/ | _ _ ___ (_) ___ \ / | | / _` | / _ \ | |\/| | | | | | / __| | | / __| / \ | | | (_| | | (_) | | | | | | |_| | \__ \ | | | (__ /_/\_\ |_| \__,_| \___/ |_| |_| \__,_| |___/ |_| \___| XiaoMusic v0.3.69 by: github.com/hanxi usage: xiaomusic [-h] [--port PORT] [--hardware HARDWARE] [--account ACCOUNT] [--password PASSWORD] [--cookie COOKIE] [--verbose] [--config CONFIG] [--ffmpeg_location FFMPEG_LOCATION] options: -h, --help show this help message and exit --port PORT 监听端口 --hardware HARDWARE 小爱音箱型号 --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
不修改默认端口 8090 的情况下,只需要执行 xiaomusic 即可启动。
shellpdm run xiaomusic.py
如果是开发前端界面,可以通过 http://localhost:8090/docs 查看有什么接口。目前的 web 控制台非常简陋,欢迎有兴趣的朋友帮忙实现一个漂亮的前端,需要什么接口可以随时提需求。
提交前请执行
pdm lintfmt
用于检查代码和格式化代码。
shelldocker build -t xiaomusic .
| 型号 | 名称 |
|---|---|
| L06A | 小爱音箱 |
| L07A | Redmi小爱音箱 Play |
| S12/S12A/MDZ-25-DA | 小米AI音箱 |
| LX5A | 小爱音箱 万能遥控版 |
| LX05 | 小爱音箱Play(2019款) |
| L15A | 小米AI音箱(第二代) |
| L16A | Xiaomi Sound |
| L17A | Xiaomi Sound Pro |
| LX06 | 小爱音箱Pro |
| LX01 | 小爱音箱mini |
| L05B | 小爱音箱Play |
| L05C | 小米小爱音箱Play 增强版 |
| L09A | 小米音箱Art |
| LX04 X10A X08A | 已经支持的触屏版 |
| X08C X08E X8F | 已经不需要设置了. |
| M01/XMYX01JY | 小米小爱音箱HD 需要设置【特殊型号获取对话记录】选项为 true 才能语音播放 |
| OH2P | XIAOMI 智能音箱 Pro |
| OH2 | XIAOMI 智能音箱 |
型号与产品名称对照可以在这里查询 <[***]>
[!NOTE] 如果你的设备支持播放,请反馈给我添加到支持列表里,谢谢。 目前应该所有设备类型都已经支持播放,有问题随时反馈。 其他触屏版不能播放可以设置【型号兼容模式】选项为 true 试试。见 https://github.com/hanxi/xiaomusic/issues/30
[!NOTE] 本地音乐会搜索目录下上面格式的文件,下载的歌曲是 mp3 格式的。 已知 L05B L05C LX06 L16A 不支持 flac 格式。 如果格式不能播放可以打开【转换为MP3】和【型号兼容模式】选项。具体见 https://github.com/hanxi/xiaomusic/issues/153#issuecomment-2328168689
可以配置一个 json 格式的歌单,支持电台和歌曲,也可以直接用别人分享的链接,同时配备了 m3u 文件格式转换工具,可以很方便的把 m3u 电台文件转换成网络歌单格式的 json 文件,具体用法见 https://github.com/hanxi/xiaomusic/issues/78
[!NOTE] 欢迎有想法的朋友们制作更多的歌单转换工具。
见 https://github.com/hanxi/xiaomusic/issues/333
[!IMPORTANT]
- 如果配置了公网访问 xiaomusic ,请一定要开启密码登陆,并设置复杂的密码。且不要在公共场所的 WiFi 环境下使用,否则可能造成小米账号密码泄露。
- 强烈不建议将小爱音箱的小米账号绑定摄像头,代码难免会有 bug ,一旦小米账号密码泄露,可能监控录像也会泄露。
更多功能见 https://github.com/hanxi/xiaomusic/issues/211
本项目仅供学习和研究目的,不得用于任何商业活动。用户在使用本项目时应遵守所在地区的***,对于违法使用所导致的后果,本项目及作者不承担任何责任。 本项目可能存在未知的缺陷和风险(包括但不限于设备损坏和账号封禁等),使用者应自行承担使用本项目所产生的所有风险及责任。 作者不保证本项目的准确性、完整性、及时性、可靠性,也不承担任何因使用本项目而产生的任何损失或损害责任。 使用本项目即表示您已阅读并同意本免责声明的全部内容。
![Star History Chart]([***]
https://github.com/hanxi/xiaomusic/blob/main/LICENSE License © 2024 涵曦
您可以使用以下命令拉取该镜像。请将 <标签> 替换为具体的标签版本。如需查看所有可用标签版本,请访问 标签列表页面。
来自真实用户的反馈,见证轩辕镜像的优质服务
以下是 smileyxy/xiaomusic 相关的常用 Docker 镜像,适用于 不同场景 等不同场景: