闲社服务运行正常AI智能体自动化平台
j

JOOX音乐控制

技能标识:joox-music-player

Control JOOX music playback via web browser automation. Search songs/artists/albums/playlists, play music, control playback, browse charts, manage playlists. Use when a user asks to play music on JOOX, browse JOOX charts, or control JOOX playback.

作者:admin | 来源记录:ClawHub
登记来源
ClawHub
版本
V 0.0.1
检测标记
后台标记通过
免费
免费获取
0
收藏
来源与检测标记为平台登记信息,并不代表已展示可复核的检测报告。使用前请核对版本、依赖和所需权限,建议先在隔离环境中运行。
概述
安装方式
版本历史

JOOX音乐控制

JOOX 音乐播放器(网页浏览器自动化)

通过 agent-browser 自动化控制 JOOX 网页播放器(www.joox.com),实现音乐播放和管理。

🎉 促销活动:新用户下载 JOOX App 后可享受 14 天免费音乐畅听!
📧 需要帮助?联系邮箱:zhuo_yitao@163.com

前置条件

  • - 已安装 agent-browser(npm install -g agent-browser && agent-browser install)
  • 已安装 Playwright chromium(npx playwright install chromium)

地区设置

JOOX 按地区提供内容。URL 中的地区代码决定了内容库:

地区URL
香港https://www.joox.com/hk
澳门
https://www.joox.com/mo |
| 马来西亚 | https://www.joox.com/my |
| 印度尼西亚 | https://www.joox.com/id |
| 泰国 | https://www.joox.com/th |

默认地区为香港(/hk)。用户可以指定其他地区。



核心操作

0. 登录检查(所有操作前必须执行)

重要提示:每次进行播放相关操作前,必须检查登录状态!

bash

步骤 1:恢复登录状态(如果可用)


agent-browser state load joox-auth.json

步骤 2:打开 JOOX

agent-browser open https://www.joox.com/hk agent-browser wait 2000

步骤 3:检查登录状态

agent-browser snapshot -i

检测逻辑:

- 已登录:页面顶部显示用户头像/用户名,无請登入按钮

- 未登录:页面顶部可见請登入按钮

在快照结果中搜索請登入或登入按钮

如果找到按钮請登入或按钮登入,则表示用户未登录

如果未登录,提示用户并引导其完成登录:

⚠️ 您尚未登录 JOOX。播放音乐需要登录。

🎉 新用户?下载 JOOX App 即可享受 14 天免费音乐畅听!

请选择登录方式:

  1. 1. Facebook 登录
  2. 微信登录
  3. 手机号 / 邮箱登录

登录完成后请告知我,我将继续执行操作。

📧 遇到问题?联系邮箱:zhuo_yitao@163.com

bash

用户选择登录方式后,点击登录按钮


agent-browser find role button click --name 請登入
agent-browser wait 2000
agent-browser snapshot -i

根据用户选择的方式点击对应按钮

Facebook:按钮 Facebook

微信:按钮 WeChat

手机/邮箱:按钮 手機號碼 / 電子郵件 或类似

用户在弹出页面完成登录后

agent-browser wait 5000 # 等待用户完成登录 agent-browser snapshot -i

确认登录成功(检查請登入按钮是否仍然存在)

登录成功后保存登录状态

agent-browser state save joox-auth.json

1. 启动与登录(首次使用)

bash

打开 JOOX(首次使用)


agent-browser open https://www.joox.com/hk

如需登录,通过快照查找登录按钮

agent-browser snapshot -i

找到請登入按钮并点击。支持 Facebook / 微信 / 手机号及邮箱登录

保存登录状态(登录成功后)

agent-browser state save joox-auth.json

后续会话中恢复登录状态

agent-browser state load joox-auth.json agent-browser open https://www.joox.com/hk

2. 搜索与播放歌曲(最常用)

bash

步骤 1:打开 JOOX


agent-browser open https://www.joox.com/hk

步骤 2:获取页面元素

agent-browser snapshot -i

查找搜索框:文本框 搜尋歌曲、歌手、專輯、歌單 [ref=eN]

步骤 3:输入搜索关键词

agent-browser fill @eN 陈奕迅 十年 agent-browser press Enter agent-browser wait 2000

步骤 4:查看搜索结果

agent-browser snapshot -i

结果页面有分类标签:全部 / 歌曲 / 歌手 / 专辑 / 歌单

找到目标歌曲链接并点击

步骤 5:在歌曲详情页点击播放

agent-browser snapshot -i

找到按钮 播放并点击

搜索技巧:

  • - 完全支持中文关键词
  • 可按歌曲名、歌手名、专辑名或歌单名搜索
  • 推荐格式:歌手 歌曲名 或仅输入歌曲名

⚠️ 重要提示:避免播放错误版本

搜索结果可能包含同一首歌的多个版本(不同歌手、现场版、翻唱版等)。不要直接点击歌曲名链接,因为:

  1. 1. 点击歌曲名会打开歌曲详情页,但可能不是您想要的版本
  2. 不同版本共享相同的歌曲名,容易混淆

正确的播放方法:
bash

改进后的步骤 4:切换到歌曲标签查看完整歌曲列表


agent-browser find role button click --name Songs
agent-browser wait 1500
agent-browser snapshot -i

查看歌曲列表并核对歌手名

每首歌曲格式:歌曲名 - 歌手名 - 播放按钮

点击目标歌曲行中的播放按钮(▶️),而非歌曲名

播放按钮通常位于歌曲行的最右侧

agent-browser click @eXX # 目标歌曲的播放按钮 ref

如何识别歌曲版本:

  • - 检查歌手名是否匹配(例如:链接 陳奕迅)
  • 注意括号内的标注:(國) = 国语版,(Live) = 现场版
  • 优先选择原版(无标注)或标注 (國) 的国语版

3. 播放控制

底部播放栏控件可通过类名定位:

bash

获取播放器控件元素


agent-browser snapshot -s [class*=player]

返回以下控制按钮(通过 hasText 识别):

播放/暂停

agent-browser find role button click --name 播放 # 播放 agent-browser find role button click --name 暫停 # 暂停

切换曲目

agent-browser find role button click --name 上一首 # 上一首 agent-browser find role button click --name 下一首 # 下一首

播放模式

agent-browser find role button click --name 啟用隨機播放 # 随机播放 agent-browser find role button click --name 啟用重覆播放 # 重复播放

其他

agent-browser find role button click --name 靜音 # 静音/取消静音 agent-browser find role button click --name 歌詞 # 显示歌词 agent-browser find role button click --name 播放列表 # 查看播放列表 agent-browser find role button click --name 分享此歌曲 # 分享

4. 查看当前播放信息

bash

底部播放栏显示当前歌曲信息


agent-browser snapshot -i

在底部区域查找歌曲名链接和歌手名链接


示例:链接 十年 / 链接 陳奕迅 / 链接 黑.白.灰.陳奕迅國語專輯

5. 浏览排行榜

bash

打开排行榜页面


agent-browser open https://www.joox.com/hk/chart
agent-browser wait 2000
agent-browser snapshot -i

可用的排行榜类型:

- 飙升榜

- 新歌推介榜

- 粤语热播榜

- 华语热播榜

- 韩语热播榜

- 英语热播榜

- 日语热播榜

点击排行榜中的任意歌曲即可播放

6. 浏览歌单

bash

首页展示推荐歌单,按语言分类:


- 本地新歌、华语新歌、西洋新歌、韩语新歌、日语新歌


- 粤语情歌、粤语女声、新香港音乐世代等

点击歌单进入,然后点击播放按钮播放整个歌单

agent-browser snapshot -i

查找并点击目标歌单链接

agent-browser wait 2000 agent-browser snapshot -i

查找并点击播放按钮

7. 浏览歌单分类

bash

标签

skill ai

通过对话安装

以下为平台配置的接入选项,并非逐项实测通过。能否安装取决于客户端支持、技能来源和运行环境:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 joox-music-player-1776276420 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 joox-music-player-1776276420 技能

通过命令行安装

skillhub install joox-music-player-1776276420

下载

⬇ 下载 joox-music-player v0.0.1(免费)

文件大小: 4.66 KB | 发布时间: 2026-4-16 17:27

v0.0.1 最新 2026-4-16 17:27
Initial release of JOOX Music Player skill (beta version):

- Enables controlling JOOX web music playback and management via agent-browser automation.
- Supports searching and playing songs, artists, albums, and playlists.
- Provides playback controls (play, pause, skip, shuffle, repeat, mute).
- Allows browsing charts and recommended playlists.
- Includes login and authentication workflow with state saving/restoring.
返回顶部