dsh-minimal-ui:为 DeepSeek Harness 提供聚焦阅读的极简界面

前言

在 DeepSeek Harness(DSH)里长时间看对话、改提示、对照任务时,侧栏按钮、输入区附属信息和开始页入口若始终占满视线,会拉长「从读到改」的路径。社区插件 dsh-minimal-ui(维护者 superltmajor-pixel,分类:客户端)不改动模型或会话逻辑,而是在 Web 界面上收紧排版、把常用操作放到悬停或键盘聚焦时出现,并在工具栏集中展示生成速度、缓存命中率与上下文占用,适合希望界面更安静、仍以阅读为中心的使用场景。

这是什么

  • 定位:面向阅读的极简界面插件(README 英文摘要:A reading-focused minimal interface plugin for DeepSeek Harness)。
  • 分发:npm 包名 dsh-minimal-ui,当前资料记载版本 0.10.33;源码仓库 GitHub,目录页 SkillHub。
  • 运行方式:客户端 Web 注入(package.json 中 dsh.client.platform 为 web,immediately: true),通过 Cordis patch 调整宿主 UI,不额外构建即可从包内加载 JavaScript。

核心功能

下列能力均来自项目 README,仅描述已写明的行为。

排版与交互

  • 调整侧栏、对话区、输入框、表格和代码的排版;常用操作在悬停或键盘聚焦时显示,减少常驻按钮。
  • 为侧栏增加主题切换;右侧开始页的第三方工具入口可收进「更多工具」。
  • 给任务面板增加关闭按钮;折叠已修改文件列表,保留展开操作。

输入工具栏与会话信息

  • 在输入工具栏显示生成速度、缓存命中率和上下文占用,并支持查看明细。
  • 失败或中断时,可将最后一条用户消息回填到输入框编辑;回填不删除原消息,也不会自动发送。

兼容性与冲突说明

当前源码针对 DSH 0.2.2-rc.1 的 Web 界面制作,开发环境为 Windows 桌面客户端。package.json 中 engines.dsh 同样声明为 =0.2.2-rc.1。README 说明:本地版本与 npm 包级安装已通过部分核验,但在全新 profile 中的界面验收仍未进行;其他 DSH 版本及平台尚未验证。

插件会改变界面布局,可能与修改相同区域的其他插件冲突。若曾安装过本仓库的本地开发版,应先禁用旧版,避免两份插件同时调整同一界面。

安装与启用

安装命令须使用 README 原文;将示例中的 web 换成目标 profile 名称。

从 npm 安装(资料记载版本 dsh-minimal-ui@0.10.33):

dsh plugin --profile web add dsh-minimal-ui

从 GitHub 源码安装:

dsh plugin --profile web add github:superltmajor-pixel/dsh-minimal-ui

在所选 profile 的插件管理界面中启用或停用「极简界面」。停用不会自动撤销已更改的主题、草稿或当前布局状态。

移除示例:

dsh plugin --profile web remove dsh-minimal-ui

典型用法

README 未给出独立「配置项清单」;日常使用可概括为以下几步。

  1. 在目标 profile 执行上述 add 命令后,在插件管理里启用「极简界面」。
  2. 对话时从输入工具栏查看生成速度、缓存命中率与上下文占用,需要时打开明细。
  3. 需要改最后一条失败或中断的用户消息时,使用回填到输入框的方式编辑;确认内容后再由宿主正常发送。
  4. 通过侧栏切换主题;开始页上的第三方工具可从「更多工具」入口访问。

开发与自检:在源码目录安装 Node.js 后,可运行 npm test。README 说明这些检查覆盖包配置、加载接线、统计计算、菜单回退、主题切换和任务面板行为,使用模拟宿主,不能替代实际界面与干净安装验证。

适用场景与注意

适合谁:主要在 DSH Web 界面长时间阅读与编辑对话、希望减少视觉噪音,又需要工具栏级会话指标与任务面板微调能力的开发者。

权限与数据:插件在客户端读取宿主提供的当前会话状态和任务列表,用于统计与任务展示;处理失败或中断消息时会观察页面消息节点并在编辑时读取最后一条用户消息的显示文本。回填草稿、主题偏好可能由宿主保存。初始化失败时可能向浏览器控制台写入错误摘要。资料记载:源码检查未发现插件直接发起网络请求或独立持久化会话数据,运行时网络流量尚未验证。插件以当前 DSH 进程与浏览器环境运行,安装前应自行查看源码与 MIT License。

DSH 生态奉行「一切皆插件」;SkillHub 等社区目录为独立站点,与 DeepSeek / 幻方无官方从属关系,本文介绍均以上述仓库 README 与 package.json 为准。

结尾

dsh-minimal-ui 在 DSH 0.2.2-rc.1 Web 界面上做阅读向的排版与工具栏增强,并提供失败消息回填与主题、任务面板等细节优化。安装与移除以 README 中的 dsh plugin --profile … 命令为准。

  • 目录页:https://www.skillhub.cn/plugins/superltmajor-pixel/dsh-minimal-ui
  • 源码与说明:https://github.com/superltmajor-pixel/dsh-minimal-ui
羽毛球分组比赛记分
小程序二维码

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

Xiaoye