WorkBuddy 换肤室
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_52a81e7a/workbuddy-palette。
技能介绍
解决什么问题
WorkBuddy 桌面端默认外观无法按项目、角色或演示场景灵活切换;直接修改安装文件又可能破坏升级、官方包或本地状态。workbuddy-palette 面向这个场景:在不替换 WorkBuddy.app、app.asar 或 Windows 安装目录文件的前提下,给正在运行的 renderer 注入一套可还原的 CSS 调色盘,并在右上角加入 🎨 菜单,用于切换配色、上传干净背景图或恢复原生外观。
工作方式与边界
- 技能会以
--remote-debugging-port=9223启动 WorkBuddy,通过本机 CDP 定位renderer/index.html,再注入 CSS 与调色盘菜单。 - 典型流程是先检测 macOS 或 Windows,再选择对应参考文档;应用调色盘时优先获取真实可用 id,避免凭记忆写错配置。
- 首次应用通常会重启 WorkBuddy;后续可能把调试端口固化到快捷方式,使再次注入无需重启。
- 注意 CDP 仅绑定回环
127.0.0.1,生效期间不宜运行不受信任的本机软件;手动重启 WorkBuddy 后注入会消失,需要重新应用。适合本地外观定制,不适合替换官方文件、服务端分发或要求完全无调试端口的运行环境。
使用场景
- 在演示前给 WorkBuddy 桌面端换成项目色,并用右上角菜单快速切回原生外观。
- 上传干净的角色立绘作为 WorkBuddy 背景,不修改安装目录,重启后重新注入。
- 按角色或客户偏好保存多套 palette.json,用 🎨 菜单在多个桌面端外观间切换。
- 排查换肤没反应时,按 doctor、CDP 端口、paint 注入状态逐层定位 WorkBuddy 问题。
适合人员
- 维护 WorkBuddy 桌面端演示环境的运营,需要按客户品牌切换配色但不改官方包。
- 做产品走查的 QA,需要快速还原原生外观并确认换肤注入没有破坏安装文件。
- 配置本地工作台的工程师,需要上传自定义背景并保留多套 palette.json 预设。
- 使用 WorkBuddy 做前端原型讨论的设计师,需要按项目色临时换肤并在重启后重新应用。