SuperAPI AI 工具集

banner-creator

设计与创作

查看项目

更新于 10-16 09:50

技能介绍

用途:banner-creator 用于借助 AI 图像生成创建专业横幅,整个过程是迭代式的:先与用户确认需求,再批量生成变体,依据反馈迭代,最后裁剪到目标比例并交付。\n\n前提条件:需在环境中设置 GEMINI_API_KEY(来自 Google AI Studio),并依赖 nanobanana 技能(Gemini 3 Pro Image)完成图像生成。生成文件统一保存到 .skill-archive/banner-creator/<yyyy-mm-dd-summaryname>/ 目录。\n\n工作流程:1)需求收集,询问用途(GitHub README、Twitter/X 页头、LinkedIn、网站 hero、YouTube 频道图)、目标比例/尺寸、风格偏好、内容元素与配色,确认后再继续。2)用 nanobanana 生成变体,建议以 21:9 生成后用 batch_generate.py 批量出 20 张,命名 banner-01.png 等;也可用 generate.py 配合 -i 参数把已有 logo 融入横幅。3)复制 templates/preview.html 到输出目录并在浏览器打开预览,注意更新 HTML 中横幅数量。4)与用户迭代,询问偏好编号并据此再生成 10–20 个变体,命名 banner-{original}-v{n}.png,重复直到用户选定。5)裁剪,例如 python3 <skill_dir>/scripts/crop_banner.py {input.png} {output.png} --ratio 2:1 --width 1280;常见目标:GitHub README 2:1 宽 1280 得 1280x640,Twitter 页头 3:1 宽 1500 得 1500x500,网站 hero 16:9 宽 1920 得 1920x1080。6)交付,以表格列出原图与裁剪图及尺寸,复制到用户指定位置。\n\n可用比例与提示词模式:生成推荐 21:9,另支持 16:9、3:2;提示词分带文字、带角色、抽象渐变、场景类四种模板。参考资料包括 references/formats.md 与 examples/opc-banner-creation.md。限制:具体收费、价格、实际生成效果、支持的平台清单等资料暂未提供。