查看: 16|回复: 1

分享:解决 Codex Desktop 无法显示 GPT-5.6 模型(Windows / macOS,无需登录 ChatGPT)

[复制链接]

1

主题

1

回帖

5

积分

新手上路

积分
5
发表于 2026-7-10 18:24:10 | 显示全部楼层 |阅读模式
最近在使用第三方 Provider / API Key 接入 Codex Desktop 时遇到一个问题:

后端的 model/list 已经返回:

gpt-5.6-sol

gpt-5.6-terra

gpt-5.6-luna

而且这些模型都是 hidden=false,但桌面端模型菜单仍然只有 GPT-5.5 、GPT-5.4 、GPT-5.4 Mini 、GPT-5.2 ,配置 GPT-5.6 后还可能显示为“自定义”。

排查后发现,问题来自桌面前端的模型过滤逻辑:当远端开关启用时,前端可能把一个更新不及时的白名单当作完整模型列表,从而错误过滤掉已经公开的 GPT-5.6 。

我整理了一份完整教程,支持 Windows 和 macOS:

https://github.com/WangYa-Technology/Show5.6

教程包含:

使用内置 app-server 确认 GPT-5.6 是否真实存在

动态定位当前版本的模型过滤 Bundle

精确修改过滤逻辑,不伪造模型条目

重新打包 app.asar

macOS 副本重新签名

Windows / macOS 启动方式

通过 DevTools/CDP 验证模型菜单

完整备份、回退和版本升级说明

补丁修改的核心逻辑:

// 修改前
if (allowHiddenWhitelist
  ? availableModels.has(model.model)
  : !model.hidden)

// 修改后
if (!model.hidden ||
  (allowHiddenWhitelist && availableModels.has(model.model)))
回复

使用道具 举报

1

主题

1

回帖

5

积分

新手上路

积分
5
 楼主| 发表于 2026-7-10 18:28:33 | 显示全部楼层
需要特别说明:
不要求登录 ChatGPT 账号,但你的第三方 Provider 或 API Key 必须真实支持 GPT-5.6 。
教程不会绕过模型权限,也不会伪造模型。
默认只修改独立应用副本,不修改系统原版。
Codex Desktop 更新后需要针对新版本重新制作补丁。
操作涉及应用资源重打包和 macOS ad-hoc 签名,请先阅读仓库中的风险提示。
仓库 README 和教程中包含项目维护方的中转站推广信息,提前说明,避免造成隐藏广告的误解。
目前已经在 macOS 和 Windows 对应版本上验证,模型按钮可以显示 5.6 Sol ,菜单中可以同时看到 Sol 、Terra 、Luna 和原有旧模型。
欢迎大家测试不同版本。如果遇到 Bundle 变量名或应用结构变化,可以在仓库提交 Issue ,并附上应用版本、系统版本和不包含密钥的错误信息。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖
返回顶部