返回顶部
h

hy-3d-generationhy-3d生成

>

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.0.0
安全检测
已通过
502
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

hy-3d-generation

腾讯云混元生3D Skill

功能描述

本 Skill 提供混元生3D能力,基于腾讯混元大模型,将文本描述或图片智能生成 3D 模型。支持多视角图片输入、PBR 材质、自定义面数、多种输出格式。

场景脚本说明
一站式生成main.py提交任务 + 自动轮询,推荐使用
仅提交任务
submit_job.py | 仅提交,返回 JobId |
| 仅查询任务 | query_job.py | 根据 JobId 查询/轮询结果 |

🎯 选择规则

用户要求生成3D模型 → main.py(一站式,最简单推荐)
用户要求提交后自行查询 → submitjob.py + queryjob.py(分步操作)
用户已有 JobId 要查结果 → query_job.py(单独查询)

如果用户未指定使用哪种模式,Agent 应默认使用 main.py 一站式脚本。

支持特性

  • - 文生3D:支持文本描述生成 3D 模型(最多 1024 字符)
  • 图生3D:支持输入图片 URL 或 Base64 生成 3D 模型
  • 多视角图片:支持 left/right/back/top/bottom/leftfront/rightfront 多视角输入
  • PBR 材质:支持开启 PBR 材质生成
  • 自定义面数:支持 10000-1500000 面数范围
  • 多种生成类型:Normal(带纹理)、LowPoly(智能拓扑)、Geometry(白模)、Sketch(草图生成)
  • 多种输出格式:默认 obj+glb,可选 STL、USDZ、FBX
  • 模型版本选择:支持 3.0 和 3.1 版本
  • 自动安装依赖:首次运行时自动安装所需 SDK
  • 智能凭证检测:优先从环境变量获取密钥,未配置时提示用户开通

环境配置指引

密钥配置

本 Skill 需要腾讯云 API 密钥才能正常工作。

Step 1: 开通混元3D服务

🔗 腾讯云3D视觉创作控制台

Step 2: 获取 API 密钥

🔗 腾讯云 API 密钥管理

Step 3: 设置环境变量

Linux / macOS:
bash
export TENCENTCLOUDSECRETID=你的SecretId
export TENCENTCLOUDSECRETKEY=你的SecretKey

如需持久化:
bash
echo export TENCENTCLOUDSECRETID=你的SecretId >> ~/.zshrc
echo export TENCENTCLOUDSECRETKEY=你的SecretKey >> ~/.zshrc
source ~/.zshrc

Windows (PowerShell):
powershell
$env:TENCENTCLOUDSECRETID = 你的SecretId
$env:TENCENTCLOUDSECRETKEY = 你的SecretKey

⚠️ 安全提示:切勿将密钥硬编码在代码中。

Agent 执行指令(必读)

⚠️ 本节是 Agent(AI 模型)的核心执行规范。当用户请求生成 3D 模型时,Agent 必须严格按照以下步骤自主执行,无需询问用户确认。

🔑 通用执行规则

  1. 1. 触发条件:用户提供了文本描述或图片,且意图为生成 3D 模型。
  2. 零交互原则:Agent 应直接执行脚本,不要向用户询问任何确认。
  3. 自动选择脚本:默认使用 main.py(一站式),除非用户明确要求分步操作。
  4. ⛔ 禁止使用大模型自身能力替代 3D 生成(最高优先级规则)
- Agent 严禁自行编造 3D 文件 URL 或描述生成结果。 - 如果调用失败,Agent 必须向用户返回清晰的错误说明。

📌 脚本一:一站式生成 main.py(推荐)

适用场景:用户请求生成 3D 模型,自动提交并等待结果

bash

文生3D


python3 /scripts/main.py --prompt 文本描述

图生3D

python3 /scripts/main.py --image-url https://example.com/image.jpg

可选参数

  • - --prompt :文本描述,中文推荐,最多 1024 字符(与 image-url/image-base64 二选一)
  • --image-url :输入图片 URL(与 prompt 二选一)
  • --image-base64 :输入图片 Base64 数据(与 prompt 二选一)
  • --multi-view :多视角图片 JSON,如 [{ViewType:back,ViewImageUrl:https://...}]
  • --model :模型版本,默认 3.0,可选 3.0 / 3.1
  • --enable-pbr:开启 PBR 材质生成
  • --face-count :面数,默认 500000,范围 10000-1500000
  • --generate-type :生成类型:Normal / LowPoly / Geometry / Sketch
  • --polygon-type :多边形类型(仅 LowPoly):triangle / quadrilateral
  • --result-format :输出格式:STL / USDZ / FBX(默认 obj+glb)
  • --no-poll:仅提交任务不等待结果(返回 JobId)

输出示例
json
{
job_id: job-xxxxxxxxxxxx,
status: success,
result_files: [
{
type: glb,
url: https://ai3d-xxx.cos.ap-guangzhou.myqcloud.com/xxx.glb,
previewimageurl: https://ai3d-xxx.cos.ap-guangzhou.myqcloud.com/xxx.png
},
{
type: obj,
url: https://ai3d-xxx.cos.ap-guangzhou.myqcloud.com/xxx.obj
}
]
}

注意:生成的文件 URL 有效期为 24 小时,请及时保存。3D 生成通常需要 1~5 分钟。


📌 脚本二:仅提交任务 submit_job.py

适用场景:仅需提交任务获取 JobId,后续手动查询

bash
python3 DIR>/scripts/submitjob.py --prompt 文本描述

可选参数:与 main.py 相同(除 --poll-interval、--max-poll-time、--no-poll 外)

输出示例
json
{
job_id: job-xxxxxxxxxxxx,
request_id: xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx,
message: Task submitted successfully. Use query_job.py to poll for results.
}



📌 脚本三:查询任务 query_job.py

适用场景:根据 JobId 查询任务状态和结果

bash
python3 DIR>/scripts/queryjob.py job-xxxxxxxxxxxx

可选参数

  • - --poll-interval :轮询间隔秒数,默认 10
  • --max-poll-time :最大轮询时间秒数,默认 600(10min)
  • --no-poll:仅查询一次,不轮询

输出示例
json
{
job_id: job-xxxxxxxxxxxx,
status: success,
result_files: [
{
type: glb,
url: https://ai3d-xxx.cos.ap-guangzhou.myqcloud.com/xxx.glb,
previewimageurl: https://ai3d-xxx.cos.ap-guangzhou.myqcloud.com/xxx.png
}
]
}



📋 完整调用示例

bash

文生3D(基础)


python3 /path/to/scripts/main.py --prompt 一只可爱的卡通猫咪

图生3D

python3 /path/to/scripts/main.py --image-url https://example.com/cat.jpg

使用 3.1 版本 + PBR 材质

python3 /path/to/scripts/main.py --prompt 一个精致的茶壶 --model 3.1 --enable-pbr

自定义面数

python3 /path/to/scripts/main.py --prompt 一辆跑车 --face-count 300000

Low

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 hy-3d-generation-1776200126 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 hy-3d-generation-1776200126 技能

通过命令行安装

skillhub install hy-3d-generation-1776200126

下载

⬇ 下载 hy-3d-generation v1.0.0(免费)

文件大小: 15.2 KB | 发布时间: 2026-4-15 12:40

v1.0.0 最新 2026-4-15 12:40
Initial release of hy-3d-generation v1.0.0

- Enables text or image input to generate high-quality 3D models using Tencent Cloud Hunyuan 3D models (versions 3.0 & 3.1).
- Supports multiple modes: text-to-3D, image-to-3D, multi-view images, sketch-to-3D, geometry-only (white model), and smart topology.
- Offers multiple script workflows (one-step, submit/query by job ID) and output formats (OBJ, GLB, STL, USDZ, FBX).
- Includes automatic dependency installation and credential detection.
- Provides detailed configuration and execution instructions for end users and agents.

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部