跳到主要内容

Codex Dream Skin,给 Codex 桌面客户端换背景皮肤的小工具

· 阅读需 2 分钟

每天对着一样的编辑器界面难免审美疲劳,翻到 Codex Dream Skin 这个项目——⭐ 1.1 万,创建才半个月就攒了一千多 Fork,专门给 OpenAI Codex 桌面客户端换皮肤,用下来觉得值得写一篇。


它是什么

Codex Dream Skin 是一个给 Codex 桌面客户端加"皮肤"(skin)的工具,"皮肤"具体指的是给整个窗口铺一层自定义背景图,但侧边栏、建议卡片、项目选择器、输入框这些原生控件都保持真实可交互,不是简单地截图替换成静态图片。

实现原理是本地 CDP(Chrome DevTools Protocol)注入,只在 127.0.0.1 本地回环地址上操作,不修改 Codex 的官方二进制文件,也不破坏代码签名——换句话说,换皮肤这件事和 Codex 本体是完全分离的两层。


安装

macOS:进入仓库的 macos/ 目录,双击 Install Codex Dream Skin.command 即可。

Windows:依次执行两个 PowerShell 脚本:

install-dream-skin.ps1
start-dream-skin.ps1

前提是本机已经装好 Codex 桌面客户端。


实际使用感受

自带主题

仓库自带两套现成主题:默认的 "Gothic Void Crusade"(赛博朋克哥特风,社区设计,macOS 默认启用),以及 "Arina Hashimoto"(浅色/深色模式都验证过,README 里附了真实界面截图)。

自定义背景

如果不想用预设主题,可以自己换一张纯背景图,官方建议尺寸 2560×1440 的 JPEG,按比例缩放的图也能用。

主题切换和一键还原

macOS 菜单栏、Windows 系统托盘里都能保存和切换主题;不想要的时候,一键就能恢复到官方原始外观,不会留下痕迹。


总结

如果每天长时间用 Codex 写代码、想让界面看着更舒服一点,Codex Dream Skin 是个轻量、可逆、不碰官方二进制的换肤方案;缺点是目前主题数量还不多,社区共创的性质比较重,能不能长期维护得看后续贡献者是否持续。项目本身和 OpenAI 官方无关,用的时候心里有数就好。