← 返回
未分类 Key

腾讯云混元文生图像生成

使用腾讯混元生图 3.0(HunyuanImage 3.0)生成图片。当用户需要调用混元/腾讯云生图、hunyuan 生图、huny-img 生图时,使用此 skill。调用 Python 脚本完成文生图(text-to-image)和图生图(image-to-image)任务,接口风格与 wanx-img sk...
使用腾讯混元生图 3.0(HunyuanImage 3.0)生成图片,支持文生图和图生图。当需要调用混元/腾讯云生图或huny-img时使用此skill,调用Python脚本完成,接口风格参考wanx-img。
mebusw
未分类 clawhub v1.0.0 1 版本 100000 Key: 需要
★ 0
Stars
📥 395
下载
💾 0
安装
1
版本
#latest

概述

Overview

本 skill 通过调用腾讯云 AI Art API(混元生图 3.0)实现文生图和图生图功能。采用异步任务模式:先提交(SubmitTextToImageJob),再轮询查询(QueryTextToImageJob)直至完成。

Workflow

  1. 判断用户意图:文生图(无参考图)还是图生图(提供参考图 URL)
  2. 解析图像分辨率:支持比例字符串或像素字符串,转换见下表
  3. 若用户提供了参考图 URL/路径,直接将 URL 传入脚本的 --images 参数(无需下载)
  4. 运行脚本生成图片(异步轮询,约 30–90 秒)
  5. 输出:原始 prompt、扩写后 prompt(若开启改写)、分辨率、JobId、图片完整 URL

> ⚠️ 生成的图片 URL 有效期仅 1 小时,务必在输出中完整展示,提醒用户及时保存。


分辨率对照表

文生图默认 1024:1024;宽高均需在 [512, 2048] 范围内,乘积 ≤ 1024×1024。

比例像素尺寸
------------------
1:11024:1024
3:4768:1024
4:31024:768
9:16720:1280
16:91280:720

图生图时若不传分辨率,模型将从 37 种预设尺寸中自动选择。


Available Scripts

  • hunyuan3-text-to-image.py — 文生图(支持可选参考图实现图生图),使用混元生图 3.0

Setting Up

首次使用时,进入目录并安装依赖:

cd ~/.claude/skills/huny-img
python3 -m venv ~/.pyenv/versions/py312-huny-img
source ~/.pyenv/versions/py312-huny-img/bin/activate
pip install python-dotenv
cp .env.example .env
# 编辑 .env,填入 TENCENTCLOUD_SECRET_ID 和 TENCENTCLOUD_SECRET_KEY

后续执行脚本时,优先用:

~/.pyenv/versions/py312-huny-img/bin/python ./scripts/hunyuan3-text-to-image.py ...

若 venv 不存在,可直接用系统 python3(脚本仅依赖标准库 + python-dotenv):

pip install python-dotenv --break-system-packages
python3 ./scripts/hunyuan3-text-to-image.py ...

Usage Examples

文生图(默认 1:1)

~/.pyenv/versions/py312-huny-img/bin/python "./scripts/hunyuan3-text-to-image.py" \
  -p "雨中竹林小路,水墨风格"

指定比例

~/.pyenv/versions/py312-huny-img/bin/python "./scripts/hunyuan3-text-to-image.py" \
  -p "夕阳下的城市天际线,摄影风格" \
  -r 16:9

指定像素尺寸 + 关闭 prompt 改写

~/.pyenv/versions/py312-huny-img/bin/python "./scripts/hunyuan3-text-to-image.py" \
  -p "可爱的柴犬在草地上奔跑" \
  -r 768:1024 \
  --no-revise

图生图(提供参考图 URL)

~/.pyenv/versions/py312-huny-img/bin/python "./scripts/hunyuan3-text-to-image.py" \
  -p "参考图的风格,生成一幅秋日枫林场景" \
  --images "http://example.com/ref1.jpg" "http://example.com/ref2.jpg"

固定随机种子(复现结果)

~/.pyenv/versions/py312-huny-img/bin/python "./scripts/hunyuan3-text-to-image.py" \
  -p "星空下的雪山" \
  --seed 42

Script Arguments

参数简写说明默认值
--------------------------
--prompt-p文本描述提示词示例花店
--resolution-r分辨率(比例或像素,如 16:91024:7681024:1024
--seed随机种子(正整数)随机
--logo添加水印:0=否,1=是0
--no-revise关闭 prompt 改写(开启改写约增加 20s)默认开启
--images参考图 URL 列表(最多 3 张)
--poll-interval轮询间隔秒数5
--timeout最长等待秒数300

Requirements

  • Python 3.8+
  • python-dotenv(其余全为标准库,无需安装 tencentcloud SDK)
  • 腾讯云账号,已开通「腾讯混元生图」服务
  • .env 中配置:
  • TENCENTCLOUD_SECRET_ID
  • TENCENTCLOUD_SECRET_KEY
  • TENCENTCLOUD_REGION(可选,默认 ap-guangzhou

版本历史

共 1 个版本

  • v1.0.0 当前
    2026-05-07 06:16 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

productivity

jackyshen-design-workshop-outline

mebusw
当用户请求生成工作坊大纲、创建培训议程、设计课程结构、制定工作坊日程或帮助进行规划时使用。
★ 2 📥 1,165
content-creation

jackyshen-write-wechat-article

mebusw
Use when user asks to "write WeChat article", "create 公众号文章", "write media content", or needs engaging articles for WeCh
★ 0 📥 676
content-creation

jackyshen-gen-short-video-script

mebusw
为微信视频号、抖音、小红书、TikTok和Reels等社交媒体平台生成精彩的短视频脚本(30秒至3分钟)。
★ 1 📥 987