dsh-workbench-theme:为官方 DeepSeek Harness Web 换上明暗主题与可选角色装饰

前言

DeepSeek Harness(DSH)的官方 Web 工作台默认提供浅色、深色与跟随系统,但配色与品牌呈现相对统一。若你希望在不改业务插件的前提下,给界面加上成体系的语义色、可选 APTX 字标,并在欢迎区、页头、侧栏等位置挂载角色装饰——同时保留「只要配色、不要立绘」的选项——社区插件 dsh-workbench-theme(仓库 README 亦称「灰原哀主题」)就是面向 web Profile 的外观层方案。维护者为 lucky01222;在 SkillHub 插件目录 中分类为「趣味换装」。插件以当前 DSH 进程权限运行,安装前建议阅读仓库源码与 MIT 代码许可;人物、漫画等视觉素材不在 MIT 范围内,详见 THIRD_PARTY_NOTICES.md。

这是什么

dsh-workbench-theme 是可选的共享外观插件:通过官方主题机制注册明暗配色 token,并提供工作台标志、首页字标、浏览器标签标题/图标,以及按页面位置布置的角色装饰(立绘、漫画分镜等)。它不替代文档、会话或资料库等业务能力;同一 Web Profile 一次启用一个角色主题架构下的主题包。当前发布版本 1.3.4,在 README 中声明适配官方 DSH 0.1.7-rc.2 / 0.2.0-rc.2,需要 Node.js 24,可独立安装,不要求 Workbench 导航 或其他业务插件。

核心功能

明暗配色与宿主选项并存

浅色以纸白、淡紫组织背景层级;深色转为冷紫与低亮度表面。文字、按钮、侧栏、浮层与选中状态使用成对语义颜色;宿主原有的浅色、深色与跟随系统选项仍可使用。

角色装饰与「无装饰」

装饰按页面位置裁切与留白,不拦截点击:欢迎区展示立绘与分层漫画;页头使用电影分镜;侧栏可放彩稿;设置与助手区域使用银箔构图。设置中可查看八种展示形式——它们是按位置安排的素材构图,不是八套独立主题。其他应用可通过仓库内的通用外观协议声明装饰出口。

选择「无装饰」后,人物与分镜退出,保留配色、所选标志与静态字标。

外观设置入口

进入 设置 → 通用 → 外观,可调整:

设置 可以调整什么
主题素材 小哀分层漫画,或无装饰
展示强度 轻柔、清晰、鲜明
工作台标志 APTX 胶囊,或默认图标
减少动态效果 让动态表现保持静态

字标、动效与浏览器标签

首页字标使用随包加载的字体子集(中文 Noto Serif SC、英文 Cormorant Garamond 等),运行时不连接外部字体服务。部分标题支持鼠标经过时的逐字轮廓效果;无装饰、减少动态效果、触屏、失焦或停用时会回到静态文字。浏览器标签显示「比护的 AI 工作台」或 Bihu AI Workbench,图标跟随标志选项。

实现上,主题通过官方 theme.overrideTokens() 注册共享颜色;Client 样式在插入页面前标记所属插件,避免被其他插件误移除。

安装与启用

需要已安装的官方 DSH 0.1.7-rc.2 或 0.2.0-rc.2。先停止目标 Web Profile,再安装并启动:

dsh plugin --profile web add https://github.com/lucky01222/dsh-workbench-theme/releases/download/v1.3.4/dsh-workbench-theme-1.3.4.tgz
dsh web

用环境变量 DSH_HOME 指定目标数据目录时,安装命令形式不变,仅数据目录不同。也可安装本地构建包:

dsh plugin --profile web add /绝对路径/dsh-workbench-theme-1.3.4.tgz

README 另提到可通过 npm 包名 dsh-workbench-theme@1.3.4 安装,使用前请在 npm 包页面 确认已有 1.3.4。安装后需重启目标 Web Profile。

卸载并恢复默认或其他主题前,可先停用主题;彻底移除:

dsh plugin --profile web remove dsh-workbench-theme

执行后重启目标 Profile。主题不拥有、修改或删除文档、会话与业务数据。

典型用法

首次使用可按下面步骤验收界面:

  1. 在浏览器打开 dsh web 打印的完整地址(换浏览器后须使用该次启动打印的地址完成认证,勿指望复制普通网址自动带登录态)。
  2. 进入 设置 → 通用 → 外观,选择明暗、主题素材与展示强度。
  3. 返回首页查看字标、立绘与配色;需要简洁界面时选择「无装饰」;若保留装饰但减少运动,可开启「减少动态效果」。

若希望获得 README 截图中的紧凑应用栏布局,可额外安装 dsh-workbench-shell(导航);主题与导航可按任意顺序安装,停用主题后导航仍可用,反之亦然。

仓库还提供 DSH 角色主题制作 Skill,用于在支持 Agent Skills 的编码助手中复用「做新角色主题」的流程;dsh plugin add 安装主题包不会自动安装该 Skill。

适用场景与注意

适合谁: 使用官方 DSH Web、希望在 rc.2 宿主上统一换肤并可选角色视觉的开发者或个人工作台用户;只需配色与 APTX/默认标志、不需要立绘时,「无装饰」即可。

版本与兼容: 当前文档仅明确支持 0.1.7-rc.2 / 0.2.0-rc.2;升级宿主或主题前停止 Profile、备份配置,并检查首页、插件页、明暗、无装饰及停用/重新启用。旧版导航中的外观偏好在首次发现时会迁移一次到主题;已在新主题中的选择优先。

权限与安全: 插件与 DSH 同进程,会注入 Client 并监听外观相关 UI;安装前请自行审查 GitHub 仓库 与发布包来源(Release 或已核验的 npm 版本)。

素材许可: 代码 MIT;人物与漫画图片权利归属原权利方,README 不授予再分发或商用。

结尾

dsh-workbench-theme 在官方 Web 布局上叠加可配置的明暗主题、APTX 品牌与可选灰原哀主题装饰,并支持一键收成纯配色界面。目录页:SkillHub · lucky01222/dsh-workbench-theme;源码与安装包:GitHub · lucky01222/dsh-workbench-theme。

羽毛球分组比赛记分
小程序二维码

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

小夜