SuperAPI AI 工具集

spotify

通用与其它

查看项目

更新于 10-15 19:49

技能介绍

用途:在终端中控制 Spotify 播放,适合通过命令行或智能体快速执行播放、暂停、切歌、搜索、队列与歌单浏览等操作。

主要能力:查看当前播放状态;播放/暂停、上一首/下一首;设置音量(0-100);搜索歌曲、专辑、艺人并播放;管理播放队列(列出、添加曲目);列出歌单(支持 JSON 格式输出)。

安装与登录:可安装 spotify_player(带守护进程模式的 TUI 客户端):brew install spotify_player 或 cargo install spotify_player;也可安装更简单的 CLI spogo:cargo install spogo。首次使用需运行一次 spotify_player 完成 OAuth 登录,之后凭据会被缓存。

常用命令:spotify_player playback 查看状态;spotify_player playback play-pause 播放/暂停;playback next/previous 切歌;playback volume --percent 50 调音量;search "query" 交互搜索;play --name "song" --type track 播放;queue list、queue add "track uri" 管理队列;list --format json 列出歌单。spogo 提供 status、play、pause、next、prev、search、volume 等对应命令。

使用规则:先检查是否安装(which spotify_player || which spogo),均未安装则给出安装说明并停止;优先用 spotify_player,失败回退 spogo;认证失败时提示用户交互式运行一次 spotify_player 登录;输出保持简洁,每行一条曲目或状态;不得暴露 OAuth 令牌;音量仅接受 0-100 的整数值。

限制:依赖已安装的第三方 CLI 与 Spotify 账号授权;本资料未提供价格、平台支持范围及更多错误处理细节。