← 返回 Skills 市场
whitegiven

rodin3d-skill

作者 WhiteGiven · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
269
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install rodin3d-skill
功能描述
Converts input images or prompt to 3D models using Hyper3D Rodin Gen-2 API. Use this skill when users want to generate 3D models from images or text, such as...
安全使用建议
This skill appears to implement the advertised Hyper3D / Rodin Gen-2 functionality, but there are a few red flags you should consider before using it: - The skill requires a HYPER3D_API_KEY (used by the code) but the registry metadata doesn't list it — assume the API key is required and should be provided only by you. - The SKILL.md suggests a shared free key value ('vibecoding'). Do NOT use a public/shared API key unless you understand who owns it, what limits and billing apply, and whether its use is authorized — using someone else's key can lead to unexpected charges or abuse of your account. - The generate script prints parts of your API key and logs input parameters to the console. That can leak secrets or sensitive prompts into logs. If you run this, do so in a trusted, private environment and consider modifying the script to avoid printing key substrings and sensitive inputs. - If you plan to run the code: inspect the three Python files locally (they are short), run in an isolated environment (virtualenv/container), and do not commit any .env or key to version control. Verify the api.hyper3d.com domain and the API behavior against official Hyper3D documentation if available. - If you are unsure about the origin or authorization of the 'vibecoding' key, contact Hyper3D or obtain your own API key. If these issues are acceptable and you will supply your own API key and avoid using shared credentials, the skill is likely usable; otherwise treat it cautiously or request a corrected metadata declaration and removal of the shared-key recommendation.
功能分析
Type: OpenClaw Skill Name: rodin3d-skill Version: 1.0.0 The skill is a legitimate integration for the Hyper3D Rodin Gen-2 API, allowing users to generate 3D models from images or text. The Python scripts (api_client.py, generate_3d_model.py) implement standard API interaction patterns, including multipart file uploads, status polling, and result downloading. The documentation (SKILL.md) provides clear instructions for the AI agent to handle API keys and parameters without any signs of malicious prompt injection, data exfiltration, or unauthorized execution.
能力评估
Purpose & Capability
The code and SKILL.md implement a Hyper3D Rodin Gen-2 client that submits jobs, polls status, and downloads results, which matches the name/description. However, the registry metadata lists no required environment variables while the SKILL.md and code require HYPER3D_API_KEY — this metadata omission is an inconsistency that should be corrected.
Instruction Scope
Instructions and scripts are narrowly scoped to submitting jobs, polling, and downloading from api.hyper3d.com (expected). Concerns: the documentation recommends a hardcoded 'free' API key value ('vibecoding') as a fallback, which encourages use of a shared key of unknown origin/authorization. The generate script prints portions of an environment API key (env_api_key[:5]...env_api_key[-5:]) to the console and logs input parameters before calling the API — these behaviors can expose secret material or user data in logs and should be avoided or made optional.
Install Mechanism
No install script/downloads; requirements.txt lists only requests and Pillow. Provided code files are local and standard. No unusual network installs or remote archive extraction were observed.
Credentials
The only credential used is HYPER3D_API_KEY, which is appropriate for this API client — but the skill's registry metadata declares no required env vars (mismatch). Additionally, recommending a public/shared 'vibecoding' API key in the docs is disproportionate and potentially abusive (it may exceed intended use/billing or be unauthorized). The code's partial printing of API key values risks leaking credentials via console output/logs.
Persistence & Privilege
The skill does not request always:true, does not modify other skills or system-wide settings, and only writes model output files to user-specified output directories. It suggests saving the key to a local .env file (user action) which is normal for CLI tools.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install rodin3d-skill
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /rodin3d-skill 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release of rodin3d-skill v1.0.0: - Generate 3D models from input images or text prompts using the Hyper3D Rodin Gen-2 API. - Supports multiple tiers and 3D output formats (glb, usdz, fbx, obj, stl). - Handles API key setup, task submission, status polling, and automatic result downloading. - Includes Python scripts for fast integration and example usage. - Provides clear guidance on tier selection, input limits, and best usage practices.
元数据
Slug rodin3d-skill
版本 1.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

rodin3d-skill 是什么?

Converts input images or prompt to 3D models using Hyper3D Rodin Gen-2 API. Use this skill when users want to generate 3D models from images or text, such as... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 269 次。

如何安装 rodin3d-skill?

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

rodin3d-skill 是免费的吗?

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

rodin3d-skill 支持哪些平台?

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

谁开发了 rodin3d-skill?

由 WhiteGiven(@whitegiven)开发并维护,当前版本 v1.0.0。

💬 留言讨论