关于 ncm-cli-setup
ncm-cli-setup 是 ncm-cli 的安装与配置技能,指导完成 CLI、播放器、API Key 和登录设置。面向需要使用网易云音乐搜索、播放或管理歌单的用户,并区分不同播放器的配置步骤。
主要功能
- 01安装 ncm-cli 并验证版本
- 02检查或安装 mpv
- 03配置 API Key
- 04选择并设置默认播放器
- 05完成网易云音乐登录
适用场景
- 01首次安装并配置 ncm-cli
- 02为本地播放设置 mpv
- 03配置 API Key 并登录
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ netease/ skills --skill ncm-cli-setup安装后在 Claude Code 中输入/ncm-cli-setup确认已加载。
附带文件LICENSE.txtscripts/install_mpv.py
详细介绍
来自项目 READMEncm-cli 安装配置
ncm-cli 是网易云音乐的 CLI 工具(音乐搜索、播放控制、歌单管理、TUI 播放器)。
安装流程
第一步:安装 ncm-cli、mpv
1.1 安装 ncm-cli
npm install -g @music163/ncm-cli
验证安装:
ncm-cli --version
1.2 安装 mpv
播放功能需要 mpv 播放器。先检测是否已安装:
mpv --version
macOS / Windows:若未安装,直接执行安装脚本:
python3 scripts/install_mpv.py
Linux:询问用户是否需要播放功能:
- 如果是桌面环境、需要本地播放 → 执行
python3 scripts/install_mpv.py - 如果是服务器环境、不需要播放 → 跳过,搜索/歌单等命令仍可正常使用
安装脚本会自动识别包管理器:
- macOS:Homebrew(
brew install mpv)或 MacPorts - Linux:apt / dnf / pacman / zypper
- Windows:winget / Chocolatey / Scoop
第二步:配置 API Key
使用 ncm-cli 需要先设置API Key:
ncm-cli config set appId <你的AppId>
ncm-cli config set privateKey <你的PrivateKey>
如果还没有 API Key,请先前往网易云音乐开放平台申请 API Key(appId 和 privateKey)。
第三步:配置默认播放器
询问用户选择默认播放器:
- mpv(内置播放器):轻量、跨平台,需先完成第一步中的 mpv 安装
- orpheus(云音乐 App):调用本地网易云音乐客户端播放,仅支持 macOS
根据用户选择执行:
ncm-cli config set player mpv # 选择内置播放器
ncm-cli config set player orpheus # 选择云音乐 App
第四步:登录
登录是必须的,请使用:
ncm-cli login --background
常见问题
| 问题 | 解决方法 |
|---|---|
ncm-cli: command not found | 检查 npm 全局 bin 是否在 PATH 中:npm bin -g |
mpv not found | 重新运行 python3 scripts/install_mpv.py 或手动安装:https://mpv.io |
| 登录超时 | 重新执行 ncm-cli login --background |
基本信息
- 需要 Node.js >= 18
评论
支持 Markdown