SuperAPI AI 工具集

image-ai-generator

设计与创作

查看项目

更新于 10-16 09:50

技能介绍

用途:在需要从文本提示词创建视觉素材时使用该技能,它调用 Openrouter API 的 AI 图像生成模型,并把生成的图片保存到本地。资料提醒生成图片既花钱又耗时,生成前应先检查素材文件夹中是否已有合适图片、能否通过网络搜索找到免费或开放图片,并确认该图片对内容质量确有必要;只在没有足够好的替代方案时才生成,且只生成所需数量,不要批量生成测试变体,一张图足以验证概念。

模式:test 模式使用 sourceful/riverflow-v2-fast 模型,适合迭代、测试版式、检查构图、审阅概念,成本约每张 R$0.01-0.02,质量足以验证版式但不适合最终输出;production 模式使用 google/gemini-3.1-flash-image-preview 模型,仅用于生成将发布或交付的最终图片,成本约每张 R$0.07-0.10,质量适合社交媒体与发布。默认模式为 test,只有用户确认版式或构图后再切换到 production 生成最终交付图。

用法:单图生成示例为 python3 skills/image-generator/scripts/generate.py --prompt "提示词" --output "输出路径" --mode test;使用 --reference 可传入本地参考图(如 logo、吉祥物、品牌素材)作为视觉上下文,支持 PNG、JPEG、WEBP、GIF;批量生成使用 --batch 指向 JSON 文件,文件为包含 prompt、output 的数组,每项可选 reference 字段。提示词建议明确构图、光线、风格与氛围,必要时指定画幅比例或方向,摄影风格可加 hyper realistic, 4K quality,加 clean composition 避免杂乱,避免要求图中出现文字。

成本与限制:每张 production 图约 R$0.07-0.10,每张 test 图约 R$0.01-0.02,一个典型 8 图轮播在 production 模式下约 R$0.60-0.80;务必先 test 再对确认的概念用 production 重新生成,测试时只生成 1 张。若未设置 OPENROUTER_API_KEY,脚本会报错退出;API 返回错误时打印错误码与响应体并以代码 1 退出;响应中找不到图片时会报告所用模型并以代码 1 退出;批量模式下部分失败会给出成功数量摘要。