SuperAPI AI 工具集

cover-image-generation

设计与创作

查看项目

更新于 10-15 21:53

技能介绍

用途:为电台节目生成合适的封面图,基于提示词调用 Gemini 3 Flash Image 模型,必要时回退到 Gemini 3 Pro Image 模型(Nano Banana Pro)。

主要能力:支持两种输入方式。推荐使用元数据文件,会自动提取节目标题并随机套用高质量提示词模板;也可手动传入自定义提示词。默认输出 1:1 分辨率,图片保存到 {workspace}/images/cover.png。

使用方式:需 Python 3.10+ 及 google-genai Python 包(>=2.0.1)。推荐命令:python3 skills/cover-image-generation/scripts/generate_image.py --workspace ./workspace --metadata ./workspace/data/show_notes.json。手动提示词命令:python3 skills/cover-image-generation/scripts/generate_image.py --workspace ./workspace --prompt "A prompt describing the image"。

模型:主模型 gemini-3-flash-image-preview,回退模型 gemini-3-pro-image-preview。

提示词规则:使用 --metadata 时从预定义模板中随机选择并动态插入节目标题。若使用 --prompt 需自行构造提示词,须遵守:禁止未来主义、赛博朋克或霓虹主题;除节目标题外不得包含任何其他文字。

限制:资料未提供收费、价格、平台支持范围及生成效果保证等信息。