Skip to content

v1.2.7

Choose a tag to compare

@github-actions github-actions released this 25 Apr 04:05
· 9 commits to main since this release

v1.2.7

新增

  • 图片工作台新增比例 + 分辨率级联选择,区分 Free / Paid 实测可用档位。
  • 图片工作台新增质量选项:Low / Medium / High。
  • AI 生成图片新增下载按钮。
  • 用户消息新增复制按钮,鼠标移入时显示。
  • 请求日志新增 sizequalitypromptLength 字段,便于排查上游失败。
  • 新增 Studio 模式配置项:允许“已禁用但仍有图片额度”的账号参与图片生成。
  • 新增 CPA 图片路由策略配置:images_api / codex_responses / auto
  • 新增独立 Docker 发布 workflow,支持 main -> latestlinux/amd64linux/arm64 多架构镜像。

优化

  • 图片工作台页面拆分为组件和 hooks,降低主页面复杂度。
  • 配置管理页面拆分为独立配置区块组件,提升维护性。
  • 分辨率预设统一调整为 16 的倍数,兼容后端校验和模型张量计算。
  • Free 分辨率控制在约 1.54M - 1.57M 像素范围。
  • Paid 分辨率在无可用 Paid 账号时禁用,避免误用 Free 账号导致降级或失败。
  • 官方 Responses 链路和 CPA 链路补充传递 sizequalitybackground 参数。
  • 默认图片请求超时调整为 120 秒,SSE 超时调整为 600 秒。
  • 切换到图片工作台时减少历史加载闪烁。
  • 新消息发送后自动滚动到底部,并增加“回到底部”快捷按钮。
  • 配置页模型选项改为下拉选择,并移除无效模型项。
  • 移除 Mix 模式,旧配置中的 mix 会自动归一化为 studio
  • Docker 镜像使用内置默认配置模板,减少默认配置来源漂移。

修复

  • 修复 Paid 分辨率请求可能没有优先选择 Paid 账号的问题。
  • 修复 Paid-only 分辨率错误码被聚合逻辑打平成普通错误的问题。
  • 修复重试选区编辑时 mask 元数据丢失的问题。
  • 修复部分 Free 分辨率被 Responses 本地校验直接拒绝的问题。
  • 修复 CPA 路由策略配置被归一化吞掉的问题。
  • 修复 CPA 客户端未按 route_strategy 分支的问题。
  • 修复 /f/conversation SSE 读错后可能重复回退触发生成的问题。
  • 优化上游常见失败提示,前端展示更友好的中文错误说明。

测试

  • 补充图片尺寸校验测试。
  • 补充 CPA 图片客户端测试。
  • 补充 Responses 参数传递测试。
  • 补充 Paid 分辨率错误码回归测试。
  • 补充可选黑盒兼容测试,覆盖生成、编辑、放大、选区编辑和重试链路。