跳转到主要内容
返回项目更新
ImagePortv0.1.8

v0.1.8

ImagePort v0.1.8

本版本引入多服务商图像生成架构,并完善了协议适配、能力管理、设置体验和发布流程。

主要更新

多服务商与协议适配

  • 新增 OpenAI Images 协议适配器
  • 新增 OpenAI Responses 协议适配器
  • 新增 xAI Grok Imagine Images 适配器
  • 新增 Google Gemini Interactions / Nano Banana 适配器
  • 支持自定义 Provider Manifest
  • 服务商能力预设与 API 协议解耦,第三方中转站可按实际兼容协议配置
  • 设置页新增最终请求地址预览和协议不匹配提示

Gallery 能力管理

  • 根据当前服务商和模型动态显示可用参数
  • 不支持的质量、格式、审核、压缩和尺寸选项会自动隐藏或归一化
  • 根据服务商能力限制参考图数量
  • 不支持像素级蒙版的服务商会禁用蒙版入口
  • 不支持图像编辑的自定义服务商会禁用参考图入口
  • Gemini 多图生成会拆分为多次独立请求
  • 修复特殊竖图比例下 1K / 2K 分辨率档位误判问题

设置与配置体验

  • API 配置页移除冗余介绍文字
  • 多个服务商添加按钮合并为“添加连接”下拉菜单
  • 服务商切换时分别保存各自的 URL、模型、API Key 和协议草稿
  • 支持恢复官方连接配置
  • API Key 导出默认脱敏
  • 旧版本配置会自动迁移到新的协议字段
  • Agent 模式继续使用 OpenAI Responses API

稳定性修复

  • 阻止空 URL、相对 URL 等无效地址,避免出现 Invalid URL (POST /v1/interactions)
  • 修复 Google 官方地址误用 OpenAI Images 协议的问题
  • 修复 Gemini Interactions 地址拼接兼容性
  • OpenAI-compatible 响应支持根据 mime_type 正确生成图片 Data URL
  • 任务历史记录保存实际使用的 API 协议
  • 任务复用时优先匹配服务商、协议和模型

发布流程

  • 新增统一发版命令:

    bun run release 0.1.9