thooy/dsh-client-ui-theme-manager

thooy★ 0JavaScript最后同步: 2026-08-17

在 GitHub 打开

README 摘要

dsh-client-ui-theme-manager 给 DeepSeek Harness Web 用的 可视化换肤插件 。装好后在 设置 → Dream Skin 换肤 里: 点击主题卡片即换肤,刷新页面不丢失、不闪官方浅色;支持创建/导入(zip)/导出主题、 背景图、暂停换肤——全部在浏览器内完成, 无需命令行、无需重启 dsh 。 主题无关:内置 10 套风格 + 任意自定义配色;导入兼容 DreamSkin 主题包(.zip)。 ✨ 功能 功能 说明 🎨 内置 10 套主题 财神金 / 深空红 / 米金白 / 极夜蓝 / 青竹绿 / 樱花粉 / 薄荷苏打 / 紫晶 / 柠檬汽水 / 石墨灰 🎛️ 创建主题 填主题名 + 深/浅外观 + 配色(颜色已预填默认值,只改背景色也能出主题) 📦 导入主题 直接选 .zip(DreamSkin 主题包,浏览器原生解压)或 theme.json ,导入即应用 📤 导出主题 下载当前主题的 theme.json (含背景图时一并下载) 🖼️ 背景图 给主题配背景图(自动压缩 ≤1600px)+ 文字遮罩(安全区左/右)+ 实时预览;无图时自动生成主题色渐变背景 ⏸️ 暂停 / 继续 暂停 = 回到官方外观但保留记忆;继续 = 恢复上次选择 🔄 还原官方 跟随系统 + 清除记忆 🩺 轻量体检 背景挂载类名失效时状态条会提示(dsh 升级后可能出现) ⚡ 零闪烁 刷新/重开页面主题即时生效,全程不出现官方浅色 主题社区 https://dreamskin.cc/gallery 📦 安装 方式 A · 原生插件(dsh 插件管理) 插件以 npm 包发布后: 装完重启 dsh web + Ctrl+F5。插件会出现在 dsh 的插件管理/设置里。 原生方式通过包内的 cordis.patch.yml ( dsh.bundle )注册客户端入口; 但它 不注入首帧引导样式 ,加载瞬间可能闪一下官方浅色(约 0-8ms)。 想要完全零闪烁请看方式 B。 方式 B · zip 一键安装(推荐,含零闪烁首帧引导) 1. 从 Release 页面 下载最新版压缩包(如 dsh-client-ui-theme-manager-1.4.0.zip ),解压到任意目录; 2. 在该目录里运行(右键 → 用 PowerShell 运行,或命令行执行): 3. 重启 dsh web (关掉正在跑的 dsh 进程重新启动),然后浏览器 Ctrl+F5 硬刷新。 打开 设置 → Dream Skin 换肤 即可开始换肤。 ⚠️ 两种方式 二选一 ,不要混用(会产生重复入口)。若曾用方式 A,先 dsh plugin --profile web rm dsh-client-ui-theme-manager 再用方式 B;反之先…

在 GitHub 查看完整 README →
皮肤/UIdsh-plugindsh-plugin-marketdsh-plugin-themedsh-pluginsskin

分类