






















网易云音乐 Agent Skills 是网易推出的AI技能包,基于ncm-cli工具实现智能音乐推荐、歌单管理、歌曲搜索等功能。它能分析用户听歌偏好,自动推荐符合口味的音乐,并支持创建歌单等操作。适合喜欢命令行操作、追求高效音乐管理的用户。
你是否有过这样的困扰:想听歌但不知道听什么,歌单里收藏了几百首歌却懒得整理,在终端里工作时还得切出去找歌曲?
最近,网易开源了一个有意思的项目——Agent Skills,专门为AI Agent打造的音乐技能包。它能把网易云音乐搬进命令行,让AI成为你的私人音乐管家。今天我们就来实测一下,看看它到底值不值得用。

网易云音乐 Agent Skills 是网易云音乐团队开源的AI Agent技能包,基于 ncm-cli 命令行工具实现智能化音乐管理。
核心定位:将网易云音乐的能力封装成模块化的AI技能,让大模型能够调用音乐服务
开发背景:
核心功能一览:
技能模块架构:
1. 智能推荐引擎
这是最核心的功能。Agent Skills不只是机械地响应”播放某首歌”,而是能真正理解你的音乐偏好。它会分析用户的红心歌单,生成多维度的用户画像:
基于这些画像,AI会自动制定搜索策略,多关键词并行搜索,自动过滤掉已推荐和已收藏的内容,真正实现”懂你”的推荐。
2. 三层模块化架构
项目的架构设计非常清晰,层级分明:
智能助手层(netease-music-assistant)
↓ 调用
CLI操作层(netease-music-cli)
↓ 依赖
配置安装层(ncm-cli-setup)
这种设计有什么好处?每个模块都可以独立使用和测试。如果你只需要基础的命令行操作,只需要安装 netease-music-cli;如果你想让AI更懂你,就加上智能助手模块。
3. 自然语言交互
传统命令行工具需要记住各种命令参数,而Agent Skills支持自然语言。你可以说”帮我找一首适合跑步时听的歌”,AI会理解你的意图,自动选择搜索策略并返回结果。这种交互方式对非技术用户更友好。
优点
缺点
| 对比维度 | Agent Skills | NeteaseCloudMusic |
|---|---|---|
| 编程语言 | Python | Python |
| 交互方式 | AI智能助手 + 自然语言 | 命令行参数 |
| 核心功能 | 智能推荐 + 搜索管理 | 搜索 + 播放控制 |
| 安装难度 | 需配置API Key | 相对简单 |
| 播放支持 | ❌ 不支持 | ✅ 支持 |
| 歌单管理 | ✅ 支持 | ✅ 支持 |
| 推荐能力 | ✅ AI个性化推荐 | ❌ 无 |
| 项目定位 | AI Agent技能包 | 命令行客户端 |
结论:如果你追求智能推荐和AI交互体验,Agent Skills更胜一筹;如果你需要直接播放音乐,NeteaseCloudMusic更实用。两者定位不同,可以互补使用。
✅ 强烈推荐
❌ 不太适合
技巧1:先完善红心歌单再推荐
在让AI推荐之前,先整理好自己的红心歌单。红心歌曲越多,AI分析出的用户画像越准确,推荐结果越精准。
技巧2:用自然语言描述需求
不要局限于关键词搜索。试试”帮我找一首适合工作学习的轻音乐”或”推荐一些90年代经典华语歌”,AI能理解更复杂的意图。
技巧3:并行安装Node.js和ncm-cli
提前安装好Node.js ≥ 18版本,可以省去很多配置麻烦。使用 node -v 检查版本。
技巧4:遇到登录问题不要慌
如果提示”command not found”,先检查npm全局bin是否在PATH中。如果登录超时,重新执行 ncm-cli login 即可。
技巧5:模块按需组合
不需要一次性安装所有模块。只需要搜索功能?只用 netease-music-cli 就够了。想体验智能推荐?再加上 netease-music-assistant。
综合评分:⭐⭐⭐☆☆(3.5/5)
核心优势:
明显不足:
最终推荐:
如果你是一个技术爱好者、程序员或AI开发者,想打造自己的音乐AI助手或Agent系统,这个项目值得一试。它提供了一个不错的基础框架,智能推荐功能也相当实用。
但如果你只是一个普通用户,想在电脑上听歌听歌,直接使用网易云音乐官方客户端会是更好的选择。
本文基于公开资料整理,实际体验可能因版本更新有所差异。如需最新信息,请访问项目主页:https://github.com/NetEase/skills
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。