generate-image
使用 AI 模型(FLUX、Nano Banana 2)生成或编辑图像。用于通用的图像生成,包括照片、插画、艺术作品、视觉素材、概念艺术,以及任何不属于技术图表或示意图的图像。对于流程图、电路、路径和技术图示,请改用“科学-示意图(scientific-schematics)”技能。
Generate Image - AI 图像生成与编辑工具
技能概述
Generate Image 是一个基于 OpenRouter API 的图像生成与编辑工具,支持使用 FLUX.2 Pro 和 Gemini 3.1 Flash Image Preview 等先进模型创建高质量照片、艺术插图、概念艺术和视觉素材,并提供图像编辑功能。
适用场景
-
科研论文和学术演示:为科研论文生成概念性插图、制作演示文稿背景图、创建学术海报的视觉素材,无需专业设计技能。
-
营销和宣传物料:生成网站配图、营销宣传图片、产品概念图等视觉内容,快速产出高质量的营销素材。
-
通用图像创作:创建数字艺术作品、编辑现有照片(如修改背景、添加元素)、生成演示所需的配图和背景。
核心功能
-
多模型图像生成:支持 FLUX.2 Pro、Gemini 3.1 Flash Image Preview 等多个高质量图像生成模型,可根据需求选择适合的模型进行创作。
-
图像编辑与修改:不仅支持从零开始生成图像,还能对现有图片进行编辑,包括修改背景、添加元素、调整色彩等操作,满足精细化修改需求。
-
简单的 Python 脚本接口:通过
scripts/generate_image.py脚本提供命令行工具,仅需提供文本描述即可生成图像,无需复杂的编程知识,快速上手。
常见问题
Generate Image 技能需要什么 API Key?
Generate Image 需要 OpenRouter API Key 才能使用。您可以通过以下方式配置:
- 在项目目录创建
.env文件,添加OPENROUTER_API_KEY=your-api-key-here - 或设置环境变量:
export OPENROUTER_API_KEY=your-api-key-here - API Key 可在 https://openrouter.ai/keys 获取
Generate Image 和 scientific-schematics 有什么区别?
Generate Image 适用于照片、艺术插图、概念艺术等通用图像生成和编辑;而 scientific-schematics 专门用于技术图表,如流程图、电路图、生物通路图、系统架构图等。如果您需要生成技术示意图或流程图,应使用 scientific-schematics 技能。
如何使用 FLUX 模型生成高质量图像?
使用以下命令通过 FLUX.2 Pro 模型生成图像:
python scripts/generate_image.py "您的图像描述" --model "black-forest-labs/flux.2-pro" --output output.png
FLUX.2 Pro 支持生成和编辑,速度快且质量高;如果仅需生成且对成本敏感,可使用 flux.2-flex 模型。