Repository navigation
Releases: gaoren002/GPT2Image-Pro
Release list
v0.9.4
GPT2Image Pro v0.9.4
本版新增可选的「续费顺延积分有效期」系统设置,并修复透明图超分变黑底、审核拒绝 SLA 误分类与生成记录偶发写入失败三个问题。
新增
续费顺延积分有效期(默认关闭):开启系统设置后,续费到账时会把名下未到期、到期日早于新周期末的订阅积分批次统一顺延到新周期末。只延长不缩短、不追溯已过期、不影响积分包与免费积分,操作幂等。站长可在管理后台系统设置中开启。
修复
透明图超分变黑底:选择透明底(background=transparent)的生成图,此前一旦触发超分校准就会变成纯黑底;现在超分会保留 alpha 通道,输出仍为透明底。
审核拒绝 SLA 误分类:「内容政策」「防护限制」类审核拒绝不再计入平台故障统计,SLA 口径更准确。
生成记录偶发写入失败:批量图生图并发场景下,偶发的记录写入失败不再导致「报了错但历史查不到」;上游真实错误可正常追溯。
升级说明
本版本不包含数据库迁移,直接更新镜像即可。
续费顺延为可选能力,默认关闭;需要的话由管理员在系统设置中开启。
v0.9.3
GPT2Image Pro v0.9.3
本版将 ChatGPT Web 出口代理升级为多上游池:进程内健康探测与自动故障转移。
新增
- chatgpt-web-proxy 多上游出口池:
CHATGPT_WEB_UPSTREAM_POOL配置
逗号分隔的 socks5 出口(按优先级),每 60 秒以与业务一致的 TLS 指纹
探测各出口,当前出口连续 3 次失败自动切换到健康备胎;切换时作废
绑定旧出口的会话与 cf_clearance。/healthz暴露池状态。 - 向后兼容:未配置 POOL 回落旧单上游变量,均不配置直连,存量部署
行为不变;clearance 代理默认跟随当前生效出口。 - 部署指引:README 新增出口代理章节(WARP sidecar 片段、跨服务器
第二出口部署三步、健康观测方式)。
升级说明
- 本版本不包含数据库迁移。
- 建议为 ChatGPT Web 后端配置至少两个不同网络路径的出口;同机多 WARP
出口 IP 相同,无轮换价值。
v0.9.2
GPT2Image Pro v0.9.2
本版引入按质量档位的差异化计价与 API 出站模型映射,并统一账单明细与
创作页报价的计算口径展示。
新增
- API 出站模型映射:自定义 API 与池 API 可配置「本站型号 → 上游型号」
规则表,支持按请求 quality 分档命中,提供 Adobe GPT Image / Gemini
渠道预设;命中后可同时改写出站 quality。 - 质量计价倍率:池 API 与 ChatGPT 账号(web/codex)均可按质量档位
(auto/low/medium/high/xhigh/max)配置计费倍率;折入总倍率后贯通
预扣、轮次、结算与退款,账单留痕质量分量便于对账。未配置档位按
1 倍计,xhigh/max 未单独配置时回退 high 档。 - 报价与明细公式化:历史记录展示倍率前基础/审核积分与「计费倍率」;
创作页四处预估展示「(基础 + 审核)× 分组倍率」完整公式。质量倍率
取决于调度最终命中的成员,预估不折入;预测车道内存在质量计价配置时
公式旁注明「未计入质量倍率」。
修复
- 换号调度:同优先级换号预算用尽后进入下一优先级档并钉住已用尽档;
无图输出上限按整次请求累计,不随换档清零。
升级说明
- 包含数据库迁移 0048:
image_backend_api/image_backend_account
新增quality_billingjson 列(幂等,可重复执行)。升级时先迁移再切流。 - 未配置质量倍率的部署计费行为与 v0.9.1 完全一致,可安全升级。
v0.9.1
GPT2Image Pro v0.9.1
本版为审核提示词修剪增加 ChatGPT Web 回退。在 Codex/Responses
不可用时,系统会继续使用可用的 ChatGPT Web 账号修复提示词,避免单一
Responses 后端耗尽直接中断图片生成。
修复与改进
- 增加 Web 提示词修复回退:审核拦截后仍优先使用 Codex/Responses
或外接/responses;初始没有可用 Responses 后端或运行时重试耗尽时,
会跨组选择可用的 ChatGPT Web 账号继续修剪提示词。 - 隔离文字修复与图片额度:Web 回退使用 GPT-5.5 低思考纯文本会话,
不受图片生成额度限制,也不会清除或误减账号已有的图片额度与冷却状态。 - 更快切换异常账号:Web 轮询遇到鉴权、限流或服务错误时立即结束当前
尝试并换号;单个账号超时不会被错误标记为图片后端故障。
升级说明
- 本版本不包含数据库迁移。
- 提示词修剪的优先级保持不变:Codex/Responses 优先,ChatGPT Web 仅作为
无可用账号或运行时重试耗尽后的回退。 - 本版本兼容 v0.9.0 的配置,无需新增环境变量或调整后端分组。
v0.9.0
GPT2Image Pro v0.9.0
本版将默认图片模型升级至 GPT Image 2.5,重建文本模型权限与 ChatGPT Web 模型映射,并集中改善 Web 生图的协议兼容、额度切换速度、计费展示和部署稳定性。
新增
- GPT Image 2.5 成为默认图片模型:新增
gpt-image-2.5、gpt-image-2.5-sunburst和gpt-image-2.5-flare;默认别名向 Images API 和 Responses 图像工具出站时解析为 Sunburst,同时保留gpt-image-2供兼容调用。 - 新增更高质量档位:GPT Image 2.5 支持
xhigh和max,创作页及 Images、Chat Completions、Responses 等接口使用同一套参数校验。 - 更新文本主模型目录:GPT-5.5 成为基础模型;Ultra 及以上套餐新增 GPT-6 Astra、GPT-5.6 Sol、GPT-5.6 Terra 和 GPT-5.6 Luna。具备相应接口权限但未解锁高级模型的用户仅可使用 GPT-5.5。
- ChatGPT Web 主模型选择:按实测的 Work 与 Images 模型目录映射主模型及推理强度,支持 GPT-5.5、GPT-6 Astra 和三款 GPT-5.6 模型。
- Chat Completions 可使用 Images 上游:自定义 API 和池 API 新增原生 Images 模式,可将适用的 Chat 请求转换为图片生成或编辑请求。
- 易支付套餐续购:有效订阅可续购同一套餐,新周期积分发放和支付回调保持幂等。
- 积分包中文配置:积分包支持中文名称和说明,购买页会按当前语言显示。
- 注册邮箱策略可配置:后台可设置注册邮箱域名白名单,并可分别禁止
+别名和邮箱本地部分中的点号。 - 管理员自助充值开关:新增“管理员给自己充值”系统设置;关闭后普通管理员不能给自己充值,超管始终允许。
修复与改进
- 更快识别 Web 图片额度耗尽:可从 SSE 和首次会话快照识别中英文额度终稿及图片工具限流,解析具体重置时间,将账号标记为
limited后立即切换,常见额度失败由约 5 分钟缩短到数秒。 - 避免额度状态误判:仅检查当前请求之后已经完成的 assistant 或 tool 结果;用户提示词、历史消息和 analysis 不参与判断。同一轮已经返回图片时优先采用图片。
- 减少无图请求重复等待:候选图读取和兜底读取合并为一个轮询阶段,不再连续等待两个 120 秒窗口。
- 完善 Web 多候选图读取:兼容批量 SSE、按轮次返回的会话消息、完整候选图和选择元数据,避免空终稿覆盖有效图片。
- 校准 ChatGPT Web 新协议:同步最新 Sentinel prepare/finalize、PoW、Turnstile、workspace 请求头、会话信封、模型 slug、推理强度、历史续接和会话读取协议。
- 纯 Web 分组统一使用 2.5:纯 ChatGPT Web 分组忽略客户端传入的图片版本,统一路由到 GPT Image 2.5;文本主模型仍按用户选择和套餐权限处理。
- 修复 Mixed 分组积分预估:创作页按预测子组计算父组与子组的合成倍率,并与 Web-first 选路使用同一判定。
- 修复账单历史分页:购买和订阅发放记录会在数据库分页前筛选,避免大量消费记录占满首屏。
- 完整执行图片分辨率校准:启用分辨率校准后,轻微不足目标尺寸的成品使用轻量缩放,明显偏小的成品使用 Real-ESRGAN;Web 候选成品同样处理。
- 同步套餐与保存策略文案:首页和购买页根据当前套餐能力、限制及图片保存策略动态生成说明。
- 统一界面体验:补充统一动效、Skeleton、Button、Card 和 Tabs 规格,调整首页、创作页、设置、账单、Dashboard 及管理后台的布局与暗色主题表现,并支持减少动态效果偏好。
- 修复构建阻断:修复全局样式层括号损坏、Skeleton 缺少工具函数导入及现有 Biome 阻断错误。
运维与性能
- Real-ESRGAN 独立 Worker:超分推理从 Next.js 进程迁移到独立 HTTP Worker,两个 Web 实例共享默认单并发队列,避免图片后处理占用页面和 API 进程。
- 补齐部署支持:Docker Compose 已包含超分 Worker;源码或 systemd 部署提供独立服务模板、standalone 原生依赖链接及蓝绿发布步骤。Web 与 Worker 可通过相同的
SUPER_RESOLUTION_WORKER_SECRET鉴权。 - 调整超分资源配置:生产模板默认允许 24 个 ONNX 线程和
CPUQuota=2400%,可按服务器配置调整;Worker 失败时仍回退原图,不阻断生成。 - 图片维护任务全量收敛:定时任务取消默认 500 条限制,单轮处理全部目标记录;显式指定
limit的调用仍可限量。 - 无需数据库迁移:本次升级没有新增或修改数据库迁移。
- GHCR 命名空间迁移:镜像发布地址随仓库迁移改为
ghcr.io/gaoren002/*;旧ghcr.io/meowfree/*镜像停留在既有版本。Docker Compose 用户升级前需获取本版 compose 文件或发布附件;若用新版 compose 回滚到 v0.8.3 或更早版本,请设置GPT2IMAGE_IMAGE_NAMESPACE=meowfree。
兼容性说明
gpt-image-2.5是默认简称;向 Images API 和 Responses 图像工具出站时会解析为gpt-image-2.5-sunburst。纯 ChatGPT Web 路径使用picture_v2,不发送图片型号字段。- 纯 Web 主分组会把所有图片生成和编辑请求统一路由到 GPT Image 2.5,并忽略传入的图片型号及
force_firefly;Adobe 与 Mixed 分组沿用各自模型路由规则。 - 原能力键
models.gpt55会兼容迁移到models.premium,保留管理员此前配置的最低套餐门槛。 - 文本模型白名单已移除 GPT-5.4、GPT-5.4 Mini、GPT-5.2 及 GPT-5.3 Codex 系列。调用方应改用 GPT-5.5,或在具备旗舰权限时使用 GPT-6 Astra、GPT-5.6 Sol、Terra、Luna。
- Chat Completions 的 Images 上游模式适用于单轮、非 Agent、无历史记录的请求;多轮、Agent 和原样 Responses 请求继续使用对应上游。
v0.8.3
v0.8.3 (2026-07-31)
本版补齐控制台内的套餐与积分购买闭环,改善首页定价区在矮视口下的可达性,并纳入首尔轻量部署栈与固定邀请码注册能力。
新增
- 首尔轻量部署栈:新增面向首尔节点的精简
docker-compose.seoul.yml、独立部署文档与 CI/CD 发版附件,支持按需拉起核心服务并复用既有外部基础设施,降低跨区域部署成本。 - 固定邀请码注册:注册页支持使用后台系统设置或环境变量配置的固定邀请码完成验证,并保留原有邮箱验证码流程;固定码校验逻辑、配置定义与测试同步补齐。
- 控制台套餐购买与升级页:新增
/dashboard/subscription/buy独立页面,支持月付/年付选择、当前套餐识别、同周期补差升级及支付失败反馈;侧栏、账单页和用量页统一接入该入口,并可直接切换到积分包购买页。 - 积分包直达购买:首页每个积分包新增购买按钮,登录后携带套餐 ID 进入控制台购买页并自动定位、高亮对应积分包;未登录用户完成登录后继续原购买路径。
修复
- 首页套餐购买可达性:套餐 CTA 前置到积分摘要下方,矮视口廊道按实际溢出高度随滚动纵向收镜,保留横移与展卷动效的同时完整展示权益;补回异步渲染后的
#pricing锚点定位,并为套餐下单失败提供可见错误提示。 - 首页进入瞬间旧 UI 闪切:一族"SSR 初帧展示旧态、JS 就绪后突变新态"的时序缺口。影片探测闪切(主因):内联同步探测脚本在正文解析前钉住 html[data-cinema],静态排版占位在影片设备上首字节起不可见(JS 加载期空场纸底、影片就绪标题显影开幕),探测移至 layout effect 于 paint 前收敛,4 秒兜底保 bundle 失败时露出静态真相;Pricing 双轨从 JS matchMedia 切换改为 CSS media query 双 DOM 显隐(SSR 即正确形态,锚点直达/恢复滚动零切换帧);谷段 scrub 组件(InkReveal/册页折子/SLA 落墨与大数字)统一加 engage 门——挂载时已进显影窗口保持终态,退出视口后再参演,消除可见内容回跳。
v0.8.2
v0.8.2 (2026-07-22)
本版同步 adobe2api 最新 Firefly Express 协议,补齐视频生成与轮询兼容,并订正生图超时和无效输入图的错误归因。
Adobe 兼容
- Firefly 会话切换至 Adobe Express 协议:IMS 客户端改为
projectx_webapp,Origin/Referer 切换到new.express.adobe.com,scope 固定为AdobeID,firefly_api,openid,不再发送旧的随机 nonce/session 请求头;Cookie 提取器、导入解析与账号存储同步支持 Express 登录会话。 - 视频生成协议完整对齐:按 Sora 2/Sora 2 Pro、Veo 3.1 Standard/Reference/Fast、Kling O3/Kling 3 分别构造上游 payload,修正 Sora JSON prompt、Veo
modelSpecificPayload.parameters、参考图 usage/数量限制及 Kling 帧序号;输入图上传前按目标尺寸等比放大、居中裁剪并转为 RGB PNG。 - 视频轮询 URL 兼容:将部分任务返回的
firefly-epo...轮询地址转换为对应bks-epo...adobe.io/v2/jobs/result/...地址,避免这类视频任务无法继续查询结果。
修复
- 生图错误归因订正:所有后端的 20 分钟运行超时统一归为平台错误,不再把 ChatGPT Web 超时猜测为上游审核拒绝;
Invalid image file or mode等无法解码或模式不支持的输入图错误统一归为用户错误,不计入平台 SLA,也不触发换号或换后端重试。
v0.8.1
v0.8.1 (2026-07-22)
本版在 v0.7.0 号池自动化与出图稳定性的基础上,完成首页影片化叙事及全站视觉升级,并集中收口 Web 出图防护、ChatGPT2API 配额兼容、后端池大数据量加载与控制台导航竞态。
新增
- 首页谷段 v1.0.1 跟随化:谷段三折从一次性入场动画升级为滚动跟随(scrub)——滚多少演多少、滚回即倒放、快滚有触觉,影片"滚动即推轨"的镜头语言贯穿到页尾。Pricing「润格廊」(主升级):lg+ 桌面改为 240vh sticky 廊道舞台,竖滚驱动五幅立轴横移(与展墙"竖滚横推"同语言),页边墨线在廊顶横生为挂杆,各轴逐个相位展卷(clip-path 露纸 + 地杆作为卷筒前沿沿展开线下滚——内容不变形的真实卷轴物理),挂绳随挂上绷直,滚动速度经 useVelocity 化作全列 ±1.4 度微摆(逐轴相位微差,快滚轴晃停下回稳),落幅签条同拍落款、推荐轴描边浮现;横移终点取"列尾右对齐"(高档位压轴完整亮相,保证订阅按钮可达),窄屏/减动效/SSR 保留横向 snap 轮播,轴身 Card 为两轨共用渲染函数(演出层 pricing-plan-gallery.tsx 与业务分离),零新 i18n key。SLA 千笔之约 scrub 化:墨点落纸从 1.6s 时间轴改为滚动进度纯函数,滚回收墨,成功率大数字随点阵铺满尾段显影。FAQ 册页翻折跟随:逐折绑自身视口位置,以顶边为轴自 -50 度翻平 + spring 纸页重量,先到先翻滚回折回。InkThread 新增 labelTop 驻留参数(SLA 段避让大数字),Pricing 墨线移左页边(满宽演出段右页边标签会被轴身裁切——走查实证)。设计附记与五条勘误见设计稿 §15。
- 首页影片 v1.0 剧情线扩展:十幕 2620vh,产品能力全部叙事化(每个特点是一段动画剧情,不是列表)。新增 revise「再改一笔」(对话式编辑:prompt 原句接续打字"起笔再重一些,墨色更沉"、朱笔手绘圈住起笔区、定稿从圈心域扭曲生长覆盖初稿——denoise 新 overlay 模式 + 径向偏置,初稿为定稿的程序化减淡派生,构图逐像素一致)与 invoke「一行调用」(墨底活字逐字打出 POST /v1/images/generations + n:16,回车后 16 点阵按序点亮——API 与批量的物质表达);pick 幕加长容纳分层检视(装裱后画作分离为纸底/墨画/印章三层错开一拍再合上,PNG · WebP · PSD 分层署名)。谷段三折剧情化:SLA 换「千笔之约」墨点阵(最近上千张生成化作按波次落纸的点阵,成功墨点/平台错误朱圈/其余淡点,可靠性亲眼看见)、Pricing 换「润格」立轴(三档挂单垂落展开,卷杆/地杆轴头/签条挂杆,业务交互不动)、FAQ 换「册页」问答(编号 + 问/答体 + 答案墨迹扫入);InkThread 增设装裱刻度段,墨线三段缝合到终幕。勘误:position:sticky 自建 stacking context 且低于 GL 画布,舞台内 DOM 无法以 z-index 翻越,常驻 GL 上层的元素须 portal 到 body;framer motion.path 的 pathLength 扫描必须配 pathLength=1 属性,否则退化为亚像素虚线。
- 首页影片 v0.9 穷尽渲染升级:八项渲染技术升级 + 剧情由七幕 1860vh 扩为八幕 2150vh。技术准入判据:每项技术必须翻译成纸/墨/水/光的物理行为。序幕活墨(stable-fluids 第二用途:墨滴落纸真实洇开,浓度由持续渗出与耗散动态平衡,标题从墨晕中显影,prompt 打字时墨被向心流吸向画布——开场那滴墨就是那幅画的原料);显影升级为生长(域扭曲分形指状边界 + 湿边暗环 + 由湿到干模糊收敛,进度纯函数可倒放);新增 macro 凝视幕(取景窗推近收锋飞白 3.1 倍 + 边缘景深,拉回后画布放大成方形 cover 全屏,dive 从 zoom=1 无缝接管,内容与几何双连续);穿越升级体积光(cover 采样修正长宽比拉伸、god rays 光轴、纸纤维暗纹隧道 + 边缘压暗、穿透纸芯的暖光一瞬——白纸段体积光用"影"呈现);增殖粒子升级 curl-noise 涡流输运(数值旋度无散流场,墨屑在水流中被携带,墨罩保持到中段衬托粒子对比);纸面掠光(fbm 纸纹梯度 x 随滚动缓转的光向,双层颗粒:静纸簇 + 动 IGN);装裱时刻(pick 落幅白卡纸 matte 浮现 + 投影加深 + postFlash 玻璃反光一拍 + "你的那张"落款);墨池地面(展墙画作倒影 + 地面线,纯 DOM 三档通用)。
- 影片素材全部由产品自身生成:16 张水墨作品(主角一笔圆 2048 + 15 幅万象)经 GPT2IMAGE Pro 自己的 v1 API(gpt-image-2, quality high)生成——影片主角由产品本身产出,叙事自证;生成脚本
scripts/gen-artworks.cjs与统一化接收管线scripts/ingest-artworks.cjs(白点归一/统一朱砂印/反相深度图/webp 导出)入库,原图母版存scripts/artwork-src/;微距凝视中心按新 hero 构图重校。规格简报docs/plan/2026-07-12-artwork-brief.md。
变更
- 彻底移除生成式修复:删除分块重绘、掩码外绘、请求参数、前端入口与系统设置,不再二次调用生图模型重绘成品;非生成式的 SCUNet 高清修复与 Real-ESRGAN 分辨率校准保留且仍相互独立。
- 首页与内容入口收敛:下线博客页、示例文章、导航与 sitemap 入口;修复顶部「文档」链接的点击区域,保留系统文档作为唯一文档入口。
性能
- 生图后端池账号按需分页:进入管理页时只加载分组与后端概要,切到「账号池」后才查询首页;搜索、筛选与翻页全部改为服务端分页,默认每页 20 条,不再一次序列化上万账号详情,也不会因打开页面而刷新远端配额。
- 首页运行时数据流式加载:首屏与影片先渲染,SLA、定价等运行时数据通过 Suspense 延后流式返回;登录会话由营销布局服务端注入并在页内共享,「控制台」按钮不再等待客户端二次获取账户信息后才出现。
修复
- Web 图生图不再把输入图当输出:候选图只从助手消息提取,并对输入/输出图计算 SHA-256;若上游原样返回参考图,本次结果判失败并换号重试。
temporalio.service.RPCError同样纳入可恢复后端错误,不再直接结束用户请求。 - ChatGPT2API 反代配额语义同步:更新 ChatGPT Web 客户端版本/构建号,按新
limits_progress结构读取图像配额;未返图像配额时不再当作「未知且可用」,避免无配额账号继续进入调度。 - 控制台侧边栏导航可抢占:修复连续点击「控制台/创作/图库/外接 API/账单与用量」时慢请求覆盖新目标的竞态;若用户在旧页仍加载时改点其他页面,会停止在途 RSC 请求并立即转到最新目标,不再排队等待。
- 首页影片主角与主旨重修:v0.8.0 影片的主角是一张 GPT2IMAGE 占位排版海报,与 prompt 描述互相矛盾,展墙 16 格为同图滤镜变体,整片主旨(一次生成)无从成立。以确定性程序化水墨引擎(笔毫束几何 + 飞白 + 颗粒 + 洇痕 + 朱印,node+sharp 离线渲染)重绘全部资产:主角「一笔圆」+ 深度图 + 15 件不同题材展墙作品(竹/山/舟/梅/月/苇/瀑/松/鱼/塔/燕/莲/桥/雨/草书),样张清单抽为
cinema-artworks单一事实源,promptSample 与铭牌题名(Cinema.wallTitles)全部对齐。 - 影片走查缺陷成批修复:首屏标题空白(加载入显影时间线);画布两幕不同位(generate 幕改绝对居中与序幕同规格);显影呈数字网点纹(阈值改结构噪声主导 + 按亮度偏置,深色笔画先显影,未显影区为纸灰墨云);增殖粒子无形灰云(墨键控 + 两段编排:先原位爆散保住圆相轮廓再向格位收敛);被选中画从画外瞬移(PICKED_INDEX 按推轨几何改为 14,就近取画);观展低语挤在画缝不可读(几何层插入专属栏位并附署名);铭牌罗马编号无题名(启用 16 个真实作品名);暗场上页头漂浮(darkWindow 联动退场);增殖长段死黑(墨罩 12% 起平滑撤除);节奏偏快(行程 1550->1860vh,显影完成留静止一拍);主旨无指示(全片常驻章节导轨 01 输入/02 生成/03 万象/04 交付,随暗场反色);"查看示例"死锚点(改为滚动直达展墙)。
v0.8.0
v0.8.0 (2026-07-11)
UI 全站重构版:全站衬线化(Noto Serif / Noto Serif SC 自托管)对齐 GPT2IMAGE 单色设计体系,首页重构为 WebGL2 影片化滚动「一次生成 + 墨线」,dashboard/图库/创作页/设置/工单/管理后台/认证/内容页完成两轮视觉重构,并修复 create 页 hydration mismatch 与 a11y 问题、清理 278+6 个死文件。计划与逐 Phase 完成情况见 docs/plan/2026-07-04-ui-overhaul.md。
新增
- 首页影片化滚动「一次生成 + 墨线」:首页重构为一部滚动驱动的影片——整页演绎一次真实的生成任务(prompt 打字 → 蓝噪声阈值去噪显影 → 穿越/墨反转 → 粒子增殖成展墙 → 选中回中 → 反向显影 bookend)。手写 WebGL2 摄影棚(扩散显影/GPU 粒子/流体墨/2.5D 深度推轨/胶片后处理五个 pass,零新依赖),七幕 1550vh 主行程 + 终幕独立舞台,墨线全页衔接章节;DOM 承载全部真实内容(SEO/i18n key 不变),GL 层动态挂载不入首屏关键路径;三层回退(完整 GL/中端简化/静态编排)与帧耗时自适应质量调控保证可读性与流畅度。旧首页区块组件(Hero/FeatureGrid/HowItWorks/Manifesto/UseCases/Testimonials/CTA)内容全数迁入各幕后退役(开发期第一轮 scroll-fx 动效层亦被其吸收)。设计稿与完成情况见
docs/plan/2026-07-10-homepage-cinema-design.md。 - 全站衬线字体:中英文统一 Noto Serif / Noto Serif SC(可变字体,自托管),等宽仅保留给代码;html lang 按 locale 修复。
- 主题圆形揭幕与 token 补全:主题切换 clip-path 圆形揭幕动画;whisper/menu/modal 阴影与 success/warning 语义色进入 token 体系。
变更
- 两轮全站视觉重构:第一轮分区对齐衬线单色体系(dashboard 壳/认证、图库/历史/灯箱、设置/工单/账单/积分/公告、管理后台、营销/博客/pSEO/文档、UI 基础原语);第二轮 v2 精修(dashboard 悬浮玻璃顶栏、图库高端画廊气质、创作页分段控件与统一气泡语言)。
- 死代码清理:删除仓库根游离旧单体应用残留 278 个文件,分区重构中另清理 6 个死文件/死组件。
修复
- create 页 hydration mismatch:持久化激活模式改为挂载后按套餐能力校验再恢复,并补全 chat-web/video 模式白名单。
- lint 与 a11y:create-page-client 由 7 个既有 error 清至 0(余 70 条告警级 warning);管理后台等 label 关联 a11y 修复。
- hover 微交互:修复 hover 位移/缩放过渡失效与首页示例卡分层问题。
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」的错误注释;补充图像后端池调度策略文档与索引。