dshbase

插件目录 / Developer / dsh-client-ui-skin-denia

dsh-client-ui-skin-denia

已验证 · 实测可装 Ewnscat-ya

✓ 持续维护 3 位贡献者 基于 1 个官方 DSH 包

查看 GitHub ↗ ← 返回插件目录

46Stars
4Forks
0未关闭 issue
JavaScript语言
2026-10-08最近推送
跨平台平台

功能简介

DeepSeek Harness Web GUI 皮肤 · 鸣潮·达妮娅(Denia)主题「虚无之泡」。双形态亮/暗、侧边立绘、可修改的玻璃卡片、浮动泡泡粒子、锁链边框。

✅
我们的评价
可用 — 实测通过,社区增长中

DeepSeek Harness Web GUI 皮肤 · 鸣潮·达妮娅(Denia)主题「虚无之泡」。双形态亮/暗、侧边立绘、可修改的玻璃卡片、浮动泡泡粒子、锁链边框。 实测能干净安装、正常启动。社区在增长,是个稳妥选择。

「已验证」表示我们的自动化 CI 在干净 profile 里实际执行了 dsh plugin add 并启动成功——仅此而已。功能描述与版本兼容性均为作者声明。这不是安全审计,也不代表对第三方代码的背书。

README

dsh-client-ui-skin-denia · 达妮娅 · 虚无之泡

DeepSeek Harness Web GUI 的鸣潮达妮娅主题皮肤。

效果预览

点击图片可查看完整尺寸。

布景之形(亮色) 幻灭之形(暗色)
布景之形 幻灭之形

特性

  • 双形态切换:布景之形(亮色)/ 幻灭之形(暗色),含形态切换动画
  • 左右全身立绘 + Q版动态 GIF 吉祥物
  • 玻璃卡片层级:root 半透明 + backdrop-filter 模糊
  • 泡泡粒子场:双层虹彩气泡上浮
  • 锁链边框:深紫锁链,跟随侧栏宽度
  • 渐变文字:工作区/会话标题粉紫渐变
  • 装饰条 + 四角星:侧边栏彩虹渐变装饰
  • 深色/浅色按钮文字替换:布景之形 / 幻灭之形
  • 新会话欢迎界面注入:达妮娅标题 + 副标题 + 台词
  • 侧栏收起/展开自适应布局:立绘 + Q版 + 文字居中联动
  • 黑白娅分别背景图

版权所有人

版权所有人 版权所有内容
Kuro Games(库洛游戏) 「鸣潮」游戏作品及达妮娅(Denia)角色形象原作
Ewnscat 皮肤覆盖层实现(CSS 配色、SVG 装饰、DOM 装饰逻辑)

*背景 / 角色 / 画框素材及预览截图来自用户本地素材库。本皮肤为同人创作,与 Kuro Games 无关联。

安装

懒人版

对你的 dsh 说:

安装一下这个皮肤包:https://github.com/Ewnscat-ya/dsh-client-ui-skin-denia

手动安装

git clone https://github.com/Ewnscat-ya/dsh-client-ui-skin-denia
cd <harness>
dsh plugin --profile web add ../dsh-client-ui-skin-denia

或手动将本包放入 DSH 的 profiles/web/node_modules/@dsh-external/dsh-client-ui-skin-denia/ 目录下,然后在 cordis.patch.yml 中添加:

- id: ui-skin-denia
  disabled: false

重启 DSH 后在设置 → 皮肤中选择"达妮娅 · 虚无之泡"。

调色板

皮肤加载后,界面右下角会出现一个默认折叠的调色板面板,点击 🎨 展开。设置会保存到当前 DSH profile 的皮肤专属文件;刷新、重启、清除浏览器站点存储后仍可恢复。亮色与暗色自定义背景图也会一并保存。

亮色 / 暗色(分形态独立控制)

控件 说明
背景图 上传自定义背景 / 清除恢复默认
左立绘 显示/隐藏左侧角色立绘
右立绘 显示/隐藏右侧角色立绘
Q版吉祥物 显示/隐藏 Q版 GIF 表情包

通用(亮暗两形态同时生效)

控件 范围 默认值
对话宽度 500–1000px 780px
立绘高度 30–80vh 55vh
立绘水平偏移 −50–50px 0px
表情大小 60–240px 120px
表情竖直偏移 −420–300px 0px
背景透明度 20–100% 100%
消息文本框 开/关 关
文本框透明度 20–100% 68%
泡泡粒子场 开/关 开
泡泡数量 5–40 20
泡泡速度 30–200% 100%
锁链边框 开/关 开
装饰条 开/关 开

点击「♻ 恢复默认设置」可一键还原所有选项。

兼容性

  • DSH Web:0.1.0-rc.6 至 0.1.1-rc.2(dsh-web-frontend)
  • DSH 官方桌面端:0.2.0-rc.2(Electron,bundle 方式挂载;v0.0.8 起适配,见更新日志)
  • 平台:Web / 桌面端
  • 最近验证日期:2026-10-08

更新日志

v1.0.0 — 2026-10-08

首个正式版。桌面端(DSH 0.2.0-rc.2)适配 + Web 版修复 + 背景图导入增强,合并 v0.0.8–v0.0.17 全部迭代;关键修复均经桌面端 DevTools 运行时取证验证。

桌面端适配:

  • 修复泡泡变方的真正根因:桌面端通过裸 * 选择器给全界面元素设置 corner-shape: superellipse(1.5)(新 CSS 圆角形状属性,与 border-radius 正交),把一切圆角扭成方化圆角——皮肤装饰元素(泡泡/立绘/Q 版/锁链/装饰条/调色板)统一声明 corner-shape: round 恢复真圆
  • 修复背景图几乎不可见:桌面端 Windows 特有的标题栏布局在整个窗口框架上铺了一层不透明底色,盖住 body 背景图——皮肤将其置透明,停用时恢复原值
  • 修复侧栏收起/展开时立绘无缩放动作、锁链不隐藏:桌面端把侧栏宽度动画到 0,旧代码将零宽度读数当无效值丢弃,导致「收起」状态永远无法设置
  • 修复右侧面板(0.2 更名 rightbar)呼出时立绘不淡出,右立绘现与左立绘、侧栏 Q 版一起淡出;保留旧版本类名检测兜底
  • 顶部/底部装饰条:贴顶、全幅贯通,右端精确停靠在系统窗口按钮区左缘;修复窗口化(最大化还原)后装饰条缩短——过渡动画期间 geometrychange 触发时视口宽度与按钮区几何尚未同步(实测写入 391px 而非 138px)且动画结束后无事件重算导致错误值固化,现于窗口 resize 后重新校正
  • 调色板设置改由桌面端实际注入的 DSH_PROFILE / DSH_PROFILE_DIR 环境变量定位档案

消息流与通用修复(Web + 桌面端):

  • 修复「消息文本框」把单行思考段框成成排空白细条:新增高度门(<24px 不打框)、排除折叠思考壳、仅最外层 assistant-step 打标、svg 图标不再计为内容
  • 修复停用皮肤后数秒内装饰「诈尸」:吉祥物/主题文字等一次性重试定时器全部登记进清理列表
  • 主题按钮文字匹配改整词(英文),不再误伤含 light 子串的文字,文字变化后自动清除残留标记
  • 修复 Web 版左侧立绘与侧栏 Q 版加载后立即半透明(issue #7):面板检测改为「可见性 + 完全在屏」双重判定
  • 主 CSS 样式表纳入停用清理;停用清理列表补全;删除多处死代码

背景图导入增强:

  • 自动压缩 + 比例裁剪:非 GIF 图片导入时按当前窗口宽高比居中裁剪(所见即所得——导入时看到的构图即背景显示的构图),等比缩放至最长边 1920px 并转存 JPEG(质量 0.85;压缩结果反而更大则保留原图;解码失败兜底原图)
  • 源文件上限:PNG/JPEG/WebP 提升至 20MB;GIF 因保留动画原样存储(不裁剪不压缩),上限仍为 5MB

已知边界(非 bug):桌面端右上角系统按钮(最小化/关闭)区的底色由官方启动参数写死——DOM 覆盖、主进程 API、theme-color 联动三种着色通道均已实测排除,装饰条以停靠其左缘收尾。

v0.0.7 — 2026-09-09

修复

  • 修复 v0.0.6 中用户输入(含生成期间的引导消息)也被套上消息框的问题:「消息文本框」现在仅作用于 AI 输出(assistant-step 节点),用户侧消息不再打标,并自动清除旧版本残留在用户消息上的标记

v0.0.6 — 2026-09-08

修复

  • 修复开启「消息文本框」后设置页 / 插件列表 / 模型列表等卡片被误加消息框装饰的问题(GitHub issue):消息标记改为双重门控——元素必须位于 _viewArea 会话视图内且携带 DSH 的 data-chat-flow-kind 属性(仅聊天节点具备),同时覆盖 steering 类消息;离开会话视图时自动清除残留标记
  • 修复皮肤停用 / 重载后 500ms 轮询定时器与 resize 监听不释放的问题(运行期侦测行为不变)
  • 修复调整「泡泡数量」时泡泡速度被二次缩放的问题(此前速度设 200% 实际约为 400%)
  • 修复「立绘水平偏移」以内联样式覆盖 hero + 收起侧栏定位规则的问题,偏移改走 CSS 变量
  • 版本更新提示链接改为 DOM API 生成,不再拼接 innerHTML,并补充 rel="noopener noreferrer"

其他

  • dsh.client.version 兼容声明对齐实测范围:0.1.0-rc.6 至 0.1.1-rc.2

v0.0.5 — 2026-08-24

新增与改进

  • 调色板默认折叠为 🎨 按钮,减少对侧栏空间的占用
  • 扩大既有的 Q版达妮娅竖直偏移滑块范围至 −420–300px,便于适配不同窗口高度
  • 新增「消息文字配色」开关,可分别应用亮色与暗色形态的更优化消息文字配色规则
  • 调色板设置改为保存至 DSH profile 的皮肤专属文件,不再依赖浏览器 origin;滑块、开关及亮色/暗色自定义背景图均可跨刷新、重启和站点存储清理恢复
  • 自定义背景上传限制为 PNG、JPEG、WebP、GIF,浏览器端单张文件最大 5MB
  • 支持 DSH Web 0.1.0-rc.8

修复

  • 修正 DevTools 停靠状态检测:启动阶段不再误判为已打开;关闭 DevTools 后左右立绘和侧栏 Q版可靠恢复。保留打开 DevTools 时的淡出效果
  • 修正侧栏 footer 的弹性布局;其他插件追加底部内容时,皮肤设置入口不会被挤出可视区域

v0.0.4 — 2026-08-18

新增

  • 打开 DevTools 控制台(停靠状态)时,左/右立绘和侧栏 Q版自动淡出至 20% 透明度,关闭后恢复
  • 版本检查超时从 5s 增加到 15s,修复代理/VPN 用户因延迟导致更新提示不显示

v0.0.3 — 2026-08-17

修复

  • 侧边栏底部区域固定高度导致兼容性 bug:其他插件(如 API 余额显示)向 footer 添加内容时设置按钮被挤出画面。改为 flex:0 0 auto 自适应高度,保留 min-height 兜底

v0.0.2 — 2026-08-17

修复

  • 对话宽度滑块不生效:CSS 选择器改为匹配 DSH Web 真实 DOM(_centerCol / _viewArea / _composerSeat)
  • 左侧立绘闪烁:移除 getComputedStyle() 强制样式重算,改用 getBoundingClientRect() 位置检测
  • 刷新后 Q版不出现:添加 2 秒延迟重试,应对 DSH React 异步渲染时序

新增

  • 右侧 workbench 面板打开时,左立绘和 Q版表情包自动淡出至 20% 透明度,关闭后恢复
  • 调色板新增控件:表情大小(60–240px)、表情竖直偏移(−200–200px),亮暗双形态同时生效
  • 调色板底部显示当前版本,自动检查 GitHub Release,有新版时提示更新
  • README 兼容性声明、package.json dsh.client.version 字段

v0.0.1

  • 初始发布

致谢

来源 说明
maid-atelier(Small-tailqwq) 皮肤工程结构思路:模块加载工厂模式、内联背景同步、侧边栏伪元素装饰、工作区树标记逻辑、固定层角色舞台架构
dsh-client-ui-skin-miku(@linxin6666) 玻璃卡片层级方式:[id=root] backdrop-filter + scrim 遮罩模式
dsh-web-ui(zhu1090093659) 皮肤工程脚手架
@frewily 调色板默认折叠与 Q版竖直偏移范围优化
@1691695205 消息文字配色开关及亮色/暗色消息配色规则优化

*反馈问题尽可能在 issue 中发起。

许可

本仓库以 CC BY-NC-SA 4.0(署名-非商业性使用-相同方式共享)发布,禁止商业性使用。署名链见 NOTICE。

Character "Denia" (达妮娅) and "Wuthering Waves" (鸣潮) are trademarks of Kuro Games. This skin is a fan work and is not affiliated with or endorsed by Kuro Games.

安装

🧩 让 Agent 自动装(推荐)

装一次目录插件,之后本站所有插件都能让 DeepSeek Harness 自动找、自动装:

dsh plugin add dshbase-catalog

然后对 agent 说「帮我装 dsh-client-ui-skin-denia」,它会在目录里找到并自动安装。文档:dshbase-catalog · 已验证场景包。

该插件是 GitHub 源码(未发 npm)——直接从仓库装:

Web profile:

dsh plugin --profile web add github:Ewnscat-ya/dsh-client-ui-skin-denia

Headless(CLI)profile:

dsh plugin --profile headless add github:Ewnscat-ya/dsh-client-ui-skin-denia

实测报告

验证通过:从 GitHub 源码完成 L1 安装 + L2 加载 + L3 运行(dsh 0.1.0-rc.6)。

安全:尚未扫描——我们的每日静态扫描将很快覆盖它。

分享徽章

Developer 里更多

浏览全部 7819 个插件 →