Spotify终端播放器

5天前更新 1 00
Spotify终端播放器Spotify终端播放器
Spotify终端播放器

技能简介

通过终端命令控制Spotify音乐播放,支持搜索曲目、管理播放状态、切换设备及查看当前播放信息。优先使用spogo工具,spotify_player作为备选方案。

能做什么

  • 搜索Spotify曲库中的歌曲
  • 控制播放/暂停/上一首/下一首
  • 列出并切换播放设备
  • 查看当前播放状态和进度
  • 收藏喜欢的歌曲(spotify_player)

使用说明

安装依赖(二选一):

# 推荐方案:spogo
brew install steipete/tap/spogo

# 备选方案:spotify_player
brew install spotify_player

初始配置:

  1. 确保拥有Spotify Premium账户
  2. 导入浏览器Cookie完成授权:spogo auth import --browser chrome
  3. 如需Spotify Connect功能,在~/.config/spotify-player/app.toml中配置client_id

常用操作:

  • 搜索:spogo search track "关键词"
  • 播放控制:spogo play|pause|next|prev
  • 设备管理spogo device listspogo device set "设备名"
  • 查看状态:spogo status

spotify_player提供类似命令,启动后按?查看TUI快捷键。

输入与输出

见下方输入与输出表格。

项目内容
输入搜索关键词、播放控制指令(play/pause/next/prev)、设备名称/ID、浏览器类型(chrome等用于授权导入)
输出曲目搜索结果、播放状态(歌曲/艺人/进度)、可用设备列表、当前播放详情
适用人群Spotify Premium订阅用户、偏好命令行操作的开发者、追求效率的音乐爱好者、需要跨设备控制的用户
不包含免费账户支持、可视化歌词、播放队列深度管理、播客章节跳转、好友活动查看

 

风险提示

  • 需要Spotify Premium订阅,免费账户无法使用
  • 首次使用需从浏览器导入认证Cookie
  • 多设备环境下注意确认当前活跃播放设备
  • 配置文件涉及用户凭证,注意权限保护

来源信息

原始链接:https://github.com/openclaw/skills/tree/main/skills/steipete/spotify-player/SKILL.md
来源类型:GitHub仓库

数据统计

相关导航

暂无评论

none
暂无评论...