社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
Py学习  »  Git

GitHub 上 9000 收藏的 Codex 皮肤定制神器,咸鱼上卖 199。

IT服务圈儿 • 3 周前 • 99 次点击  

来源丨经授权转自 逛逛GitHub(ID:ggGithub)

作者丨逛逛


最近咸鱼上有一个品类在库库上架。
那就是 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.ps1powershell -ExecutionPolicy Bypass -File .\windows\scripts\start-dream-skin.ps1

装完之后引擎落在 %LOCALAPPDATA%\CodexDreamSkin\engine,,系统托盘里会常驻一个图标。

右键托盘图标 → 已保存主题 → 选预设。

想换自己的图,托盘里点「更换背景图」,导入纯背景保存即可。

如果不想用了,Mac 双击 Restore Codex Dream Skin.command,Windows 跑 restore-dream-skin.ps1 这个,就能一键回到官方外观

1、142年未解的数学猜想,被Claude Fable5推翻了,三行公式证伪!

2、全世界最被讨厌的字体,来自一款聊天软件

3、“Linux赢了”,这次没人反对

4、为什么网址里要写两个斜杠?

5、高容量存储寿命开始缩水67%,你手上的SSD越来越“值钱”了

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/199139