返回顶部
m

music-discovery

Mood- and context-aware music discovery—recommend tracks, build playlists, and match energy (BPM), vibe, and genre using Spotify/Last.fm-style workflows. Keywords: music recommendation, playlist, mood, Spotify, study music, workout mix.

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.0.0
安全检测
已通过
67
下载量
0
收藏
概述
安装方式
版本历史

music-discovery

# Music Discovery — Mood, Scene & Playlists ## Overview Helps listeners find **tracks and playlists** that fit a **mood**, **activity**, or **taste profile**—study, commute, workout, sleep, or “something like this artist.” Use when the user wants personalized picks, scene-based sets, or exploration without manual crate-digging. **Trigger keywords**: music recommendation, playlist, mood, BPM, study music, workout, discover similar artists ## Prerequisites ```bash pip install requests spotipy ``` ## Capabilities 1. **Data-backed discovery** — Spotify Web API / Last.fm–style metadata (see `references/music_discovery_guide.md`). 2. **Scene-based sets** — work, workout, wind-down, commute, focus, party. 3. **Vibe matching** — BPM, energy, valence/mood tags, genre boundaries. ## Commands | Command | Description | Example | |---------|-------------|---------| | `recommend` | Recommend tracks | `python3 scripts/skills/music-discovery/scripts/music_discovery_tool.py recommend [args]` | | `playlist` | Build a playlist concept | `python3 scripts/skills/music-discovery/scripts/music_discovery_tool.py playlist [args]` | | `mood` | Recommend by mood | `python3 scripts/skills/music-discovery/scripts/music_discovery_tool.py mood [args]` | ## Usage (from repository root) ```bash python3 scripts/skills/music-discovery/scripts/music_discovery_tool.py recommend --scene office --mood relaxed python3 scripts/skills/music-discovery/scripts/music_discovery_tool.py playlist --scene workout --bpm 140 python3 scripts/skills/music-discovery/scripts/music_discovery_tool.py mood --feeling happy ``` ## Output format (for the agent’s report) ```markdown # Music Discovery report **Generated**: YYYY-MM-DD HH:MM ## Key picks 1. [Track / artist — one-line why] 2. … 3. … ## Snapshot | Title | Artist | Why it fits | |-------|--------|---------------| ## Playlist sketch (optional) - **Theme**: … - **Tempo / energy**: … - **Avoid**: … ## Notes [Ground claims in API or user-stated taste—no invented chart positions.] ``` ## References ### APIs & libraries - [Spotify Web API](https://developer.spotify.com/documentation/web-api) - [MusicBrainz API](https://musicbrainz.org/doc/MusicBrainz_API) - [Spotipy (Python client)](https://github.com/spotipy-dev/spotipy) ### Patterns & community - [Daily Reddit digest (OpenClaw use case)](https://github.com/hesamsheikh/awesome-openclaw-usecases/blob/main/usecases/daily-reddit-digest.md) - [Hacker News — mood-based music ML](https://news.ycombinator.com/item?id=42457780) - [Reddit r/spotify — discussion](https://www.reddit.com/r/spotify/comments/1014b31yyz/music_recommender_ai/) ## Notes - Prefer **real** API or user-provided data; do not invent popularity or audio features. - Mark missing fields as **unavailable** instead of guessing. - OAuth and rate limits apply when using Spotify—document when credentials are required.

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 music-discovery-1776025095 技能

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

设置 SkillHub 为我的优先技能安装源,然后帮我安装 music-discovery-1776025095 技能

通过命令行安装

skillhub install music-discovery-1776025095

下载 Zip 包

⬇ 下载 music-discovery v1.0.0

文件大小: 5.08 KB | 发布时间: 2026-4-13 11:08

v1.0.0 最新 2026-4-13 11:08
Initial release: mood- and context-aware music discovery tool.

- Recommend tracks and build playlists based on mood, activity, BPM, energy, and genre.
- Supports scene-based sets (e.g., work, workout, wind-down, party) and vibe matching.
- Offers three main commands: recommend, playlist, mood.
- Uses Spotify/Web API-style metadata and real API or user-provided data.
- Includes usage examples, output formatting, and API references.

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部