Spotify

🎵 macOS 终端掌控 Spotify 播放

media榜 #3

macOS 专属 Spotify 终端控制器,无需 API 密钥即可播放/暂停、切歌、调音量,支持通过 AppleScript 直接播放指定艺人/专辑/曲目。

收藏
26k
安装
6.7k
版本
1.0.0
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

Spotify CLI(shpotify)是一款面向 macOS 的免费开源命令行工具,通过 AppleScript 与本地 Spotify 桌面应用交互,实现无需 Spotify API 密钥的音乐控制。基础命令涵盖播放/暂停 (spotify play/pause)、切歌 (next/prev)、音量调节 (vol up/down/数值) 及状态查询 (status)。

进阶用法需结合手动搜索:用户先在网页搜索艺人/专辑/曲目并获取 Spotify URI ID,再通过 osascript 执行 AppleScript 指令直接播放指定内容,如 spotify:artist:IDspotify:album:IDspotify:track:ID

显著优点

  • 零配置门槛:无需注册开发者账号或申请 API 密钥,安装后即可使用
  • 系统级集成:基于 AppleScript 深度调用 macOS 原生脚本能力,响应速度快
  • Spotify Connect 兼容:可控制 Sonos 等通过 Spotify Connect 连接的设备
  • 轻量开源:通过 Homebrew 一键安装,源码透明可审计

潜在局限

  • 平台锁定:仅限 macOS,Windows/Linux 用户无法使用
  • 依赖桌面客户端:必须保持 Spotify 应用运行,无法独立控制网页版
  • 搜索流程繁琐:不支持直接关键词搜索播放,需手动查找 URI 并拼接命令
  • 无播放队列管理:不支持查看或修改播放队列、创建播放列表等高级功能

适合人群

  • macOS 重度用户、开发者、键盘流效率爱好者
  • 已安装 Spotify 桌面版且希望减少鼠标操作的用户
  • 智能家居用户(配合 Sonos 等 Spotify Connect 设备)

常规风险

  • AppleScript 权限:首次使用需在系统设置中授予终端/脚本编辑器控制 Spotify 的权限
  • URI 来源风险:手动复制 URI 时需确认链接来源,避免误点钓鱼链接
  • 网络依赖:播放指定内容仍需 Spotify 在线解析 URI,离线场景受限
  • 版本兼容性:macOS 或 Spotify 更新可能导致 AppleScript 接口变更

Spotify 内容

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