命令行播放与搜索音乐

收录时间:
2026-02-26
下载原始 SKILL.md
保存原始技能文件,便于离线查看、转存和审查。
下载原始 SKILL.md
Spotify终端控制Spotify终端控制
Spotify终端控制

技能简介

通过终端命令控制Spotify音乐播放,支持搜索曲目、管理播放状态、切换播放设备及查看当前状态。

业务背景

为开发者和技术人员提供无需离开终端的音乐控制能力,提升工作流效率。通过命令行直接管理Spotify播放,减少界面切换干扰,适合编程、运维等需要专注屏幕的场景,同时支持多设备无缝切换,满足居家办公和移动办公的灵活需求。

落地案例:开发者在编写代码时,可直接在终端输入指令搜索并播放专注音乐,无需打开Spotify应用打断思路。例如使用"spogo search lo-fi"查找歌单,用"spogo play"开始播放,通过"spogo device"将音乐从电脑切换到智能音箱。会议前快速查看当前播放状态,或收藏刚发现的好歌,全部通过键盘完成。

能做什么

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

使用说明

安装步骤

  1. 通过Homebrew安装spogo(推荐):
    brew install steipete/tap/spogo
  2. 或安装spotify_player作为备选:
    brew install spotify_player

初始配置

  1. 导入浏览器Cookie完成认证:
    spogo auth import --browser chrome
  2. 如需Spotify Connect功能,在~/.config/spotify-player/app.toml中配置client_id

常用命令

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

输入与输出

见下方输入与输出表格。

项目内容
输入搜索关键词、播放控制指令(play/pause/next/prev)、设备名称或ID、浏览器类型(chrome等用于认证)
输出搜索结果列表、播放状态信息、可用设备列表、当前播放曲目详情
适用人群习惯终端操作的开发者、需要后台控制音乐的用户、无图形界面环境使用者
不包含免费账户支持、歌词显示、播放列表编辑、可视化效果、Web界面

 

风险提示

  • 需要Spotify Premium付费账户才能使用
  • 依赖外部工具安装,需保持工具版本更新
  • Cookie导入涉及账户安全,建议在可信环境操作
  • TUI界面快捷键需按?查看,新手可能不熟悉

来源信息

原始链接:https://github.com/openclaw/skills/tree/main/skills/nabssku/spongo/SKILL.md
来源类型:GitHub仓库

数据统计

相关导航

暂无评论

none
暂无评论...