日期:2026-09-11。仅本地实现,没有连接或部署服务器。
C:\Users\ROG\Desktop\sub2备份源码\server-deployed-20260911-173007\source.tar.gza10b287a742e2e417705ac27e6232c01dc66b8e5af05da156565ba415248a7ffC:\Users\ROG\Documents\ChatGPT\sub2升级\work\mode1-localDesktop\sub2 未修改。用户选择:整体账号身份独立;TLS 使用固定模板,不要求每账号 JA3/JA4 唯一。
extra.anti_degrade,其中 mode=mode1、policy_version=2、max_concurrency 为保护上限。已有旧方案必须先还原再显式应用,升级不自动更换存量账号身份。codex_fingerprint_seed。首次启用缺种子时,真实 AdminService 更新流程创建种子;普通编辑、关闭、重开保留合法种子。新版模式一使用该种子派生设备 ID,两个账号即使具有同一个旧 openai_device_id 也不会复用该旧设备 ID。复制账号沿用原有创建新种子的逻辑。API DTO 不展示种子。device,不使用 session/full 合并不同用户或对话。HTTP 与原生 WS 使用相同种子派生设备身份;会话头使用既有账号/API Key 隔离函数。客户端仍需提供可持续的会话标识;不能从任意无状态输入猜出真实对话归属。nodejs24 兼容模板。模板实际通过 uTLS 发出;HTTP、账号测试、WS 池、后台预热和原生 WS 透传接入同一传输策略。不是从模板名称推断生效。Mode1EffectiveConcurrency() 在调度、WS 连接池和 handler 等待路径持续执行上限;已有更低并发优先。不限或高于16时,应用默认保护上限16。这是可配置工程上限,不是经上游证明的“安全数值”。沿用已有配额、排队、429/退避系统,本次没有新增上游限额预测算法。MODE1_LOSSY_TRANSFORM。新版模式一禁用部分通过删除推理项继续重试的恢复分支。GET /api/v1/admin/accounts/:id/anti-degrade?mode=mode1、POST .../apply?mode=mode1、POST .../revert。backend/internal/service/account_mode1_protection.go:新策略、状态校验、管理字段保护、有效并发。backend/internal/service/account_anti_degrade.go:预览、应用、还原接入。backend/internal/service/openai_mode1_integrity.go:请求语义守卫。backend/internal/service/openai_plugin_transport.go:真实 HTTP 和账号测试接入。backend/internal/service/openai_ws_client.go、openai_ws_pool.go、openai_ws_forwarder_ingress.go、openai_ws_forwarder_v2.go、openai_ws_v2_passthrough_adapter.go:原生 WS 接入、会话隔离和保真校验。backend/internal/pkg/tlsfingerprint/transport.go、profile.go、dialer.go:握手、代理、证书、配置摘要和克隆。backend/internal/repository/http_upstream.go:真实 HTTP TLS 池。frontend/src/components/account/EditAccountModal.vue:前端入口及状态同步。仅使用本机回环测试端点和既有依赖;未向真实 OpenAI 或原服务器发送测试请求。
verification/backend-tests.jsonl。涉及 service、repository、tlsfingerprint、admin handler 编译与目标测试。verification/final-focused-tests.log。verification 中留档。verification/frontend-build.log。go build ./cmd/server 和带 embed 标签构建通过;目标包 go vet 通过。-race 尝试在本机 runtime/cgo 编译阶段失败,未获得竞态运行结果。gpt-5.1 → gpt-5.4,会被严格模式拒绝;不支持的旧请求需明确修正,而不是静默改模型。Messages/Chat Completions等跨协议转换未增加与 Responses 同等范围的逐字段守卫,不宣称全网关语义审计完成。后续仅在用户授权后考虑部署;本次交付只在本地目录和归档。