Настройка NCM CLI
å®è£ åé ç½® ncm-cliï¼ç½æäºé³ä¹ CLI å·¥å ·ï¼ãå½ç¨æ·éè¦å®è£ ncm-cliãé ç½® API Keyãå®è£ mpv ææ¾å¨ï¼æææ¥å®è£ é®é¢æ¶ï¼ä½¿ç¨æ¤ skillã
AInetease
official
Разработка
Что делает навык
Навык устанавливает и настраивает ncm-cli — CLI-инструмент для поиска музыки, управления плейлистами и воспроизведения через TUI. Он также обеспечивает установку зависимостей (mpv), настройку API-ключей от NetEase Cloud Music и выбор плеера.
Когда применять
- Пользователю нужно установить ncm-cli на систему с Node.js >= 18.
- Требуется настроить API Key (appId и privateKey) для работы с сервисом.
- Необходимо установить плеер mpv для локального воспроизведения музыки.
- Пользователь хочет выбрать между встроенным плеером mpv или клиентом orpheus.
- Возникла ошибка 'ncm-cli: command not found' или 'mpv not found' при запуске.
Как работает
- Установить ncm-cli глобально через npm (npm install -g @music163/ncm-cli) и проверить версию.
- Установить mpv: на macOS/Windows выполнить python3 scripts/install_mpv.py, на Linux определить тип среды (десктоп/сервер) и при необходимости запустить скрипт установки.
- Настроить API Key, запросив у пользователя appId и privateKey, и выполнить ncm-cli config set для обоих параметров.
- Уточнить у пользователя выбор плеера (mpv или orpheus) и выполнить соответствующую команду ncm-cli config set player.
- Выполнить вход в систему командой ncm-cli login --background.
- При ошибках проверки PATH или отсутствия mpv выполнить рекомендации по исправлению (npm bin -g или повторный запуск скрипта).
Примеры запросов агенту
Установи ncm-cli и настрой его для работы с моим аккаунтом.
Как установить mpv для ncm-cli на Linux сервере?
Помоги настроить API Key и выбрать плеер orpheus для ncm-cli.
Что понадобится
- Node.js >= 18
- API Key (appId и privateKey) от NetEase Cloud Music
- mpv (для локального воспроизведения)
Описание составлено по SKILL.md навыка, сверено 06.10.2026.
Как подключить
1Скачать навык
# возьмите папку навыка «ncm-cli-setup» из репозитория:
# https://github.com/netease/skills
2Положить папку с
SKILL.md к навыкам ассистента# положите папку навыка туда, где ассистент ищет skills:
cp -r ncm-cli-setup/ ~/.claude/skills/ncm-cli-setup/
Навык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.