用途:当用户要求生成、绘制或制作图片、照片、插画、图标、Logo、海报等视觉内容时使用,自动选择合适模型完成生成。
主要能力:支持 8 种模型,包括 midjourney(艺术/电影感)、flux-pro(写实/人像/产品)、flux-dev(通用)、flux-schnell(快速草稿)、ideogram(含文字/海报)、recraft(矢量/图标/扁平)、sdxl(动漫/风格化)和 nano-banana(Gemini 驱动、风格一致)。脚本会阻塞直至完成并统一返回 {success, model, imageUrl, images} 结构,无需自行轮询;Midjourney 生成 4 宫格后可执行放大(upscale)、变体(variation)和重生成(reroll),并支持索引、类型参数;nano-banana 可用 --reference-images 保持角色/风格一致。
使用方式:先根据模型扩写提示词,再运行 node {baseDir}/tools/generate.js --model <model_id> --prompt "..." --aspect-ratio <ratio>。可选参数有 --num-images(1–4,Midjourney 固定 4)、--negative-prompt(Midjourney 不支持)、--seed。默认模型为 flux-dev,比例默认 1:1,可选 1:1、16:9、9:16、4:3、3:4、3:2、21:9。Midjourney 追加操作使用 --action upscale/variation/reroll 与 --index、--job-id、--variation-type 等参数。安装即用,无需 API Key,请求经托管代理完成鉴权。
适用场景:需要按不同风格快速生成图像,或在对话中直接产出图片结果的场合。
限制:未提供各模型的具体收费与价格信息;自定义代理需自行部署并配置 FAL_KEY、LEGNEXT_KEY 等环境变量,且默认令牌有使用次数限制(100 次免费)。生成速度与可用性依赖代理侧,资料未提供更多平台与稳定性细节。