GitHub狂揽9k星!Codex-Dream-Skin开源换肤工具让Codex瞬间变身,曾经炒到199元定制
最近咸鱼上有一个品类在库库上架。
那就是 Codex 皮肤定制。
我今天打开看了一下,目前价格已经回落,市面上最高的也就 20 块钱。

你肯定想不到,前不久这个玩意儿一度被炒到了 199 元一次定制。这个功能突然走红,其实源自 GitHub 上一个最近很火的免费开源项目:Codex-Dream-Skin。
这个工具的主要用途,就是给 OpenAI Codex 的桌面客户端“换一张皮”。纯粹的美化需求,热度却高得惊人。










看着这调调,一下就能把人拉回当年给 QQ 疯狂换肤的那个时代。90 后小时候打开 QQ 聊天,第一件事绝对是给 QQ 折腾一套皮肤。如今 90 后长大了,变成每天写代码的“牛马”,用 Codex 写代码,也想让 Codex 看起来更炫酷一点。同一批人换了个场景,需求却一模一样,被拿捏得死死的。🤌

01 开源项目简介
Codex-Dream-Skin 能够把 Codex 默认的白底黑字界面,彻底换成你想要的任何样子。背景图可以随意替换,配色也由你自由调配,左侧的侧边栏、装饰元素、输出区域全部可以改动。
而且这是真实的“换肤”,绝不是贴一张假图敷衍了事。

侧栏、建议卡、项目选择、输入框等,这些全是 Codex 的原生控件,你可以和平时一样正常点击、输入和切换。背景图是一层真正的背景层,用一张 16:9 的纯壁纸连续铺满整个窗口,首页能够营造出强烈的氛围感,而任务页则会自动降低视觉干扰,让你更容易专注于工作。
换图的方式也很简单,只需把你喜欢的一张图扔进去,工具会自动分析焦点、安全区和配色,生成只属于你的专属主题。
Mac 和 Windows 都能使用,各自对应一套脚本,最终效果都是让 Codex 拥有完全主题化的外观。
开源地址:https://github.com/Fei-Away/Codex-Dream-Skin
02 开源项目原理
先来看一下这个项目背后的原理。Codex 桌面端底层基于 Electron,相当于一个套了壳的 Chromium 浏览器,天然支持 Chrome DevTools Protocol,也就是 Chrome 开发者工具所使用的那套调试协议。
Dream Skin 所做的工作,就是在你的本机启动一个调试通道,向 Codex 的渲染进程里注入 CSS 和 DOM,把背景图、配色等样式覆盖进去。整个通道从始至终都不对外开放网络。具体的启动流程可以拆成两条线:
macOS
- 先找到
com.openai.codex这个 bundle,校验签名、Team ID、架构以及内置的 Node。 - 利用 launchd 把 Codex 带着一个 CDP 端口一起拉起来。
- 注入器只会往
app://下的渲染进程塞内容,不会触碰其他目标。 - 完全不用依赖系统全局 Node,直接使用 Codex 自带的签名 Node 运行脚本。
Windows
- 从 AppUserModelId 通过系统应用包激活接口,把 CDP 参数传入。
- 绕开 WindowsApps 目录的 ACL 限制(普通用户默认没有写入权限)。
- 在系统托盘区常驻一个切换器,方便随时操作。
这个工具从头到尾不会修改 .app、app.asar 或 WindowsApps 内的任何官方文件,代码签名保持原始状态。一旦你停止注入器、关闭 CDP 端口,Codex 就会立刻恢复到原生外观,完全没有任何残留。
需要注意的是,CDP 的能力本身非常强大,无需鉴权就能完整控制渲染进程。所以作者在 README 里反复强调:主题运行时,千万别乱跑不明来源的本机程序。
03 五分钟上手
最简单的办法,就是直接在你的 Codex 里输入指令:
读取如下开源项目链接,研究一下给出部署到我电脑的方案,我确认了你在执行:https://github.com/Fei-Away/Codex-Dream-Skin
当然,你也可以用原生老手艺手动安装。
Mac 用户
首先把开源项目克隆到本地。然后在 Finder 中进入 macos/ 目录,双击 Install Codex Dream Skin.command 就会自动完成安装。
项目自带两套预设可以直接体验:桥本有菜和哥特科幻。
如果你想用自己的图,启动定制器后丢一张喜欢的图进去就行,它会自动分析配色和安全区,快速生成主题。如果你想让主题常驻在顶栏实现一键切换,只需装上 SwiftBar 插件,之后就能在菜单栏里方便地切换主题。
Windows 用户
第一步:获取仓库
同样把开源项目克隆到本地,然后在 PowerShell 里依次运行两个脚本:
powershell -ExecutionPolicy Bypass -File .\windows\scripts\install-dream-skin.ps1
powershell -ExecutionPolicy Bypass -File .\windows\scripts\start-dream-skin.ps1
安装完成后,引擎会落在 %LOCALAPPDATA%\CodexDreamSkin\engine,系统托盘区会出现一个常驻图标。
右键托盘图标,选择「已保存主题」→ 选择预设,即刻体验自带主题。想要换成自己的图,只需在托盘菜单里点击「更换背景图」,导入纯壁纸并保存即可。
如何卸载
如果哪天不再想用了:
- Mac 用户双击 Restore Codex Dream Skin.command。
- Windows 用户运行
restore-dream-skin.ps1脚本。
一键就能恢复到 Codex 的原本官方外观。