v1.0.0-beta4
Pre-release
Pre-release
新增 img-gen 独立生图技能
本版本新增 skills/img-gen 技能,提供与 MCP 服务端同等的图像生成与编辑能力,无需 MCP 中间层。
核心特性
- 纯环境变量驱动:直接读取 OS 环境变量,不依赖任何
.env文件,不绑定特定 profile 路径 - 同等覆盖:支持全部 13 个 preset(GPT Image 2 × 10、Nano Banana 2 × 3),与 MCP 服务端
gpt_image_2_official/nano_banana_2_official能力对等 - 渠道检测:
check_env.py报告各渠道(GPT / Banana)可用状态与缺省配置,供大模型直接读取判断 - 零依赖:仅 Python 标准库,无 pip 依赖
使用方式
# 检测环境
python3 skills/img-gen/scripts/check_env.py
# 生成图片
python3 skills/img-gen/scripts/img_gen.py generate \
--preset laozhang_gpt_image_2_default \
--prompt "A futuristic steel plant" \
--save output.png --size 2K --ratio 16:9所需环境变量
| 变量 | 用途 |
|---|---|
IMG_GEN_GPT_IMAGE_2_OFFICIAL_API_KEY |
GPT 渠道 API key |
IMG_GEN_GPT_IMAGE_2_OFFICIAL_PRESET |
GPT 渠道缺省 preset |
IMG_GEN_NANO_BANANA_2_OFFICIAL_API_KEY |
Banana 渠道 API key |
IMG_GEN_NANO_BANANA_2_OFFICIAL_PRESET |
Banana 渠道缺省 preset |
IMAGE_OUTPUT_DIR |
输出目录(可选,缺省 ~/images) |
MCP 服务端改进
- 恢复可配置
retry_count(0-3),支持对瞬态 HTTP 错误自动重试 - 依赖
mcp[cli]收紧为>=1.12.0,<2.0.0
GitHub: https://github.com/zztdandan/image-generate-mcp-remote/releases/tag/v1.0.0-beta4