最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
Spotify 播放器:CLI 音乐搜索与播放 - Openclaw Skills
时间:2026-08-18 14:26:02 编辑:袖梨 来源:一聚教程网
什么是 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.
相关文章
- 《博德之门3》X战警MOD 费伦大陆成变种人学院了 08-18
- 拉瑞安向玩家拜年了 《博德之门3》喜迎意外更新 08-18
- 《博德之门3》特殊靴子获取攻略 全面解析特殊靴子获取做法 08-18
- 《博德之门3》命中率提高攻略 提升角色命中率的做法和技巧 08-18
- 《博德之门3》附伤机制解析 附伤机制如何判定 08-18
- 《博德之门3》玩家在联机时瞒着朋友偷偷玩“邪念”角色 08-18