netease-music-assistant

Recommend NetEase Music playlists from red-heart history with music.163.com links.

2|Updated Apr 6, 2026
One-click install
npx skills add https://github.com/augustscl/awesome-xiawang-skills --skill netease-music-assistant
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: netease-music-assistant
Source: https://github.com/augustscl/awesome-xiawang-skills/tree/main/netease-music-assistant
Command: npx skills add https://github.com/augustscl/awesome-xiawang-skills --skill netease-music-assistant

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The assistant removes the friction of finding, recommending, and scheduling NetEase Cloud Music content by analyzing a user's liked (red-heart) tracks to produce personalized playlist, album, and track recommendations with actionable links and playback controls.

Core Features & Use Cases

  • Preference analysis: Build and cache a user profile (temporal patterns, content tags, recent trends) from red-heart history to inform recommendations.
  • Intelligent search & recommendation: Create multi-keyword search strategies, execute searches, filter and deduplicate results, and return 4–6 ranked recommendations with two-layered rationale and clickable music.163.com links.
  • Playback & management: Control playback (play, pause, next, volume, queue), create and populate playlists via ncm-cli, record history to avoid repeats, and manage scheduled pushes by syncing rules to cron.
  • Use case: Ask for "late-night chill playlists based on my red-heart songs" and receive a short ranked list with reasons tied to your listening patterns and direct playable links.

Quick Start

Ask the assistant: Recommend five playlists for late-night listening based on my red-heart tracks and include clickable music.163.com links.

Frequently Asked Questions about netease-music-assistant

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I get personalized NetEase Music recommendations based on my liked songs?

Personalized NetEase Music recommendations are generated by analyzing your red-heart liked tracks to build a preference profile, then crafting multi-keyword searches that return 4–6 ranked tracks with clickable music.163.com links.

Can I schedule automatic NetEase Music playlist pushes using cron?

Yes, you can schedule automatic NetEase Music playlist pushes by syncing recommendation rules to cron-based schedules, allowing timed delivery of personalized tracks without manual intervention.

Does this approach require ncm-cli to control NetEase Cloud Music playback?

Yes, ncm-cli is required to control NetEase Cloud Music playback, enabling play, pause, next track, volume adjustment, queue management, and playlist creation directly through command-line operations.

What's the best way to avoid duplicate tracks in NetEase Music recommendations?

To avoid duplicate tracks in NetEase Music recommendations, the system records recommendation history to a JSON file, then filters and deduplicates new search results against that history before outputting final links.

How does preference analysis work for NetEase Cloud Music listening patterns?

Preference analysis for NetEase Cloud Music works by caching temporal patterns, content tags, and recent trends from your red-heart history, then using that profile to inform and rank personalized playlist and track recommendations.