spotify

🎵 macOS 本地音乐智能遥控

基于 shpotify 的 macOS 专属 Spotify 控制工具,通过 AppleScript 实现本地音乐播放管理,无需 API 密钥即可语音操控播放、切歌与音量。

收藏
11.3k
安装
2.9k
版本
v1.0.0
CLS 安全性认证2026-05-09
点击查看完整报告 >

使用说明

核心用法

spotify skill 是一款专为 macOS 设计的 Spotify 桌面应用控制工具,通过 AppleScript 与本地 Spotify 客户端交互,实现免 API 密钥的音乐播放管理。用户可通过自然语言指令完成播放/暂停、上一首/下一首、音量调节等基础操作,也可通过 Spotify URI 精准播放指定艺人、专辑或单曲。

具体使用流程分为两类场景:一是基础控制,直接调用 spotify play/pause/next/prev/vol up 等命令;二是精准播放,需先手动搜索获取 Spotify URL 中的 ID,再通过 AppleScript 执行 spotify:artist/album/track:ID 格式的播放指令。该 skill 同时兼容 Sonos 等 Spotify Connect 设备。

显著优点

1. 零配置门槛:无需申请 Spotify API 密钥,依赖成熟的 shpotify 开源工具,通过 Homebrew 一键安装即可使用。
2. 本地隐私安全:所有控制指令均在本地通过 AppleScript 执行,不经过任何第三方服务器,不采集用户听歌数据。

3. 功能边界清晰:专注音乐播放控制,不涉及账户管理、播放列表编辑等复杂操作,指令集简洁直观。

4. 生态兼容性强:原生支持 Spotify Connect,可间接控制智能音箱等外接设备。

潜在缺点与局限性

1. 平台强绑定:仅限 macOS 系统,Windows 与 Linux 用户无法使用。
2. 前置依赖繁琐:需同时安装 shpotify CLI 工具并保持 Spotify 桌面应用运行,任一条件不满足即失效。

3. 搜索体验割裂:不支持直接通过歌名搜索播放,用户需手动在浏览器中检索 Spotify URL 并提取 ID,流程中断感明显。

4. 无状态反馈机制:除 spotify status 外,缺乏实时播放队列可视化能力,多轮对话中易丢失上下文。

适合的目标群体

  • macOS 重度用户且已订阅 Spotify Premium
  • 追求语音/快捷指令控制音乐播放的效率型用户
  • 拥有 Sonos 等 Spotify Connect 设备的智能家居用户
  • 对数据隐私敏感、拒绝云端 API 授权的音乐爱好者

使用风险

1. 依赖项失效风险:shpotify 项目维护频率较低,若 Spotify 更新 AppleScript 接口可能导致功能中断。
2. 权限弹窗干扰:首次使用需在系统偏好设置中授权自动化控制,企业托管设备可能受 MDM 策略限制。

3. 误操作边界:音量调节无上限保护,极端情况下可能触发听力损伤风险(虽概率极低)。

安全解读

核心用法

Spotify Skill 是一款专为 macOS 设计的本地音乐控制工具,通过 AppleScript 与 Spotify 桌面应用直接交互,无需 Spotify API 密钥即可实现完整播放控制。主要功能包括:

  • 基础播放控制spotify play/pause/next/prev/stop 控制播放状态与曲目切换
  • 音量调节spotify vol up/down/50 支持 ±10% 步进调节或直接设定百分比
  • 状态查询spotify status 获取当前播放曲目信息
  • 深度内容播放:通过 AppleScript 命令可直接播放指定艺术家、专辑或单曲(需从 Spotify URL 提取 ID)

安装与依赖

依赖 shpotify CLI 工具,可通过 Homebrew 一键安装:brew install shpotify。首次使用前需确保 Spotify 桌面应用已运行。

显著优点

1. 零配置门槛:无需注册 Spotify Developer 账号或申请 API 密钥,开箱即用
2. 完全本地化:所有操作通过 AppleScript 本地执行,零网络延迟、零数据外泄风险

3. 功能完整:覆盖播放控制、音量调节、内容搜索播放等核心场景,甚至支持 Sonos 音箱(通过 Spotify Connect)

4. 轻量透明:纯 Markdown 文档型 Skill,代码完全可读可审计,无隐藏逻辑

潜在缺点与局限性

  • 平台锁死:仅支持 macOS,Windows/Linux 用户完全无法使用
  • 前置依赖:必须安装并运行 Spotify 桌面应用,无法独立工作
  • 播放内容限制:直接播放艺术家/专辑/单曲需要手动搜索 Spotify URL 并提取 ID,流程较繁琐
  • 无高级功能:不支持歌单管理、社交功能、离线模式切换等

适合人群

  • macOS 重度用户:已习惯使用命令行工具提升效率的开发者/极客
  • 键盘流玩家:偏好键盘快捷键而非鼠标点击的音乐控制场景
  • 自动化爱好者:希望将音乐播放集成到个人工作流或脚本中的用户

常规风险

本 Skill 已通过 S+ 级安全认证,无已知安全风险。用户需注意:

  • 首次安装 shpotify 时需授予 Homebrew 权限
  • AppleScript 控制 Spotify 需要系统辅助功能权限(首次运行时系统会提示授权)
  • 若 Spotify 应用未运行,命令将无响应或报错

spotify 内容

手动下载zip · 1.1 kB
SKILL.mdtext/markdown
请选择文件