dsh-ui-preset-enhance:DSH WebUI 的第三方界面增强插件

前言

DSH 生态强调插件化,很多能力可以做成独立扩展。对 WebUI 来说,界面个性化、常用 Prompt 复用、Token / Context 查看、手动 Compact,都是可以在安装层面对接的需求。

下面介绍 lssyd20070106/dsh-ui-preset-enhance。它是一个给 DeepSeek Harness(DSH)WebUI 用的第三方界面增强插件。当前版本为 v0.1.0 Preview,许可证为 MIT。它是第三方项目,不是 DeepSeek 官方组件。

这是什么

这个插件定位是 DSH Web 客户端增强。它把自定义背景、透明与模糊、主题颜色、Prompt 预设、Token / Context 查看和手动 Compact 收进 设置 → 界面增强

它不注册新的后端 Tool,也不修改 Agent-Loop 核心。

核心功能

界面外观

  • 自定义背景:本地上传、网络图片或 5 个渐变预设。
  • 透明与模糊:调整 DSH 界面层透明度和壁纸模糊。
  • 主题颜色:主色、辅助色与强调色阶。

Prompt 与上下文

  • Prompt 预设:7 个内置模板,支持自定义保存 / 删除 / 快速载入。
  • Token / Context:查看当前 Session 的 Context 压力、窗口和 Token 组成。
  • 手动 Compact:通过当前 Session 的 DSH 命令接口执行 /compact

安装与启用

命令行安装要求电脑已有 Node.js 和 pnpm。先执行安装命令:

npx --yes @deepseek-ai/dsh plugin --profile web add github:lssyd20070106/dsh-ui-preset-enhance

安装完成后,再做三步:

  1. 完全关闭并重新启动 DSH Web。
  2. 在浏览器按 Ctrl + F5
  3. 打开 设置 → 界面增强

典型用法

检查安装是否成功,可以运行:

npx --yes @deepseek-ai/dsh plugin --profile web list dsh-ui-preset-enhance --depth 0

也可以双击 VERIFY-WINDOWS.cmd

进入 设置 → 界面增强 后,可以配置背景、透明度、模糊、主题颜色,并管理 Prompt 预设。Token / Context 功能用于查看当前 Session 的 Context 压力、窗口和 Token 组成。需要压缩上下文时,通过当前 Session 的 DSH 命令接口执行 /compact

卸载命令:

npx --yes @deepseek-ai/dsh plugin --profile web remove dsh-ui-preset-enhance

也可以双击 UNINSTALL-WINDOWS.cmd

适用场景与注意

适合在 DSH WebUI 里做界面增强、复用常用 Prompt、查看当前 Session 的 Token / Context,并手动执行 Compact 的场景。

需要注意:

  • 这是第三方项目,不是 DeepSeek 官方组件。
  • 当前版本为 v0.1.0 Preview
  • 它不注册新的后端 Tool,不修改 Agent-Loop 核心。
  • 不上传保存的 Prompt 到本项目自己的服务器;壁纸、主题和用户 Prompt 预设主要保存在浏览器 localStorage
  • 自定义壁纸 URL 只接受 http://https:// 和图片 data: URL,拒绝任意脚本 / CSS URL。
  • 使用网络图片作为壁纸时,浏览器会访问该图片服务器,对方服务器可收到普通网络请求信息。
  • 插件按 DSH Web 插件方式加载,安装前应检查源码与许可证。

结尾

经过上面的步骤,dsh-ui-preset-enhance 可以作为 DSH WebUI 的一个轻量增强插件使用:它解决的是界面外观、Prompt 预设、上下文查看和手动 Compact 这几个点。

GitHub 地址:

https://github.com/lssyd20070106/dsh-ui-preset-enhance
羽毛球分组比赛记分
小程序二维码

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

小夜