前言¶
DeepSeek Harness (DSH) 采用插件化架构,允许通过扩展来定制工作流。除了内置的亮/暗/系统外观选项外,社区开发者还提供了更细粒度的主题插件。dsh-theme-dodger-17 是一个纯 Web 客户端插件,为 DSH Web UI 提供了一套基于道奇蓝 (#005A9C) 的特定视觉方案。
插件简介¶
该插件由用户 caisiyang123 维护,属于“趣味换装”类别。它引入了两套围绕道奇蓝手工调校的配色方案,点缀以棒球缝线红。设计名称致敬 #17,不包含任何球队标志或球员图像。
核心功能¶
-
日/夜双色方案:
- 白昼场:象牙白底色,道奇蓝按钮与侧边栏,缝线红用于错误状态。
- 夜场:灯光下的深海军蓝底色,提亮的道奇蓝以增强对比度,暖调缝线红点缀。 -
设置集成:
- 在 DSH 的设置界面新增“Dodger 17 theme”区块。
- 提供色板预览和一键切换功能。
- 选择会持久化保存,并在每次启动 DSH 时自动应用(内置外观设置仅持久化亮/暗/跟随系统)。
- 随时可在设置中恢复系统默认主题。 -
技术实现:
- 纯 Web 客户端插件,Host 侧实现为空。
- 通过官方主题服务 (ctx.theme.register) 注册ThemeDefinition。
- 仅覆盖文档化的--dsw-alias-*和--dsw-specific-*令牌,确保切换时不会遗留旧颜色。
安装与启用¶
- 从 最新 Release 下载对应的
.tgz文件。 - 在终端中运行安装命令:
dsh plugin add ./dsh-theme-dodger-17-<version>.tgz
- 重启
dsh web服务。 - 打开 Settings(设置),导航至 Dodger 17 theme(道奇 17 主题)区块,选择并应用色板。
适用场景与注意¶
- 运行环境:该插件以当前 DSH 进程权限运行。安装前请检查源码与许可证(MIT)。
- 兼容性:支持 DSH Web UI 和 DSH Desktop。
- 覆盖范围:仅修改文档化令牌,不干预其他未定义行为。
总结¶
dsh-theme-dodger-17 为 DSH 用户提供了一种轻量级的视觉定制方案。它通过特定的 token 覆盖和设置区块集成,实现了日/夜模式的快速切换与记忆功能。