dsh-blender — плагин
Плагин DeepSeek Harness для 3D в Blender: 13 инструментов, 30 скиллов, рендер, проверка сцены и экспорт в GLB, FBX, USD
- 76 ★ репозитория
- Последний коммит
Широкий доступ
Почему такой уровень
- Инструмент `blender_python` исполняет код с правами Blender и может читать и писать файлы пользователя
- Плагин запускает локальные процессы 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 и проверяет сетку.
Тридцать связанных скиллов ведут Blender через MCP: моделирование, материалы, свет, камера, рендер, анимация и экспорт в glTF
Воркфлоу для Claude Code собирает в Blender обставленную сцену по картинкам или абзацу описания, с освещением и рендерами.
Скилл ведет агента от гауссова сплата к сцене Blender на Geometry Nodes и Shader Nodes с проверкой по эталонным ракурсам.
Три бесплатных скилла Claude для реалистичных анимаций в Blender: ночной пролет дрона, лес с машиной и зимний короткий фильм
Blender Agent Studio строит модели и сцены в Blender по описанию: файл .blend, исходный Python и проверенные рендеры.
Коротко о README
В README описаны 13 инструментов плагина, требования к версиям, установка из npm или с тегом GitHub, настройка окружения для скриптов анализа и запуск из исходников.