Repository navigation
v0.7.0
v0.7.0 (2026-07-01)
本版围绕「号池自动化」与「出图质量/一致性」两条线:后台新增 ChatGPT 注册机(可随主镜像发布的 sidecar,自助注册养号 + 号池自动维持 + 代理/域名/IP 策略),给出图接上「分辨率超分校准」(上游图偏小时自动放大到目标尺寸)与可选的「高清修复」,并从根上修掉「同参考图/同提示词串出同一张图」的上游内容缓存问题;部署侧改为 standalone 自服务静态 + 3308(主)/3307(备)蓝绿。
新增
- ChatGPT 注册机(号池自动化):后台新增「注册机」Tab,集成 ChatGPTRegister 自助注册养号,产出账号直接进生图号池。打包为可随主镜像一起发布的 sidecar 容器。支持:号池自动维持(把可用号数量稳定在设定值,低于阈值自动补注册);IP 自动刷新(「每分钟一次」与「每 100 次尝试一次」取其慢者,刷新 URL/参数可配);禁用代理开关(不配代理时直连本机 IP,单独按钮);轮换域名开关(每一轮用不同的启动域名)。相关配置收在注册机 Tab 内、不进总配置面板;启用/停用等开关点击即时保存。
- 出图分辨率超分校准(Real-ESRGAN):上游(尤其 codex)常返回分辨率明显低于请求的图;当实际较长边 < 目标较长边的 2/3 时,用 Real-ESRGAN general-x4v3 放大并增强细节,再按比例缩到目标边长(不裁剪、不改宽高比),其余情况原样返回。由管理端主开关
IMAGE_SUPER_RESOLUTION_ENABLED控制,CPU 单张 512→2048 约 1.6s;是否触发为纯函数(便于单测),失败回退原图、不阻断出图。 - 高清修复(SCUNet,可选、默认关):与超分相互独立的请求级「高清修复」开关——勾选时用 SCUNet 对最终图做盲复原(去噪 / 去压缩块 / 增强质感,不改分辨率);超分负责「放大到目标尺寸」、修复负责「提质感」,两者可叠加(先修复再超分)。CPU 推理较重(512 约 11 秒、1024 约 35 秒),服务端全局串行排队防并发打满机器;由管理端主开关
IMAGE_RESTORATION_ENABLED门控,需用户手动勾选,默认关。
修复
- 同参考图/同提示词串出同一张图(上游内容缓存):客户直连(未经中间代理)时,相同输入被上游按
prompt_cache_key/内容缓存命中,反复返回同一张图。三处收口:prompt_cache_key并入完整输入签名(含参考图),杜绝不同参考图命中同一缓存;每请求追加唯一盐,支持「同图不同结果」;images 直连路径注入每请求零宽 nonce 破上游内容缓存(对最终图不可见)。 - 用户侧输入错误不再误判/误重试:提示词过长、参考图超数、输入图过大等用户错误归类为
user_error——不计入平台 SLA、也不触发换号重试;SLA 侧与调度侧两处分类器共用同一份模式,避免口径漂移。
部署与文档
- 注册机 sidecar 化 + 运行时 env 迁出 release:注册机改为独立 sidecar 容器,可打入镜像并随主应用发布;部署 runbook 记录运行时 env 从 release 目录迁出、standalone 自服务静态、3308/3307 蓝绿发布流程(删除过时的
/var/wwwalias 与 3303)。 - 文档订正:更正「codex 直连 images 端点尊重 size」的错误注释;补充图像后端池调度策略文档与索引。