完整3D工作流程的单一技能:创建模型(AI)、搜索(Thingiverse)、切片和打印。安装时模块化——只启用你需要的功能。
概览
完整3D工作流程的单一技能:创建模型(AI)、搜索(Thingiverse)、切片和打印。安装时模块化——只启用你需要的功能。 草图/图像 → 3D 修改 3D 模型 乘法、切片和打印 1. — 添加后端/moonraker.md(或类似)并附上后端专用说明。主打印模块中的文档中claw3d配置后端列出选项。CLI(claw3d)处理后端逻辑;技能文档使用情况。 2. — 添加提供者/replicate.md。如果提供者成为一类模块,请更新manifest.json。技能参考claw3d config用于提供者选择。 3. — 添加目录/printables.md。更新 03-directory.md 或创建 03-directory-printables.md 并扩展清单。运行 build-skill.sh 以合并。 4. — 添加 src/06-your-module.md,manifest.json 模块下注册,然后运行包含你的模块的 ---modules 构建。 设置脚本(claw3d/scripts/setup-openclaw-docker。
概述(AI 翻译)
完整3D工作流程的单一技能:创建模型(AI)、搜索(Thingiverse)、切片和打印。安装时模块化——只启用你需要的功能。
3D→草图/图像 修改3D模型 乘法、切片与打印
结构
建造
或者用环境:
添加模块(社区)
-
新打印机后端 — 添加
backends/moonraker.md(或类似)并附上后端专用注释。主打印模块中的文档claw3d configure backends列出选项。CLI(claw3d)处理后端逻辑;技能文档使用情况。 -
新的AI提供者 — 添加
providers/replicate.md。如果提供者成为一级模块,请更新manifest.json。该技能在提供者选择时引用claw3d configure。 -
新目录 — 添加
directories/printables.md。更新03-directory.md或创建03-directory-printables.md并扩展清单。运行build-skill.sh进行合并。 -
新模块 — 添加
src/06-your-module.md,在manifest.json注册,在modules]下注册,然后用--modules(包括你的模块)运行构建。
安装时间选择
设置脚本('claw3d/scripts/setup-openclaw-docker.
本页由 AI 翻译,技术细节请以原文为准。
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)
-
New printer backend — Add
backends/moonraker.md(or similar) with backend-specific notes. Document in the main printing module thatclaw3d configure backendslists options. The CLI (claw3d) handles backend logic; the skill documents usage. -
New AI provider — Add
providers/replicate.md. Updatemanifest.jsonif the provider becomes a first-class module. The skill referencesclaw3d configurefor provider selection. -
New directory — Add
directories/printables.md. Update03-directory.mdor create03-directory-printables.mdand extend the manifest. Runbuild-skill.shto merge. -
New module — Add
src/06-your-module.md, register inmanifest.jsonundermodules, then run build with--modulesincluding 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.
Related projects
| Repo | Description |
|---|
推荐工具
换一个关键词,或者移除筛选条件。
安装
npx skillfish add makermate/claw3d-skill