MLView — плагин
Плагин для Claude Code, Codex и Copilot рисует схему обучения ML-модели со ссылками на строки исходного кода
- 428 ★ репозитория
- Последний коммит
- MIT
Расширенный доступ
Почему такой уровень
- Скилл читает исходники, ноутбуки и конфигурацию проекта и пишет файл схемы в рабочую папку
- Помощник на Python запускается у вас на машине
Установка
- Работает в
Ручная установка
/plugin marketplace add realmyang/MLViewЗатем выполните /plugin install mlview-github@mlview-local. Плагин берется из папки claude-plugin ветки main.
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Скилл читает исходники, ноутбуки и конфигурацию проекта и пишет файл схемы в рабочую папку
- Помощник на Python запускается у вас на машине
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
MLView — плагин с одним скиллом mlview, который просит активную модель агента разобрать ML-проект и выпустить схему в файле `*.mlview.json`. Рядом идет расширение для VS Code, которое открывает такой файл как интерактивную диаграмму. Отдельный ключ API не нужен: модель, инструменты и права дает ваш ассистент. Агент читает исходники, конфигурацию, ноутбуки, скрипты запуска и тесты, выбирает сценарий и описывает данные, модель, потери, обновление параметров и валидацию. У каждого шага и связи есть цитаты из кода, у каждого утверждения пометка: наблюдено, выведено или не установлено. Скрипт-помощник проверяет структуру файла и то, что цитаты совпадают со строками, но анализируемый проект не импортирует и не запускает. В редакторе выбранный шаг открывает процитированные строки рядом. Правой кнопкой по строке кода можно перейти к шагу схемы. Для уточнения копируется подготовленный запрос, и новая ревизия обновляет панель.
Для кого. Для ML-инженеров и исследователей, которые разбирают чужой или старый проект обучения и хотят видеть путь данных и потерь со ссылками на код.
Подходит, если
- Достался чужой репозиторий с обучением, и нужно понять, как данные доходят до функции потерь
- Перед правкой конфигурации хочется увидеть схему этапов: данные, модель, оптимизатор, валидация
- В ревью нужен разбор подозрительных мест с цитатами и пометкой «выведено» или «не установлено»
- Нужно проверить, что цитаты в схеме остались верными после правки файлов
- Ноутбук и конфиги нужно связать с одной картиной: агент учитывает ячейки ноутбуков и аргументы запуска
Не подходит, если
- Нужна проверка, что интерпретация модели верна: цитаты сверяются со строками, смысл остается на вашей совести
- Нужен запуск обучения или профилирование: плагин только читает код
- Проект не про машинное обучение: скилл настроен на потоки данных, потери и обновление параметров
- Нужен готовый установщик расширения из магазина: сейчас VSIX собирают из исходников
Пример запроса к агенту
Объясни обучение по этому конфигу: покажи данные, модель, потери, обновление параметров, валидацию и все, что осталось неяснымОграничения
Реализация экспериментальная, статус проверок автор ведет в docs/STATUS.md. Расширение для VS Code ставится из сборки исходников: нужны Node.js 20.18.1 или новее и Python 3.10 или новее, затем установка VSIX через команду редактора. Плагин для Claude Code ставится отдельно. Содержание схемы и выводы пишет активная модель, поэтому проверка цитат не доказывает правильность разбора. Маркетплейс называется mlview-local при любом источнике, так что подключайте его только из одного места.
Как отключить. В Claude Code выполните `/plugin uninstall mlview-github@mlview-local`. Скилл в проектах Codex и Copilot лежит в `.agents/skills/mlview/`, удалите эту папку. Расширение удаляется в списке расширений VS Code.
Частые вопросы
Как поставить MLView в Claude Code?
Выполните `/plugin marketplace add realmyang/MLView`, затем `/plugin install mlview-github@mlview-local`.
Нужен ли отдельный ключ API?
Нет. Анализ делает модель, которая уже подключена к вашему ассистенту: Copilot, Codex или Claude Code. Локальный помощник только проверяет структуру файла и цитаты.
Запускает ли MLView мой проект?
Нет. Скилл читает файлы инструментами агента, а помощник на Python не импортирует и не исполняет анализируемую программу. Строка в тесте или ноутбуке не означает, что тест выполнялся.
Как проверить конкретный шаг схемы?
Нажмите `r` или кнопку Review: обход начинается с шагов, помеченных как выведенные или не установленные. Каждый шаг выбирает утверждение и через паузу открывает процитированные строки рядом.
Что делать, если файл в схеме изменился?
В статус-строке видно, остались ли процитированные файлы теми же. Если файл поменялся, обход предлагает пройти утверждения, которые на него ссылаются, а устаревшую цитату не открывает.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
ПлагиныПлагин для Claude Code и MCP-сервер: более 1000 научных инструментов для биологии, химии и медицины, команды для сверки данных и скиллы-маршрутизаторы
Набор скиллов для соревнований по математическому моделированию: разбор задачи, выбор метода, код на Python и MATLAB, оформление статьи
Скилл переводит SMILES в граф Mermaid с именованными атомами, и агент правит молекулы без ручной записи SMILES
MCP-сервер подключает Claude Code и Codex к открытой сессии R или Python в RStudio и Positron, где лежат ваши данные
CLI для дообучения языковых моделей из одного YAML: LoRA, QLoRA, DPO и GRPO, потоковая загрузка слоев для 8B на видеокарте в 4 ГБ, выгрузка в GGUF
MCP-сервер и CLI для управления настоящим Microsoft Excel: Power Query, DAX, VBA, сводные таблицы, диаграммы
Сравнение с похожими
Записи с тем же главным запросом: чем они отличаются.
| Запись | Официальный | Звезды репозитория | Главное отличие |
|---|---|---|---|
| MLView (эта запись) | нет | 428 | |
| visual-explainer | нет | 10 692 | собирает HTML-страницы с диаграммами, разбором диффов и слайдами для любого кода |
| Diagram Design | нет | 62 871 | рисует диаграммы любых систем в HTML и SVG, без цитат из кода и пометок достоверности |
Коротко о README
Проект состоит из трех частей: скилл для ассистента, общий формат файла схемы и просмотрщик в VS Code. Больше всего места занимает просмотрщик, где есть обход утверждений, сравнение ревизий и обзор фаз.