MC

makermate/claw3d-skill

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

64 stars Качество 49 Тренд 14MIT

Один навык для полного рабочего процесса 3D: создание моделей (AI), поиск (Thingiverse), срез и печать. Модульный во время установки — включайте только то, что вам нужно.

Обзор

Один навык для полного рабочего процесса 3D: создание моделей (AI), поиск (Thingiverse), срез и печать. Модульный во время установки — включайте только то, что вам нужно. Набросок / Изображение → 3D-модифицировать 3D-модели Multiply, Slice & Print 1. — Добавить backends/moonraker.md (или аналогичные) с помощью backend-специфических примечаний. Документ в главном модуле печати, который claw3d настраивает backends, перечисляет варианты. CLI (claw3d) обрабатывает внутреннюю логику; использование документов навыков. 2. — Добавить провайдеров/replicate.md. Обновите manifest.json, если провайдер станет первоклассным модулем. Ссылки на навыки claw3d настраиваются для выбора поставщика. 3. — Добавить каталоги/printables.md. Обновить 03-directory.md или создать 03-directory-printables.md и расширить манифест. Скачать build-skill.sh 4. — Добавьте src/06-your-module.md, зарегистрируйтесь в manifest.json под модулями, затем запустите сборку с модулями, включая ваш модуль. Сценарий установки (claw3d/scripts/setup-openclaw-docker).

Обзор (машинный перевод)

Один навык для полного рабочего процесса 3D: создание моделей (AI), поиск (Thingiverse), срез и печать. Модульный во время установки — включайте только то, что вам нужно.

Эскиз / Изображение → 3D Модифицировать 3D модели Умножение, срез и печать

Структура

##Строить

Или с энвом:

Добавление модулей (сообщество)

  1. Новый бэкэнд принтера — Добавить backends/moonraker.md (или аналогичный) с бэкэнд-специфическими примечаниями. Документ в главном модуле печати, в котором claw3d configure backends перечислены варианты. CLI ([T2]) обрабатывает внутреннюю логику; использование документов навыков.

  2. ** Новый поставщик ИИ** — Добавить providers/replicate.md. Обновление manifest.json, если провайдер становится первоклассным модулем. Ссылки на навыки claw3d configure для выбора поставщика.

  3. ** Новый каталог** — Добавить directories/printables.md. Обновить [7] или создать [8] и расширить манифест. [9] Для того, чтобы слиться.

  4. ** Новый модуль ** — Добавьте src/06-your-module.md, зарегистрируйтесь в manifest.json в modules, затем запустите сборку с --modules, включая ваш модуль.

Выбор времени установки

Сценарий установки ('claw3d/scripts/setup-openclaw-docker).

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

README

Показан фрагмент оригинального README. Открыть оригинал.

claw3d — Unified 3D Skill for OpenClaw

Single skill for the full 3D workflow: create models (AI), search (Thingiverse), slice, and print. Modular at install time—enable only what you need.


Structure

claw3d-skill/
├── SKILL.md              # Generated output (do not edit directly)
├── manifest.json         # Module registry
├── src/
│   ├── 00-frontmatter.md # Skill metadata template
│   ├── 01-core.md        # Setup flow, intent resolution (always included)
│   ├── 02-ai-forger.md   # AI model creation (FAL)
│   ├── 03-directory.md   # Search Thingiverse
│   ├── 04-slicing.md     # Slice to G-code
│   └── 05-printing.md    # Printer control
├── scripts/
│   └── build-skill.sh    # Merge modules → SKILL.md
├── backends/             # Community: printer backends (Moonraker, PrusaLink, OctoPrint…)
├── providers/            # Community: AI providers (FAL, Replicate, local…)
└── directories/          # Community: search providers (Thingiverse, Printables…)

Build

cd claw3d-skill
./scripts/build-skill.sh --modules ai-forger,directory,slicing,printing

Or with env:

CLAW3D_MODULES=ai-forger,printing ./scripts/build-skill.sh

Adding Modules (Community)

  1. New printer backend — Add backends/moonraker.md (or similar) with backend-specific notes. Document in the main printing module that claw3d configure backends lists options. The CLI (claw3d) handles backend logic; the skill documents usage.

  2. New AI provider — Add providers/replicate.md. Update manifest.json if the provider becomes a first-class module. The skill references claw3d configure for provider selection.

  3. New directory — Add directories/printables.md. Update 03-directory.md or create 03-directory-printables.md and extend the manifest. Run build-skill.sh to merge.

  4. New module — Add src/06-your-module.md, register in manifest.json under modules, then run build with --modules including your module.

Install-Time Selection

The setup script (claw3d/scripts/setup-openclaw-docker.sh) prompts for capabilities and builds the skill with only the selected modules. This keeps the installed skill focused and avoids unused API key requirements.

Repo Description
Открыть полный README на GitHub

Рекомендуемые инструменты

Попробуйте другой запрос или уберите фильтр.

Установка

npx skillfish add makermate/claw3d-skill
Новичок в MCP? Начните с руководства на mcpskill.org →