我给腾讯WorkBuddy做了个换肤工具,14套主题任你切!
大家好,我是萝卜哥~
前段时间刷 GitHub,翻到一个宝藏项目,Fei-Away 大佬做的 Codex-Dream-Skin,给 OpenAI Codex Desktop 换肤用的。他的思路确实很厉害,不改官方安装包,本机 CDP 注入,随时可撤销,一套下来又优雅又干净。
然后我就想,咱们国内用户现在用的比较多的应该是腾讯 WorkBuddy 啊,这玩意现在相当火,我觉得应该做一个适合国人的换肤程序。
说干就干,前后折腾了三天,做出来这个项目,WorkBuddy Dream Skin。
还支持 GIF 图片背景
今天毫无保留分享出来,站好抓稳,咱们发车。
为什么敢直接抄这个思路
原项目最让人放心的地方,就是安全换肤,项目已经 12K Star 了,太强悍了。
它完全不碰官方文件,app 包、安装目录一个字节都不动,签名不破坏,换肤靠的是 CDP 注入。Electron 应用本质上就是个套壳浏览器,启动时挂一个远程调试端口,就能像油猴脚本那样往页面里塞 CSS。想撤回也简单,关掉注入器跑个恢复脚本,界面立马变回官方原样。
然后我在原项目上增加了一个托盘功能,可以一键恢复原皮肤。
只不过 Codex Desktop 和 WorkBuddy 虽然都是 Electron 应用,但里面的 DOM 结构、类名、页面路由,完全是两个世界。
思路是通用的,落地的每一步都得自己重来。三天时间,基本都花在这上面了。
装完之后,你的 WorkBuddy 会变成什么样
直接说成果,这个工具装完,你能得到三样东西。
第一样,14 套开箱即用的主题。原项目的重心在打样思路,主题要用户自己配。我嫌麻烦,干脆把 14 套全烘焙进仓库。想上头的有赤霄科幻、深海夜航这类。想治愈的有绯樱少女、薄荷花房。想搞怪的更多,我自己最喜欢的是 Q 版打工财神爷,胸前挂着"CTO 首席财神官"的工牌,还有一套是巫女举着"BUILD PASSED"御守,求编译一次过。
这么多,总有一款能治愈你今天的班味吧。
第二样,一个常驻托盘的小图标。原项目主要靠命令行操作,说实话,日常谁想天天开着命令行窗口干活啊。我把所有操作都塞进了右下角托盘的右键菜单,切主题、换图、开关挂件、恢复原样,点两下鼠标的事。而且是热切换,不用重启,正在写的对话不打断。
第三样,把任何图片变成主题的能力。托盘里点导入图片,丢一张 AI 生图或者自拍进去,脚本会做像素级色调打分,扫出主色相和明度,然后从粉、绿、青、金、蓝五套色板里挑最搭的 UI 配色,连图片摆哪、遮罩多强都替你算好。
你只管扔图,剩下的它替你想,顺带说一句,GIF 也认,丢个动图进去桌面立马活起来,效果在文章开头展示过啦。
上手快到不好意思讲
三步就能搞定。
直接 clone 下面的项目,然后执行一条命令记录。
https://github.com/zhouwei713/WorkBuddy-Dream-Skin
只要看到 WorkBuddy 变了脸,右下角出现皮肤小图标,就说明装好了。
然后还会在桌面上生成一个下面所示的快捷方式,以后双击桌面快捷方式启动就行。
前置条件只有一个,装 Node.js 22 LTS,官网下载,一路 next 到底,完事。
下面来看几个我非常喜欢的皮肤,有一说一,给 Agent 增加皮肤之后,氛围感直接拉满了,情绪价值太高了。
写在最后
看到这里你可能会想,装个皮肤而已,至于折腾三天吗?
嘿,还真至于。
打工人每天盯着屏幕 8 小时起步,屏幕好不好看,直接决定心情好不好。以前咱们的态度是老板给啥用啥,忍忍就过去了。现在真不用忍,WorkBuddy 给了我们效率,我们反过来给它一张自己喜欢的脸。
再说点题外的。复刻别人的开源项目这件事,本身就特别有意思。你借鉴我的思路,我借鉴你的实现,最后两个项目都变得更好,开源社区就是这么长起来的。这次是我站别人肩膀,下次说不定就有人站我的。
这事不难,也不贵,clone 一下就完事。
装就完了。