前言¶
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 为撤除)。
典型用法¶
- 按上文命令为 web profile 安装插件并重启 DSH。
- 打开 Web GUI,进入 设置 → 常规 → 皮肤,选择背景档与材质档。
- 需要自定义渐变时,选「自定义 · 渐变」,在对应设置行编辑点位与颜色。
- 需要本地图作背景时,选「图片 · 本地」,并调节模糊/暗化。
- 长对话中可用右缘刻度轨快速跳转轮次;滚动时观察活动刻度是否跟随。
跨入口偏好同步(可选):皮肤可将偏好写入工作区 .local/skin-prefs.json,以便不同端口/域名进入时一致;这依赖中控台的 /dsh-ftree-* 路由。没有该中控台时,同步整段关闭,偏好仅在当前入口生效,设置行会写明状态。
适用场景与注意¶
适合谁
- 长期在 DSH Web 上调试智能体、希望界面低饱和、随背景统一取色,又不想改布局的开发者。
- 需要在长对话里按轮次跳转,且能接受刻度按轮数而非按内容长度定位的用户。
三条边界(README 如实说明)
- 刻度等距表示「第几轮」,不表示内容长度,刻度位置不等于内容在文档中的像素位置。
- 刻度只统计当前已加载的视图;DSH 仅加载对话尾部,设置行会显示「当前视图 N 轮(更早历史未加载)」。浏览器侧拿不到历史总轮数,插件不做假的总量。
- 跨入口同步需要配套中控台;否则只在当前 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