Bambu Studio AI — скилл

Bambu Studio AI содержит скилл подготовки 3D-печати: агент передает модель и превью, а нарезку и запуск выполняет пользователь.

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

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

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

  • По инструкции скилла агент запускает локальные инструменты моделирования и обработки файлов, может обращаться к AI-провайдерам и читать состояние принтера.
Все причины и проверки

heyixuan2/bambu-studio-ai

Установка

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

npx skillfoxx add skills/bambu-studio-ai

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

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

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

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

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

  • По инструкции скилла агент запускает локальные инструменты моделирования и обработки файлов, может обращаться к AI-провайдерам и читать состояние принтера.

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

Что делает

Bambu Studio AI, скилл для агента, описывает подготовку модели к 3D-печати. Для готовых предметов агент ищет проекты, для точных деталей использует параметрическое моделирование, а для художественных объектов может подключить генерацию. Затем агент проверяет сетку и размещение на столе. Пользователь получает предварительное изображение и файл для Bambu Studio. Нарезку и запуск печати выполняет человек; инструменты скилла не дают агенту запускать, останавливать или менять печать. После запуска агент может читать состояние принтера и сообщать о ходе работы.

Для кого. Энтузиастам 3D-печати на Bambu Lab, которые хотят поручить агенту подготовку модели и сохранить ручной контроль печати.

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

  • Пользователь ищет готовую модель и выясняет ее источник и лицензию.
  • Деталь строят по заданным размерам с параметрической геометрией.
  • Перед нарезкой агент исследует сетку, габариты и ориентацию модели.
  • После ручного запуска печати агент наблюдает состояние принтера и системы AMS.

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

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

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

Найди модель органайзера для моего Bambu Lab, проверь размеры и лицензию, покажи изображение и подготовь файл для ручной нарезки.

Ограничения

Нужен Python 3.10 или новее с зависимостями из requirements.txt; установщик скилла сам их не добавляет. Для просмотра, нарезки и печати требуется Bambu Studio, а качественные дополнительные рендеры могут использовать Blender. AI-генерация нуждается в ключе выбранного провайдера и передает ему запрос или изображение. Чтение состояния принтера требует IP, серийного номера и LAN-кода в той же сети; агент получает только состояние принтера, без управления печатью.

Как отключить. Удалите скилл из выбранного агента и остановите мониторинг. Отдельно уберите ненужные коды принтера и ключи провайдеров из локального хранилища.

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

Может ли скилл сам начать печать?

Нет. Пользователь просматривает модель, нарезает ее и нажимает Print в Bambu Studio.

Нужен ли ключ AI для любой работы?

Нет. Он нужен для генерации. Поиск, параметрическое моделирование и анализ имеют отдельные инструменты.

Почему после установки не хватает Python-пакетов?

Установщик копирует файлы скилла. Установите requirements.txt и проверьте `scripts/doctor.py`.

Где хранятся ключи и код принтера?

В локальном `~/.bambu-studio-ai/.secrets.json` с ограниченными правами. Не включайте файл в переписку или репозиторий.

Что агент покажет перед нарезкой?

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

Обсуждение

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

Скиллы

print3d превращает идею, фото детали или объявление из магазина в нарезанный проект для 3D-принтеров Bambu Lab и Elegoo

ПлагинШирокий доступ548Звезды репозитория

Открытый MCP-сервер для 3D-печати: агент проектирует деталь, нарезает, ставит на печать и следит за принтером

MCP-серверШирокий доступ244Звезды репозитория
Официальный

Три скилла для Meshy CLI: агент делает 3D-модели по тексту и фото, текстурирует и готовит их к 3D-печати

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

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

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

MCP-сервер и скилл для SketchUp: агент строит редактируемую 3D-модель по фото, CAD или описанию и сверяет геометрию с исходником.

MCP-серверРасширенный доступ109Звезды репозитория

Набор скиллов ведет агента через моделирование, материалы, анимацию и проверку 3D-ассетов в Blender с готовыми Python-скриптами.

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

Коротко о README

Подробные инструкции загружаются по текущему этапу: поиск, моделирование, проверка или мониторинг. Настройку Python-зависимостей выполняют отдельно от копирования файлов скилла.

Бейдж для README

Исходный SKILL.md

---
name: bambu-studio-ai
description: >-
  End-to-end 3D printing for Bambu Lab printers. Finds models online (MakerWorld, Printables), generates them with AI (text-to-3D, image-to-3D) or as exact-dimension parametric
  CAD, checks and repairs printability, converts textures to AMS multi-color, renders previews,
  opens them in Bambu Studio for the user to print, and reads printer status, AMS filaments and
  print progress. Use this whenever the user wants to 3D print something, design or model an
  object for printing, work with STL/3MF/OBJ/GLB files for a printer, check on a Bambu Lab
  printer (A1, A1 Mini, A2L, P1S, P2S, X1C, X1E, X2D, H2C, H2S, H2D, H2D Pro), or asks about AMS
  filament, slicing or print progress, even if they don't say "Bambu".
license: MIT
compatibility: >-
  Python 3.10+ with requirements.txt installed. Optional: Bambu Studio (review, slicing,
  estimates), Blender 4+ (nicer previews). Printer status needs the printer's IP, serial and LAN access code
  on the same network; AI generation needs a provider API key. macOS, Linux, Windows.
metadata:
  author: TieGaier
  version: "2.0.0"
  homepage: https://github.com/heyixuan2/bambu-studio-ai
---

# Bambu Studio AI

Turns "print me X" into a finished print on a Bambu Lab printer:

```
request → get a model (search / AI text or image / parametric / user file)
        → analyze + repair → [multi-color] → preview → user reviews, slices and prints in
          Bambu Studio → monitor (read-only)
```

The work is done by Python scripts in this skill's `scripts/` folder. This file tells you which one
to run at each step and where the user needs to be in the loop.

## Running the scripts

- `scripts/…` paths below are relative to the folder that contains this SKILL.md. Call them by
  full path **from the user's working directory**, and don't `cd` into the skill folder. Downloads
  and monitor logs go to `./bambu-output/` in the current directory (override with
  `BAMBU_OUTPUT_DIR`). `parametric.py` and `analyze.py`/`preview.py` write next to the file you
  name (`-o` or the input), so pass a path inside `bambu-output/` if you want everything together.
- Use a Python interpreter that has `requirements.txt` installed. On first use run

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