SuperAPI AI 工具集

generate-z-image

设计与创作

查看项目

更新于 10-15 21:39

技能介绍

用途:当用户要求创建、生成或产出 AI 图像、插画或艺术作品时,调用 Evolink Z-Image-Turbo API 完成图像生成。

前置条件:需先检查环境变量 EVOLINK_API_KEY 是否已设置(Windows 用 echo %EVOLINK_API_KEY%,Unix 用 echo $EVOLINK_API_KEY)。若为空或未设置,需向用户索取 Evolink API Key;用户若无 Key,引导其到 https://evolink.ai/signup 注册,再到 https://evolink.ai/dashboard/keys 创建。拿到 Key 后保存在上下文中供后续步骤使用,不要用 set 或 export,因为它们不会跨 Bash 调用持久化。

主要能力与参数:从用户请求中提取 prompt(必填,缺失须先询问,最长 2000 字符)、size(可选,默认 1:1,可选 1:1、2:3、3:2、3:4、4:3、9:16、16:9、1:2、2:1 或自定义 WxH,范围 376-1536px)、seed(可选,1-2147483647,用于复现)、nsfw_check(可选,默认 false,需询问用户是否启用更严格的内容过滤)。

使用方式:以 scripts/generate.sh 为模板,读取后替换其中的 {{...}} 占位符,再在单次 Bash 调用中运行整个脚本。占位符替换包括 {{API_KEY}}、{{OUTPUT_FILE}}(evolink-{{TIMESTAMP}}.webp)、{{USER_PROMPT}}(需做 JSON 转义:" 转 ",\ 转 \)、{{SIZE}}、{{NSFW_CHECK}}(true 或 false)。Bash 工具在所有平台(含 Windows)均运行 bash,无需平台专用脚本;提示词置于单引号 heredoc(EVOLINK_END)中,可避免 shell 解释,仅需 JSON 转义。

结果处理:完成后向用户展示图片 URL,确认文件已下载为 evolink-{{TIMESTAMP}}.webp,并提醒 URL 72 小时后过期;失败则报告 API 错误信息;超时(200 次轮询)则告知用户并提供任务 ID 以便手动跟进。

适用场景示例:生成海洋日落图、16:9 赛博朋克夜景壁纸、水彩风格可爱猫咪竖版图、带 seed 42 的森林插画。

限制与注意:调用 API 前务必与用户确认提示词;建议将图片下载到本地以便长期保存,因为 URL 72 小时后过期;详细 API 参数见 references/api-reference.md。