Construct — скилл
Агент описывает предмет словами, Construct проверяет описание и строит голограмму, 3D-модель с деталями, печать и набор.
- 121 ★ репозитория
- Последний коммит
- Apache-2.0
Расширенный доступ
Почему такой уровень
- Скрипты запускаются локально, пишут файлы сцен и экспорта и открывают браузер для кадров проверки.
- Команда `cli.py author` отправляет описание выбранной модели с вашим ключом.
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add skills/constructОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Скрипты запускаются локально, пишут файлы сцен и экспорта и открывают браузер для кадров проверки.
- Команда `cli.py author` отправляет описание выбранной модели с вашим ключом.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Construct — набор для ИИ-агентов, который превращает описание предмета в проверенную сцену: названные детали в реальных размерах, соединения, движение и пометка, как известен каждый факт (измерен, выведен или предположен). Агент ищет данные и пишет описание, а Construct проверяет его и строит интерактивную веб-страницу «в линиях света» в едином стиле Measured Light. Из той же сцены получаются 3D-модель с рабочими сочленениями для Blender и игровых движков, файлы для FreeCAD и STEP, печать, модель-набор с брошюрой и видео. Скрипт `construct_hologram/package.py` собирает скилл для Claude Code и Hermes, а `construct_hologram/server.py` запускает MCP-сервер. Из зависимостей нужны Python и браузер.
Для кого. Мейкерам, 3D-художникам и разработчикам игр, которые просят агента построить модель реального предмета и хотят видеть, что в ней измерено, а что додумано.
Подходит, если
- Нужна 3D-модель известного здания или автомобиля с названными частями и размерами.
- Сломанную деталь рисуют по габаритам и фото, чтобы отдать на печать или в CAD.
- Игровому проекту требуется реквизит с рабочими сочленениями для Godot, Unity или Unreal.
- Музей показывает реконструкцию, где посетитель отличает свидетельства от замысла.
- Запуск NetLogo-модели превращают в наглядную сцену для урока.
Не подходит, если
- Модель нужна как точный обмер для стройки: README называет результат планировочной моделью, а не съемкой.
- На машине нет Python 3.10 или браузера на базе Chromium для кадров проверки.
- Ждут результат за минуты: режим masterpiece идет раундами с независимым критиком и может занять часы.
Пример запроса к агенту
Построй конструкт моей электрогитары по этим фотографиям в режиме fast и покажи, какие размеры измерены, а какие предположены.Ограничения
Нужны Python 3.10 или новее, для кадров проверки браузер семейства Chromium, для видео `ffmpeg`, для аддона Blender версия 4.2 и новее. Качество зависит от модели: для именованных объектов в режиме masterpiece README советует класс Opus или Sol, малые модели сообщают о своих пределах. Режим без лимита времени идет часами, поэтому скилл сам его не выбирает. Наборы для печати README называет первой версией, которую человек еще не собирал. Один из примеров NetLogo распространяется под CC BY-NC-SA 3.0.
Как отключить. Уберите скилл из каталога навыков агента или закройте сессию, запущенную с `--plugin-dir`, и удалите MCP-запись `construct`, если добавляли. Клон репозитория и созданные сцены, кадры и файлы экспорта удалите отдельно.
Частые вопросы
Как подключить к Claude Code?
Соберите скилл командой `python3 construct_hologram/package.py --out dist`. Затем запустите `claude --plugin-dir dist/claude-code/construct` или скопируйте `dist/claude-code/construct/skills/construct` в `.claude/skills/`.
Есть ли MCP-сервер?
Да. В конфиг клиента добавляют запись `construct` с командой `python3` и путем к `construct_hologram/server.py`.
Чем режимы отличаются?
`fast` делает один проход с самопроверкой примерно за десять минут. В `masterpiece` раунды судит независимая модель-критик, и он идет дольше. Режимы без лимита времени скилл сам не выбирает.
Как Construct показывает уверенность в данных?
Каждая деталь помечена: размер и форма известны отдельно, а догадки закрашены оттенком по степени уверенности. Клавиша `P` включает такой вид.
Нужны ли ключи API?
Внутри Construct ключей и сетевых сервисов нет. Ключ нужен только если вы сами запускаете `cli.py author` с OpenAI-совместимой конечной точкой.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
СкиллыHolo Card Studio собирает коллекционную голографическую карточку: четыре слоя картинки, сцена Blender и веб-просмотр на Three.js.
Blender Agent Studio строит модели и сцены в Blender по описанию: файл .blend, исходный Python и проверенные рендеры.
Blender MCP
MCP for Blender
MCP-сервер и аддон для Blender: агент создает и меняет объекты, материалы и сцены, подгружает ассеты и выполняет Python в Blender
Одна строка с названием машины, и Claude Code собирает интерактивную 3D-модель с физикой в одном HTML-файле
Скилл-цикл: агент генерирует эталонный скриншот, строит под него сцену и через субагента-критика доводит результат до совпадения
Набор скиллов, CLI и MCP-сервер, чтобы Claude Code или Codex делали видео по описанию: монтаж, графика, озвучка и субтитры
Сравнение с похожими
Карточки с тем же главным запросом: чем они отличаются.
| Инструмент | Официальный | Авторизация | Звезды репозитория | Главное отличие |
|---|---|---|---|---|
| Construct (эта карточка) | нет | 121 | ||
| Blender Skills | нет | 2 675 | управляет Blender через аддон BlenderMCP; Construct строит и проверяет сцену сам, а Blender получает как экспорт | |
| FreeCAD MCP | нет | не нужна | 3 310 | MCP для работы в FreeCAD; Construct выдает FreeCAD и STEP лишь одним из выходов проверенной сцены |
| OpenSCAD MCP | нет | не нужна | 170 | рендерит и измеряет детали OpenSCAD; Construct помечает происхождение каждого размера |
Коротко о README
README дает таблицу «кто вы — что получите» по ролям, примеры с анимированными превью, описание режимов fast и masterpiece, требования и таблицу установки по средам.