SuperAPI AI 工具集

generate-logo

通用与其它

查看项目

更新于 10-15 21:05

技能介绍

用途:为 vigiles 项目生成或迭代 logo 图像,调用 ImageRouter API(imagerouter.io)完成图像生成。

主要能力:通过 POST 请求调用 https://api.imagerouter.io/v1/openai/images/generations 生成图像,请求体包含 prompt、model、quality、size、response_format、output_format 等字段。可用模型包括 google/nano-banana-2(质量最佳,$0.07/张)、google/nano-banana-2:free(免费层)、openai/gpt-image-1、black-forest-labs/FLUX-1.1-pro。可通过 GET https://api.imagerouter.io/v1/models 列出模型。响应返回 data[0].url,从该 URL 下载图像。

使用方式:从 https://imagerouter.io/api-keys 获取 API key,作为参数传入或设置 IMAGEROUTER_API_KEY 环境变量,切勿提交密钥。示例命令:curl 'https://api.imagerouter.io/v1/openai/images/generations' -H "Authorization: Bearer $IMAGEROUTER_API_KEY" -H 'Content-Type: application/json' -d '{...}'。工作流为:用不同提示词生成变体,保存为 logo-v*.png(加入 gitignore),挑选最佳者复制为 logo.png,仅提交 logo.png。

设计原则:火焰/火炬主题(vigiles 为罗马夜间守望者,持火炬);琥珀/橙色配色(匹配 GitHub Action 品牌色);图标不含文字,需在 16px favicon 尺寸下可用;深色背景变体用于 README,浅色/透明变体用于 npm。当前 logo(logo.png)为 v6:深色背景上重叠的半透明火焰花瓣,琥珀橙色系,由 google/nano-banana-2 生成。

限制:需自备 ImageRouter API key;部分模型收费(如 nano-banana-2 为 $0.07/张);密钥不得提交到仓库;生成变体文件应被 gitignore 忽略。