dsh-blender — плагин

Плагин DeepSeek Harness для 3D в Blender: 13 инструментов, 30 скиллов, рендер, проверка сцены и экспорт в GLB, FBX, USD

  • 76 ★ репозитория
  • Последний коммит
Плагин

Широкий доступ

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

  • Инструмент `blender_python` исполняет код с правами Blender и может читать и писать файлы пользователя
  • Плагин запускает локальные процессы Blender и записывает версионные файлы в рабочую папку
Все причины и проверки

cheshirejcat/blender

Установка

Ручная установка

npx @deepseek-ai/dsh plugin --profile web add dsh-blender

Ставит плагин из npm в профиль `web`. Затем запускают `dsh-blender-setup` для скриптов анализа.

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

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

Широкий доступИнструмент может менять данные, выполнять команды или работать с секретами.

  • Инструмент `blender_python` исполняет код с правами Blender и может читать и писать файлы пользователя
  • Плагин запускает локальные процессы Blender и записывает версионные файлы в рабочую папку

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

Что делает

dsh-blender подключает к DeepSeek Harness полный цикл 3D-работы на Blender. Плагин регистрирует один скилл-оркестратор `create-3d-model`, 29 профильных скиллов, 26 вспомогательных скриптов анализа и 13 инструментов, привязанных к рабочей папке сессии. Каждая операция запускает локальный фоновый процесс Blender, надстройка и открытый порт не нужны. Инструменты разбиты по этапам. `blender_scene_info` и `blender_object_info` читают сцену, материалы, UV и анимацию. `blender_import` превращает форматы обмена в версионные файлы `.blend`. `blender_python` выполняет короткий фрагмент `bpy` или `bmesh` и сохраняет новую версию. `blender_preview`, `blender_render` и `blender_render_frames` дают картинки для проверки. `blender_export` пишет GLB, glTF, FBX, OBJ, STL, USD и PLY, а `blender_validate_scene` и `blender_validate_export` проверяют результат и заново импортируют экспорт в чистом процессе. Вспомогательные скрипты строят референсы, каркас, контуры, мультивидовые снимки, UV, текстуры и проверки анимации. Для них команда `dsh-blender-setup` создает в папке плагина виртуальное окружение Python с OpenCV, NumPy, Pillow и SciPy.

Для кого. 3D-художникам и разработчикам игр, которые ведут моделирование в DeepSeek Harness и хотят отдавать агенту рутину: блокаут, материалы, свет, проверку и экспорт.

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

  • Из референсной картинки нужно собрать модель и выгрузить ее в GLB для движка
  • Сцена пришла из FBX или OBJ, и ее надо импортировать, проверить размеры и UV, затем экспортировать заново
  • Анимацию нужно проверить по контактному листу кадров перед сдачей
  • Модель надо отрендерить в черновом и финальном качестве для согласования
  • Готовый экспорт стоит проверить повторным импортом в чистом процессе

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

  • Вы работаете в Claude Code или Cursor: плагин рассчитан на DeepSeek Harness, для других агентов подойдет только набор скиллов как текст
  • В системе нет Blender 4.3 или новее в `PATH`
  • Нужен интерактивный редактор с живым окном Blender: все операции идут в фоновом процессе

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

Используй create-3d-model: собери настольную лампу по референсу, проверь UV и экспортируй в GLB.

Ограничения

Нужны DeepSeek Harness версий 0.2.0-rc.2, 0.2.1-alpha.1 или 0.2.1-alpha.2, Node.js 22.12 или новее и Blender 4.3 или новее. Python 3.10 нужен для вспомогательных скриптов анализа. Проверка совместимости сделана автором на macOS, откат и другие платформы не проверены, одобрения в магазине DSH плагин не получал. Инструмент `blender_python` выполняет код с правами Blender, поэтому его включают только для доверенных фрагментов. Параметр `enablePython: false` отключает его, а `restrictToWorkspace: true` держит ввод и вывод внутри рабочей папки сессии.

Как отключить. Удалите плагин средствами `dsh plugin` для вашего профиля. Виртуальное окружение `.venv` лежит внутри папки плагина и уходит вместе с ней. Для отключения одного опасного инструмента задайте `enablePython: false` в настройках плагина.

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

Нужно ли ставить надстройку в Blender?

Нет. Каждая операция запускает отдельный фоновый процесс Blender, ни надстройка, ни порт управления не требуются.

Какие форматы умеет экспортировать плагин?

GLB, glTF, FBX, OBJ, STL, USD и PLY через `blender_export`. После экспорта `blender_validate_export` заново импортирует файл.

Что делает команда dsh-blender-setup?

Создает в папке плагина виртуальное окружение `.venv` и ставит в него OpenCV, NumPy, Pillow и SciPy для скриптов анализа. Без нее работают остальные инструменты.

Можно ли ограничить выполнение кода Python?

Да. `enablePython: false` отключает `blender_python`, а проверка, рендер и экспорт остаются доступными.

Где открыть интерфейс после установки?

Запустите `npx @deepseek-ai/dsh web` и откройте адрес `http://127.0.0.1:3080`. Создайте сессию с рабочей папкой моделирования и попросите использовать create-3d-model.

Обсуждение

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

Плагины

Плагин для Claude Code и Codex: агент строит точные детали в Blender 5.2 через bpy, выгружает glTF и STL и проверяет сетку.

ПлагинРасширенный доступ115Звезды репозитория

Тридцать связанных скиллов ведут Blender через MCP: моделирование, материалы, свет, камера, рендер, анимация и экспорт в glTF

СкиллШирокий доступ161Звезды репозитория

Воркфлоу для Claude Code собирает в Blender обставленную сцену по картинкам или абзацу описания, с освещением и рендерами.

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

Скилл ведет агента от гауссова сплата к сцене Blender на Geometry Nodes и Shader Nodes с проверкой по эталонным ракурсам.

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

Три бесплатных скилла Claude для реалистичных анимаций в Blender: ночной пролет дрона, лес с машиной и зимний короткий фильм

СкиллШирокий доступ79Звезды репозитория

Blender Agent Studio строит модели и сцены в Blender по описанию: файл .blend, исходный Python и проверенные рендеры.

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

Коротко о README

В README описаны 13 инструментов плагина, требования к версиям, установка из npm или с тегом GitHub, настройка окружения для скриптов анализа и запуск из исходников.

Бейдж для README

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