Spotify 播放器:CLI 音乐搜索与播放 - Openclaw Skills
什么是 Spotify 播放器?
Spotify 播放器技能提供了一个强大的基于终端的界面,用于与您的 Spotify 账户进行交互。它主要利用 spogo 进行播放和搜索,同时提供 spotify_player 作为可靠的备选方案。此技能非常适合希望在不离开终端或 IDE 的情况下管理音乐环境的开发人员,是 Openclaw Skills 库中的一个强大补充。
通过弥合 Spotify API 与命令行之间的差距,此技能允许对曲目、专辑和播放列表进行细粒度控制。无论您是在搜索特定歌曲还是管理 Spotify Connect 设备,此工具都能确保您的媒体工作流程与编码工作流程一样高效。
下载入口:https://github.com/openclaw/skills/tree/main/skills/steipete/spotify-player
安装与下载
1. ClawHub CLI
从源直接安装技能的最快方式。
npx clawhub@latest install spotify-player
2. 手动安装
将技能文件夹复制到以下位置之一
全局模式~/.openclaw/skills/
工作区
<project>/skills/
优先级:工作区 > 本地 > 内置
3. 提示词安装
将此提示词复制到 OpenClaw 即可自动安装。
请帮我使用 Clawhub 安装 spotify-player。如果尚未安装 Clawhub,请先安装(npm i -g clawhub)。
Spotify 播放器 应用场景
- 直接从终端或编码环境控制音乐播放。
- 在开发人员工作流程中自动化 Spotify 搜索和播放触发器。
- 通过 CLI 在本地网络中管理 Spotify Connect 设备。
- 使用代理驱动的语音或文本命令切换曲目或暂停音乐。
- 该技能检查本地系统中是否存在 spogo 或 spotify_player 二进制文件。
- 通过导入浏览器 Cookie 或配置 API 客户端 ID 建立用户身份验证。
- 该技能接收搜索曲目或执行播放操作(播放、暂停、跳过)的命令。
- 命令被转换为底层引擎的 CLI 参数,以与 Spotify API 交互。
- 播放状态和设备元数据将返回给用户以进行实时监控。
Spotify 播放器 配置指南
要在 Openclaw Skills 环境中使用此技能,请安装所需的二进制文件并进行身份验证:
# 通过 Homebrew 安装 spogo
brew tap steipete/tap
brew install spogo
# 或安装备用播放器
brew install spotify_player
# 为 spogo 导入身份验证 Cookie
spogo auth import --browser chrome
Spotify 播放器 数据架构与分类体系
| 文件/路径 | 描述 |
|---|---|
~/.config/spotify-player/ |
配置文件(如 app.toml)的主要目录。 |
app.toml |
包含用户设置、客户端 ID 和播放偏好。 |
| Spotify Premium | 基于终端的播放功能所需的账户订阅级别。 |
name: spotify-player
description: Terminal Spotify playback/search via spogo (preferred) or spotify_player.
homepage: https://www.spotify.com
metadata: {"clawdbot":{"emoji":"??","requires":{"anyBins":["spogo","spotify_player"]},"install":[{"id":"brew","kind":"brew","formula":"spogo","tap":"steipete/tap","bins":["spogo"],"label":"Install spogo (brew)"},{"id":"brew","kind":"brew","formula":"spotify_player","bins":["spotify_player"],"label":"Install spotify_player (brew)"}]}}
spogo / spotify_player
Use spogo (preferred) for Spotify playback/search. Fall back to spotify_player if needed.
Requirements
- Spotify Premium account.
- Either
spogoorspotify_playerinstalled.
spogo setup
- Import cookies:
spogo auth import --browser chrome
Common CLI commands
- Search:
spogo search track "query" - Playback:
spogo play|pause|next|prev - Devices:
spogo device list,spogo device set "<name|id>" - Status:
spogo status
spotify_player commands (fallback)
- Search:
spotify_player search "query" - Playback:
spotify_player playback play|pause|next|previous - Connect device:
spotify_player connect - Like track:
spotify_player like
Notes
- Config folder:
~/.config/spotify-player(e.g.,app.toml). - For Spotify Connect integration, set a user
client_idin config. - TUI shortcuts are available via
?in the app.
相关资讯
-
08.07
《红色沙漠》三死神武器获取攻略-三死神武器详细获得做法
-
08.07
《异环》浔配队攻略-浔最佳阵容与核心优势解析
-
08.07
《灵魂面甲》荣耀之歌面具详细说明-面具技能与战斗策略
-
08.07
《红色沙漠》高效摸金点位推荐-前中期刷金攻略详细说明
-
08.07
《绝地求生》第41赛季活动前瞻-剑星联盟与星际乱斗玩法说明
-
08.07
《红色沙漠》火焰双手锤获取做法-详细位置与推荐武器解析
游戏推荐
推荐专题
热门阅读
-
-
- 江城创业记手游上线时间江城创业记手游安装下载做法
- 08.07
-
- 怪物猎人旅人启程测试充值返还规则说明
- 08.07
-
- 异环未闻浦全收集点位汇总
- 08.07
-
-
推荐下载
-
-
下载
- |
-
-
下载
- 《行尸走肉第一章》免安装中文汉化硬盘版下载
- 单机|436 MB
- 一款以动作冒险为主题的游戏
-
-
下载
- 《街头霸王X铁拳》免安装中文汉化硬盘版下载
- 单机|111MB
- 一款非常好玩的格斗游戏
-
-
下载
- |
-
-
下载
- 《暗黑破坏神3》免安装繁体中文正式版下载
- 单机|7630 MB
- 一款以角色扮演为主题的游戏
-
-
下载
- 《马克思佩恩3》免安装硬盘版下载
- 单机|27033 MB
- 一款以第三人称射击为主题的游戏