NCM Listening Profile — скилл

Скилл собирает ваши плейлисты и рейтинги прослушиваний из NetEase Cloud Music и готовит промпты для ИИ-портрета вкуса

  • 135 ★ репозитория
  • Последний коммит
  • MIT-0
Скилл

Расширенный доступ

Почему такой уровень

  • Читает данные залогиненного клиента NetEase Cloud Music через локальный порт отладки и пишет их в файлы на диске
  • Готовый промпт содержит историю прослушиваний: при передаче облачной нейросети эти данные покидают компьютер
Все причины и проверки

dragonknightk/ncm-listening-profile

Установка

В терминале, через SkillFoxx CLI

npx skillfoxx add skills/ncm-listening-profile

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Другие способы установки

Доступ и проверки

Как мы проверяем

Расширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.

  • Читает данные залогиненного клиента NetEase Cloud Music через локальный порт отладки и пишет их в файлы на диске
  • Готовый промпт содержит историю прослушиваний: при передаче облачной нейросети эти данные покидают компьютер

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Скилл подключается к настольному клиенту NetEase Cloud Music на вашем компьютере. Он выгружает выбранный основной плейлист, рейтинг за последнюю неделю и рейтинг за все время в файлы `result/*.jsonl`. Рядом скрипт заранее считает 82 показателя в 10 областях анализа и сохраняет их в `aggregate.json`. На выходе две версии аналитического промпта с подставленными локальными путями. Их передают агенту или другой нейросети, и она описывает долгие предпочтения, недавнее настроение, образы в названиях и редкие отклонения. Все результаты лежат в папке `outputs/` с отметкой времени.

Для кого. Пользователям NetEase Cloud Music на Windows или macOS, которым интересно разобрать собственную историю прослушиваний с помощью ИИ.

Подходит, если

  • Накопился большой основной плейлист, и хочется увидеть, какие песни держатся в нем годами
  • Нужен срез последней недели: сколько воспроизведений, какие треки повторяются чаще остальных
  • Результаты анализа хочется держать только на своем компьютере и отдавать нейросети по частям
  • Вы сравниваете длинные и короткие предпочтения: что осталось в топе за все время, а что пришло недавно

Не подходит, если

  • Вы слушаете музыку в другом сервисе: скилл читает только клиент NetEase Cloud Music
  • Нужен компьютер без десктопного клиента, например только мобильное приложение
  • Профиль нужен на чужого человека: скилл рассчитан на собственные данные владельца аккаунта

Пример запроса к агенту

Собери мой профиль прослушиваний из NetEase Cloud Music по основному плейлисту и покажи, что держится в топе годами

Ограничения

  • Работает на Windows 10 и 11 с клиентом версии 3.0.0 Beta и новее, а также на macOS arm64 с версией 3.1.7 и новее. Другие системы автор не проверял.
  • Нужны Python 3.10 или новее и установленный клиент NetEase Cloud Music с выполненным входом.
  • Сбор идет через локальный порт отладки `127.0.0.1:9222` внутри страницы клиента. Обновление клиента может сломать скрипт.
  • Тексты промптов и документация написаны по-китайски, английская версия README есть отдельным файлом.
  • Качество портрета зависит от нейросети, которой вы отдаете промпт.

Как отключить. Удалите папку скилла, например `~/.claude/skills/ncm-listening-profile`, и каталог `outputs/` с выгруженными данными. Клиент NetEase Cloud Music скилл не изменяет.

Частые вопросы

Какие данные скилл собирает?

Выбранный основной плейлист, рейтинг за последнюю неделю и рейтинг за все время. Из них считаются 82 показателя в 10 областях анализа.

Куда попадают результаты?

В локальную папку `outputs/ГГГГММДД-ЧЧММСС/`. По данным автора, диагностический журнал хранит только стадии и статистику.

Как поставить скилл в Claude Code?

Выполните `npx skills add dragonknightk/ncm-listening-profile`. Есть также установка через ClawHub, LobeHub CLI и клонирование репозитория.

Что делать, если сбор не запускается?

Запустите `python scripts/collect_ncm_profile.py --check`: самопроверка покажет, доступен ли клиент. Журнал сбора лежит в `log/collection_diagnostics.json`.

Нужен ли ключ API?

Нет, скилл работает с локальным клиентом. Ключ понадобится только той нейросети, которой вы отдаете готовый промпт.

Обсуждение

Вопросов и отзывов пока нет.

Скиллы

Скилл разбирает аккаунты и вирусные посты в Xiaohongshu, Douyin, Kuaishou, WeChat Channels и Bilibili и пишет черновик по образцу.

СкиллРасширенный доступ369Звезды репозитория

Скилл для ежедневного брифинга авторов: сканирует источники, отбирает свежее и пишет черновики постов вашим голосом.

СкиллРасширенный доступ113Звезды репозитория

Скилл учит агента писать служебные тексты на китайском по статистике корпуса в 1,02 млн знаков: семь жанров и проверка параметров.

СкиллМинимальный доступ2,5 тыс.Звезды репозитория

Скилл проверяет карточку товара Amazon по CDQ, A9, COSMO и Alexa и выдает отчет в JSON без перезаписи текста

СкиллМинимальный доступ98Звезды репозитория

Скилл готовит листинг Amazon по бренду и ASIN конкурентов и выдает Excel с заголовком, пунктами и поисковыми словами.

СкиллРасширенный доступ65Звезды репозитория

Скилл строит панель из 5–15 составных покупателей и проверяет на ней лендинг, цену или письмо до выхода к клиентам.

СкиллМинимальный доступ58Звезды репозитория

Коротко о README

Страница на двух языках начинается с истории создания и примеров абзацев из готового портрета. Затем перечислены 10 областей анализа и 82 показателя, порядок установки в три шага и сведения о проверенных версиях клиента.

Бейдж для README

Сообщить о проблеме