z-image-turbo 图像生成
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_0064faa7/z-image-turbo 到 AI 助手。
技能介绍
问题背景
调用文生图 API 时,开发者常遇到尺寸参数格式不统一导致请求被拒、负面提示与正向描述重复堆砌影响生成质量、控制图接口要求 base64 编码但手工拼接易引发 JSON 转义错误等问题。这些问题增加调试成本,参数错误还可能导致任务失败。
工作原理
该技能通过封装 Gitee AI 的 OpenAI 兼容接口,将复杂参数处理转化为标准化操作流程。核心能力包括:
- 尺寸智能映射:自动将用户指定的宽高比例匹配到
2048x2048、2048x1536等支持的固定尺寸,无法精确匹配时选择最接近比例并明确告知实际尺寸 - 参数安全注入:通过环境变量注入 API Token,避免 token 泄露到日志或代码中;控制图参数采用 base64 字符串安全注入,避免手工拼接超长字符串
- 负面提示分离:将用户负面要求单独填入
negative_prompt字段,避免与正向描述重复堆砌 - 控制图支持:通过
control_image参数传入 HED 控制图,配合control_mode和control_context_scale实现结构化约束
关键步骤包括:环境变量检查确保 API_TOKEN 已设置 → 尺寸参数映射与默认值应用 → prompt 整理与负面提示分离 → 请求构建与参数安全注入 → API 响应解析与错误处理。接口返回任务 ID 时,需按服务响应约定继续查询任务状态直至完成。
注意事项
- Token 安全:
API_TOKEN必须通过环境变量注入,禁止写入代码、日志或 prompt - 尺寸合规:所有尺寸参数必须严格匹配支持的 7 种固定尺寸,调用方未指定时默认使用
2048x2048 - 负面提示规范:负面要求仅填入
negative_prompt,正向 prompt 需保留用户指定的主体、风格、构图等核心要素 - 控制图使用:仅在用户明确需要结构约束时传递控制图参数,避免过度约束影响生成自由度
- 错误处理:请求失败时需检查 token 有效性、JSON 格式、model/size 参数合法性,HTTP 错误需保留状态码但隐藏 Authorization 头
- 文字生成风险:生成海报等含大量文字的图片时,需在 prompt 中明确文字要求,但需提醒调用方图像模型可能存在拼写误差
- 敏感内容管控:涉及真实人物、版权角色或敏感内容时,需遵守上层安全政策和服务端限制
使用场景
- 为游戏角色制作立绘时,需要按 2048x2048、2048x1536 等固定尺寸批量出图,直接用于美术素材交付
- 运营临时要一张横版活动海报,只给出宽高比例,需要自动映射到最接近的合法尺寸并生成初稿
- 设计师提供一张手绘线稿,希望用 HED 控制图约束构图,生成风格统一的场景概念图
- 团队封装内部生图工具时,需要固定模型名、推理步数与尺寸策略,避免每次调用都重新调参
适合人员
- 独立游戏开发者:需要为角色与场景素材按不同比例批量出图,且尺寸必须落在服务支持的固定列表内
- 品牌或电商视觉设计师:已有手绘草稿或参考图,想通过控制图约束构图,产出风格统一的视觉稿
- 后端工程师:正在为产品封装文生图接口,需要一套确定的默认参数与错误处理规则
- 内容运营:负责活动专题页,需要快速产出横版、竖版等不同比例的海报初稿并明确文字排版要求