← 返回 Skills 市场
jaulustus

3D Maker Companion

作者 Jaulustus · GitHub ↗ · v1.0.2 · MIT-0
cross-platform ✓ 安全检测通过
355
总下载
2
收藏
1
当前安装
3
版本数
在 OpenClaw 中安装
/install 3d-maker-companion
功能描述
Professional assistant for 3D printing, laser engraving, and 3D modeling workflows. Supports generating visual references for sculpting (Forger/ZBrush), crea...
使用说明 (SKILL.md)

3D Maker Companion

A specialized workflow guide for bridging the gap between digital AI generation and physical fabrication.

Meshy AI (AI-Powered 3D Generation & Export)

This skill includes a Python client for Meshy.ai to generate high-quality 3D assets and export them directly to industry-standard software and hardware.

Connectivity & DCC Bridges

Generated models can be sent directly to major Digital Content Creation (DCC) tools via dedicated bridges:

  • Game Engines: Unreal Engine, Godot, Unity.
  • Modeling & Animation: Blender, Maya, 3ds Max.

3D Printing & Slicer Integration

Meshy AI supports advanced fabrication workflows directly from the interface:

  • Multicolor Printing: Enable "Multicolor print" for multi-filament setups.
  • Print Optimization: "Add platform" for better bed adhesion.
  • Slicer Export: Direct export options for Bambu Studio, OrcaSlicer, Creality Print, ElegooSlicer, Lychee Slicer, and Ultimaker Cura.
  • Manufacturing: Support for "Full-color 3D print & Shipping" services.

Setup & Technical Notes

  • API Key: Requires MESHY_API_KEY. Save locally: python scripts/meshy_client.py set-key YOUR_KEY.
  • Image-to-3D: Ideal for converting AI-generated character references (like Flux/Stable Diffusion) into game-ready or printable meshes.
  • Security: External network calls are made to api.meshy.ai.

3D Sculpting Reference Generation

To create effective references for 3D sculpting tools like Forger or ZBrush, use clear anatomical or mechanical descriptors.

  • Perspectives: Always include "frontal view", "profile view", and "orthographic perspective" for blueprint-like accuracy.
  • Surface Detail: Use "macro photography", "hyper-detailed textures", and "visible skin pores/material grain" to inform your displacement maps.
  • Lighting: Request "neutral studio lighting" to avoid deep shadows that hide geometry, or "rim lighting" to define edges.

3D Printing Optimization

FDM (e.g., Bambulab H2S)

  • Geometry Analysis: Check for steep overhangs and small contact points in the reference image.
  • Material Suggestions: Recommend PLA for decorative models, PETG for functional parts, and TPU for flexible gaskets or grips.
  • Slicing Tips: Remind the user to check wall loops and infill patterns (e.g., Gyroid) for structural integrity.

Resin (SLA/DLP)

  • Orientation: Advise on tilting models to reduce cross-sectional area per layer.
  • Drain Holes: For hollow models, ensure the design allows for internal resin drainage.

Laser Engraving (CO2 Laser)

  • Contrast: Focus on high-contrast grayscale images for clean engravings on wood or acrylic.
  • Material Safety: Always cross-reference materials with safe engraving lists (e.g., avoid PVC/Vinyl).
  • Settings: Store and recall specific Power/Speed settings for different thicknesses (e.g., 80W CO2 laser settings for 3mm birch plywood).

Maker Workflow Example

  1. Ideation: Use Flux or similar models to generate a highly detailed 3-view reference (Front, Side, Back).
  2. Modeling: Import reference into Forger and use the "blueprint" method to sculpt the basic volume.
  3. Refinement: Use macro-detail references to sculpt fine textures.
  4. Slicing: Export STL/OBJ and prepare for printing with printer-specific profiles.
安全使用建议
This skill appears coherent and implements a small Meshy.ai client. Before installing: 1) Only provide a MESHY_API_KEY you trust — the skill will send requests to https://api.meshy.ai. 2) Be aware the helper can write your key to a .env file in the skill directory if you run the set-key command; if you prefer not to persist secrets to disk, set MESHY_API_KEY in the environment instead. 3) The SKILL.md advertises DCC/slicer 'bridges' but the shipped code does not implement direct engine or slicer plugins — expect the skill to generate assets via Meshy and then manually import/export to your tools. 4) The install step runs pip install requests; review that action in your environment if you restrict package installs.
功能分析
Type: OpenClaw Skill Name: 3d-maker-companion Version: 1.0.2 The skill bundle provides a legitimate integration for the Meshy AI service to assist with 3D modeling and printing workflows. The Python script `scripts/meshy_client.py` implements standard API interactions with `api.meshy.ai` and includes a utility to store the required API key in a local `.env` file. No evidence of data exfiltration, unauthorized execution, or malicious prompt injection was found.
能力评估
Purpose & Capability
The name/description (3D generation, sculpting references, printing guidance) aligns with the code and required MESHY_API_KEY. Minor mismatch: descriptive text claims DCC 'bridges' and direct slicer exports, but the included code only implements simple Meshy.ai API client calls (text->3D, image->3D, task status). Those integrations are described as workflow capabilities rather than implemented connectors.
Instruction Scope
SKILL.md instructs installing the Python requests package and using scripts/meshy_client.py to set or use MESHY_API_KEY; the script reads MESHY_API_KEY from the environment or a .env file and makes HTTPS calls to api.meshy.ai. The instructions do not request unrelated files, system-wide credentials, or external endpoints beyond api.meshy.ai—however, they do instruct storing the API key to a local .env file in the skill root.
Install Mechanism
There is no heavyweight install spec—SKILL.md's metadata suggests a single pip install requests command. No downloads from untrusted URLs or archive extraction are present. The provided client is pure Python with no obfuscated code.
Credentials
Only MESHY_API_KEY is required and is used by the client as expected. Caveat: the client offers a convenience command that writes the API key to a .env file in the skill directory (persistence to disk). If you prefer not to persist credentials to disk, set the env var at runtime instead.
Persistence & Privilege
The skill is not always-enabled and does not request elevated platform privileges. Its only persistent side effect is creating/reading a .env file in the skill root to store the API key. Autonomous invocation is allowed (platform default) but not combined with other high-risk behaviors.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install 3d-maker-companion
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /3d-maker-companion 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.2
- Added Meshy AI integration for generating and exporting 3D assets, supporting direct connections to game engines and 3D modeling software. - Expanded 3D printing workflows with features like multicolor printing, improved slicer export options, and manufacturing support. - New setup instructions for API key usage and technical requirements for Meshy.ai. - Updated documentation to reflect Meshy AI’s capabilities for converting image references into printable 3D models.
v1.0.1
**Expanded support for broader maker workflows** - Skill now assists with 3D printing (FDM, Resin), laser engraving, and 3D modeling, beyond previous image-to-3D functions. - Provides structured guidance for reference generation in sculpting tools (e.g., Forger, ZBrush). - Adds detailed tips for optimizing FDM and Resin 3D print settings. - Includes laser engraving advice, such as contrast requirements, safe materials, and setting recommendations. - Example workflows demonstrate the process from concept to finished physical object.
v1.0.0
Initial release of 3d-maker-companion. - Converts photos and text descriptions into 3D models via Meshy AI for makers and 3D printing. - Supports image-to-3D, multi-view, and text-to-3D workflows. - Designed for on-the-go use: simply send images and receive printable mesh files. - Requires Meshy AI API key for access. - Includes helper scripts for common tasks: model creation and status checking.
元数据
Slug 3d-maker-companion
版本 1.0.2
许可证 MIT-0
累计安装 1
当前安装数 1
历史版本数 3
常见问题

3D Maker Companion 是什么?

Professional assistant for 3D printing, laser engraving, and 3D modeling workflows. Supports generating visual references for sculpting (Forger/ZBrush), crea... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 355 次。

如何安装 3D Maker Companion?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install 3d-maker-companion」即可一键安装,无需额外配置。

3D Maker Companion 是免费的吗?

是的,3D Maker Companion 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

3D Maker Companion 支持哪些平台?

3D Maker Companion 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 3D Maker Companion?

由 Jaulustus(@jaulustus)开发并维护,当前版本 v1.0.2。

💬 留言讨论