dsh-stardew-theme:Stardew Valley 风格的 DeepSeek Harness Web UI 主题

前言

DeepSeek Harness (DSH) 的 Web UI 支持通过插件进行外观定制。内置的深色主题通常采用标准的深色调。dsh-stardew-theme 提供了一种替代方案,采用一种模仿 Stardew Valley 游戏界面的“深夜农场”配色方案。该插件由 JefferyShaw 维护,通过覆盖标准的内置深色主题令牌来实现视觉变更。

核心功能

这是一个纯客户端插件,旨在修改 DSH Web UI 的视觉呈现。它使用暖土棕色、收获金色、奶油色和草绿色构建了一套深色配色方案。该主题支持即时切换和卸载,无需重新加载页面。

安装与启用

使用官方命令行工具安装:

dsh plugin --profile web add dsh-stardew-theme

安装后,可以通过 Web UI 访问插件市场。导航至 设置 > 插件市场 > 主题。找到 stardew 主题并点击 Use。

使用方法

  • 切换主题:在 设置 > 插件市场 > 主题 中,选择 stardew 并点击 Use。激活是即时的,无需刷新。
  • 切换回:在 设置 > 通用 > 外观 中选择 Light/Dark/System,或使用 插件市场 > 主题 选项卡中的 Deactivate 按钮。
  • 持久性:选定的主题在 Harness 重启后会保持激活状态。

技术细节

该包使用原生 ESM,不需要构建步骤。客户端包是使用 __ModuleLoader__ 格式手写的。

  • 依赖:它将 @deepseek-ai/cordis (^4.0.1) 作为可选的 peer 依赖。
  • 调试:如果浏览器没有实时拾取客户端包,可能需要刷新页面或重启 Harness。

调色板

该主题覆盖了内置深色主题令牌,具体如下:

令牌族 Stardew 值
背景(土壤) #201B14 · #2A2419 · #322A1D · #3A3020
品牌/主色(收获金) #E8B23A · 悬停 #F4C552
文本(奶油色) #F7ECD4 · #C0A87E · #A08A68
成功(草) #8FC05A
错误(粘土) #D9724E
警告(琥珀色) #E2A93F
侧边栏(深土色) #1C1711
边框 #E8B23A-色透明度

结语

dsh-stardew-theme 为 DSH 用户提供了自定义外观的选项,具有适合夜间工作的舒适、低对比度的配色方案。它遵循 MIT 许可证。有关源代码和问题,请访问 GitHub 仓库。

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

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

小夜