dsh-tsnet-skin-pilot:DSH Web 低饱和取色皮肤与右缘刻度轨

前言

DeepSeek Harness(DSH)的 Web 界面默认外观偏固定;若只想换视觉、不动布局与交互结构,改 DSH 本体 CSS 或注入全局样式往往难维护,卸载也不干净。社区插件走 DSH 的 Web 客户端槽位与 bundle patch,装完即生效、卸掉即复原,更适合「只换皮」的需求。

下面介绍 Obwiler 维护的 dsh-tsnet-skin-pilot(SkillHub 分类:趣味换装):一套面向 DSH Web GUI 的皮肤,主色从背景色温推导,提供 7 档背景、4 档材质与右缘对话刻度轨,并明确采用零几何改动路线——不裁剪、不遮挡、不改弹出层布局。

这是什么

dsh-tsnet-skin-pilot 是仅作用于 DSH Web 客户端的皮肤插件:背景、材质、刻度轨的配色来自同一套令牌,换背景时主色跟随变化,而不是写死单一品牌色。

  • 维护者:Obwiler
  • 仓库:https://github.com/Obwiler/dsh-tsnet-skin-pilot
  • 目录页:https://www.skillhub.cn/plugins/Obwiler/dsh-tsnet-skin-pilot
  • 许可证:MIT(见仓库 LICENSE)
  • 当前 package 版本:0.5.0

插件不含第三方图片、字体或素材;背景由 CSS 渐变与内联 SVG 噪声实现,照片类背景由使用者自行提供。

核心功能

零几何改动

所有改动建立在 DSH 自身的 CSS 变量与插件槽位上:不动 DSH 布局、不裁剪、不遮挡弹出层。只作用于 Web 客户端插件槽位,不改 DSH 自身文件。

背景 7 档

入口:设置 → 常规 → 皮肤。

模式 说明
网格 · 战术台 细网格 + 斜向排线,控制台默认档
纯色 · 无结构 对照档,无结构,便于观察磨砂效果
暖光 · 地平线 暖色光晕
拉丝 · 金属 斜向拉丝,细条纹透过磨砂
实景 · 相册图 使用站内真实图片作背景
自定义 · 渐变 点位与各点颜色可在设置行内编辑
图片 · 本地 本机图片作背景,模糊/暗化可调

材质 4 档

  • 高:模糊 34px,透明 38%
  • 中:模糊 26px,透明 45%
  • 低:模糊 18px,透明 60%
  • 关:不模糊,96% 实心,接近 DSH 默认的对照档

右缘刻度轨

右缘一条细刻度,按对话轮数等距排布;点击可跳到对应轮次,活动刻度随滚动位置更新。手机形态下刻度间距与命中区放大到触控尺寸(有效命中区 ≥44px)。

取色与无障碍

主色跟随背景色温,也可在设置中自选。在 prefers-reduced-motion 下,本皮肤的动效会关闭(DSH 自身动效不受影响)。

安装与启用

安装命令(来自仓库 README):

dsh plugin --profile web add github:Obwiler/dsh-tsnet-skin-pilot

bundle 层在启动时读取插件,装完后需要重启 DSH。

卸载:

dsh plugin --profile web remove dsh-tsnet-skin-pilot

Windows 下若不依赖 profile 登记,可使用仓库中的 install.ps1 做手动安装/卸载(-Uninstall 为撤除)。

典型用法

  1. 按上文命令为 web profile 安装插件并重启 DSH。
  2. 打开 Web GUI,进入 设置 → 常规 → 皮肤,选择背景档与材质档。
  3. 需要自定义渐变时,选「自定义 · 渐变」,在对应设置行编辑点位与颜色。
  4. 需要本地图作背景时,选「图片 · 本地」,并调节模糊/暗化。
  5. 长对话中可用右缘刻度轨快速跳转轮次;滚动时观察活动刻度是否跟随。

跨入口偏好同步(可选):皮肤可将偏好写入工作区 .local/skin-prefs.json,以便不同端口/域名进入时一致;这依赖中控台的 /dsh-ftree-* 路由。没有该中控台时,同步整段关闭,偏好仅在当前入口生效,设置行会写明状态。

适用场景与注意

适合谁

  • 长期在 DSH Web 上调试智能体、希望界面低饱和、随背景统一取色,又不想改布局的开发者。
  • 需要在长对话里按轮次跳转,且能接受刻度按轮数而非按内容长度定位的用户。

三条边界(README 如实说明)

  1. 刻度等距表示「第几轮」,不表示内容长度,刻度位置不等于内容在文档中的像素位置。
  2. 刻度只统计当前已加载的视图;DSH 仅加载对话尾部,设置行会显示「当前视图 N 轮(更早历史未加载)」。浏览器侧拿不到历史总轮数,插件不做假的总量。
  3. 跨入口同步需要配套中控台;否则只在当前 Web 入口生效。

安装前建议

插件以当前 DSH 进程的权限运行,安装前请自行查看仓库源码与 MIT 许可证,确认符合你的环境与安全策略。SkillHub 等为社区目录站点,与 DeepSeek / 幻方无官方从属关系;DSH 生态强调「一切皆插件」,本皮肤是其中一条 Web 换装路径。

结尾

dsh-tsnet-skin-pilot 在不动 DSH 几何的前提下,用背景驱动的主题、7 档背景与右缘轮次刻度轨,把 Web GUI 收成一套可对照、可卸载的皮肤方案。需要安装细节与边界说明时,以 GitHub README 为准:

  • 目录:https://www.skillhub.cn/plugins/Obwiler/dsh-tsnet-skin-pilot
  • 源码:https://github.com/Obwiler/dsh-tsnet-skin-pilot
羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

Xiaoye