← 所有教程

测试中 · 超级小爱 × Sonos

用超级小爱控制 Sonos

在小米手机的超级小爱里添加 ZoneFoundry 的 MCP 服务,切到「专家」模式后对小爱说「用 sonos 在客厅放周杰伦」就能播。大约 5 分钟。

最后更新:2026-10-05

测试版。10 月 1 日已经在测试用户的小米手机上跑通,下面列出的说法都实测过。还在测试阶段,难免有没覆盖到的情况,用得顺不顺都欢迎反馈:截图发到小红书群「ZoneFoundry Sonos测试群」。这不是小米官方合作。

约 5 分钟 需要 iPhone / iPad + 小米手机

开始前你需要

  • 小米 17 / K90 / 小米平板 8,已升级澎湃OS 4,超级小爱 8.2.3.1619 或更新。版本在超级小爱的「关于超级小爱」页面看,那里有「检查更新」。其他机型小米会陆续推送。
  • iPhone 或 iPad 上装了 ZoneFoundry 1.0.14 或更新(旧版请先在 App Store 更新;1.0.11–1.0.13 也能用,步骤见文末「旧版本 App」),并已登录 Sonos 账户(ZoneFoundry 目前只有 iOS 版,链接要在这里生成)。
  • 小爱音箱暂时不行,只限手机、平板上的超级小爱。
一图看懂:4 步连上超级小爱第一步在 iPhone 的 ZoneFoundry 里打开「AI 接入」的超级小爱卡片,点「生成链接」;第二步在超级小爱的 MCP 服务里点加号;第三步名称填 zonefoundry,服务器 URL 粘贴这条链接;第四步看到 29 个 MCP 工具可用就成功了。一图看懂:4 步连上超级小爱1iPhone · ZoneFoundryAI 接入 →「超级小爱」→「生成链接」2小米手机 · 超级小爱「MCP 服务」→ 右上角「+」3填表名称 zonefoundry,服务器 URL 粘贴链接4看到「29 个 MCP 工具可用」显示「已失效」= 网址或密钥填错然后切到「专家」,说「用 sonos …」
链接在 iPhone 上生成,配置在小米手机上完成;第 4 步看到「29 个 MCP 工具可用」才算连上。
1

在 iPhone 上生成专用链接

ZoneFoundry →「设置」(首页右上角齿轮)→「AI 接入」→ 在「AI 应用」里点「超级小爱」卡片 →「怎么连接」第 1 步「生成超级小爱专用链接:」下点「生成链接」。

链接里已经带着密钥(https://relay.zonefoundry.dev/mcp/zh?token=zfagt_…),不用再自己拼网址。屏幕上只显示打码的版本;点「复制网址」或「分享」得到的才是完整链接。

超级小爱卡片:一键生成专用链接在 ZoneFoundry 的「AI 接入」点超级小爱卡片,「怎么连接」第 1 步点「生成链接」,屏幕上显示打码的链接,下面有「复制网址」和「分享」两个按钮;把链接发到小米手机,粘贴进超级小爱的服务器 URL。超级小爱卡片:一键生成专用链接AI超级小爱尚未连接怎么连接1生成超级小爱专用链接:生成链接点了之后:https://relay.zonefoundry.dev/mcp/zh?token=zfagt_ab12…cd34复制网址分享2发到小米手机,粘贴进「服务器 URL」屏幕上是打码版,复制 / 分享得到完整链接
链接里已经带着密钥,不用再自己拼网址。离开这一页后就看不到了,记得先复制或分享。
超级小爱卡片页:点「生成链接」后显示打码的专用链接、「复制网址」「分享」按钮和橙色提醒

链接只显示这一次:离开这一页后就看不到了。不小心关掉了也没关系,再点一次「生成链接」生成一条新的就行(旧的可以在卡片的「已连接」列表里撤销)。

2

把链接传到小米手机

点「分享」直接发出去,或者点「复制网址」后发到微信「文件传输助手」,在小米手机上打开,复制整条链接(以 https://relay.zonefoundry.dev/mcp/zh?token= 开头)。

拿到这条链接的人就能控制你家的 Sonos,不要发到群里或公开的地方。

3

在超级小爱里添加 MCP 服务

超级小爱 →「MCP 服务」→ 右上角「+」,打开「添加 MCP 服务」,按下面填:

  • 名称:zonefoundry
  • 服务器 URL:粘贴第 2 步的整条链接(中间不要有空格)
  • Auth Token:留空

点「添加」。如果连不上,换另一种填法:服务器 URL 只填下面这条,Auth Token 填 Bearer 加一个空格,再加链接里 token= 后面那一串(zfagt_…,这就是你的密钥):

https://relay.zonefoundry.dev/mcp/zh

Bearer 这里换成你的密钥

添加 MCP 服务:两种填法填法一:名称填 zonefoundry,服务器 URL 填带 token 参数的 /mcp/zh 网址,Auth Token 留空。填法二:服务器 URL 只填 /mcp/zh 网址,Auth Token 填 Bearer 加空格加密钥。添加 MCP 服务:两种填法填法一:粘贴卡片生成的链接名称zonefoundry服务器 URLhttps://relay.zonefoundry.dev/mcp/zh?token=zfagt_…Auth Token留空填法二:密钥放 Auth Token名称zonefoundry服务器 URLhttps://relay.zonefoundry.dev/mcp/zhAuth TokenBearer zfagt_…zfagt_… 是你的密钥;整条粘贴,中间不要有空格
填法一就是卡片「生成链接」得到的那条,直接粘贴;连不上再换填法二。服务器 URL 里只放网址,不要贴整段配置。

⚠️ 服务器 URL 里只填网址,不要贴整段配置;网址是 /mcp/zh 结尾(带密钥时是 /mcp/zh?token=…)。加好之后,顶部会显示「1 个服务器已连接、29 个 MCP 工具可用」;如果显示「已失效」,多半是网址或密钥填错了。

4

切到「专家」模式,对小爱说一句话

在小爱对话页面,点输入框上方最左边的「快速 >」,换成「专家」。「快速」模式只用小爱自己的功能,不会调用 Sonos。

「快速」改成「专家」对话页输入框左上方的「快速」模式只用小爱自己的功能;点一下换成「专家」,小爱才会调用 MCP 服务里的 Sonos 工具。「快速」改成「专家」现在(默认)快速 >发消息…只用小爱自己的功能,不会调用 Sonos改成专家 >发消息…会调用 MCP 服务里的 Sonos 工具点「快速 >」,选「专家」句子前面再带上「用 sonos」
「快速」模式下说什么都不会到 Sonos。换成「专家」后,句子前面带「用 sonos」。

然后说(或打字)下面这些,句子前面带上「用 sonos」:

  • 「用 sonos 查一下我家有哪些房间」
  • 「用 sonos 在客厅放周杰伦」
  • 「用 sonos 全屋暂停」
  • 「用 sonos 客厅大声一点」
  • 「用 sonos 十分钟后在客厅提醒我关火」

房间名换成你家 Sonos 里的名字。不带「用 sonos」直接说「播放 XX」,小爱会用它自己的音乐,不会交给 Sonos。

一句话的结构每句话由三部分组成:固定开头「用 sonos」、房间名、动作或歌名,例如「用 sonos 在客厅放周杰伦」。一句话的结构例子用 sonos在客厅放周杰伦「用 sonos」:固定开头,必须带房间:你家 Sonos 里的名字动作或歌名:播放、暂停、音量…更多说法用 sonos把客厅音量调到 20用 sonos全屋暂停用 sonos在客厅播报:晚饭好了不带「用 sonos」,小爱会用它自己的音乐
房间名换成你家 Sonos 里的名字;说「全屋」就是所有房间。

命令速查:这些说法都实测过

每句都以「用 sonos」开头;「客厅」「卧室」换成你家 Sonos 里的房间名。

播放

  • 用 sonos 在客厅放周杰伦
  • 用 sonos 在客厅播新闻

暂停、继续、切歌

  • 用 sonos 客厅暂停
  • 用 sonos 客厅继续播放
  • 用 sonos 全屋暂停
  • 用 sonos 下一首 / 上一首
  • 用 sonos 客厅单曲循环

音量

  • 用 sonos 客厅大声一点
  • 用 sonos 把客厅音量调到 20
  • 用 sonos 客厅静音
  • 用 sonos 撤销刚才的音量改动

房间

  • 用 sonos 查有哪些房间
  • 用 sonos 把客厅的音乐转到卧室
  • 用 sonos 让客厅和卧室一起放

播报和提醒

  • 用 sonos 在客厅播报:晚饭好了
  • 用 sonos 十分钟后在客厅提醒我关火

收藏和歌单

  • 用 sonos 我收藏了哪些
  • 用 sonos 我有哪些歌单

说「放周杰伦」这类没指定音乐服务的话,会用你在 ZoneFoundry App 里设的默认服务(QQ 音乐、网易云音乐或 Apple Music)。

旧版本 App(1.0.11–1.0.13):自己拼网址

旧版本没有超级小爱卡片,要先生成访问密钥再自己拼网址。能更新的话,建议直接更新到 1.0.14。

  1. 「AI 接入」→ 拉到页面最底部,点「高级」下面的「访问密钥」→ 在「生成密钥」下名字填「小爱」→ 点名字框旁边的「生成」→「复制整段」。
  2. 把整段发到小米手机,找到「Authorization 头:Bearer zfagt_…」那一行,只复制 zfagt_ 开头的那一串。
  3. 服务器 URL 填下面这一整条,把「这里换成你的密钥」换成你的 zfagt_…(中间不要有空格),其余按第 3 步:
https://relay.zonefoundry.dev/mcp/zh?token=这里换成你的密钥

遇到问题?请把这些截图发到群里

  • 超级小爱版本号、手机型号、澎湃OS 版本
  • MCP 入口在哪里,有没有要求开什么模式或付费
  • 用的是哪种填法(Auth Token / 网址带密钥),显示几个工具
  • 说完指令后小爱怎么回的,音箱有没有声

截图里如果露出了 zfagt_ 密钥,先打码再发。

常见问题

MCP 服务显示「已失效」?

多半是链接没有复制完整,或者网址、密钥填错了。用卡片生成的链接时,确认整条都粘贴进去了、中间没有空格或换行;手动填写时,检查服务器 URL 是不是 /mcp/zh 结尾(带密钥时是 /mcp/zh?token=…),密钥是不是完整的 zfagt_ 开头。还不行就换另一种填法(见第 3 步),或在卡片里重新生成一条链接。

说了没反应,或者小爱放了它自己的音乐?

两个原因最常见:对话页左下角还是「快速」,没切到「专家」;或者句子前面没带「用 sonos」。两样都改好再说一次。

提示某个房间暂时连不上?

通常是那台音箱在休眠或 Wi-Fi 不稳,稍等一会儿再试。

找不到 MCP 入口?

多半是超级小爱版本太旧或机型还没推送。先到「关于超级小爱」点「检查更新」,确认是 8.2.3.1619 或更新。

链接或密钥不小心发出去了?

在 ZoneFoundry「AI 接入」→「超级小爱」卡片的「已连接」列表里点那一条 →「撤销此钥匙」(也可以在「高级」→「访问密钥」里撤销),马上失效。然后在卡片里点「生成链接」生成一条新的,重新填进超级小爱。

没有 iPhone 能用吗?

暂时不行。专用链接要在 ZoneFoundry App 里生成,App 目前只有 iPhone / iPad 版。

想用 Claude / ChatGPT 控制?

看这篇:让 Claude / ChatGPT 控制你的 Sonos →

还没装 ZoneFoundry?

App Store 搜 ZoneFoundry,免费下载,连上你现在的 Sonos。

在 App Store 下载 ZoneFoundry