dsh-crt-theme:为 DeepSeek Harness 换上 CRT 终端皮肤

前言

DeepSeek Harness(DSH)把界面能力拆成可安装的插件,换主题不必改宿主源码。若你长时间盯着对话页和侧栏,默认浅色或通用暗色未必符合习惯;有人更习惯近黑底、磷光绿、扫描线和等宽字体的终端观感。下面介绍社区插件 dsh-crt-theme:在不动组件结构的前提下覆盖设计令牌,并可选在侧栏底部展示运行与账户相关读数。

这是什么

dsh-crt-theme 由维护者 kinglhy2006 发布,在 SkillHub 社区目录中归类为「趣味换装」。一句话定位:给 DeepSeek Harness 用的 CRT 终端皮肤——近黑底磷光绿、扫描线、等宽字体;只覆盖设计令牌,不改组件结构。侧栏底部可带仪表盘(输出速度、内存、CPU、余额、token),DeepSeek 余额为可选能力。

  • 目录页:https://www.skillhub.cn/plugins/kinglhy2006/dsh-crt-theme
  • 源码与说明:https://github.com/kinglhy2006/dsh-crt-theme
  • 许可证:MIT(README 标明)

核心功能

视觉与实现方式

插件通过覆盖宿主的设计令牌,重绘对话区与侧栏,不 patch、不替换任何 UI 组件。配色为磷光绿配近黑底,带扫描线效果,字体为等宽。

侧栏仪表盘(Dashboard)

侧栏底部有一个 gauge 类小部件,README 说明包含:

  • 输出速度与内存:两个表盘
  • CPU
  • 会话与累计 token、当日消耗
  • DeepSeek 余额;并带有 peak / off-peak 标识(对应 DeepSeek 非高峰定价时段)

输入框上方状态行

在输入区域上方有一条状态行,便于一眼看到:连接状态、输出速度、内存占用、余额等。

余额显示规则

余额在表盘上以「燃料」刻度呈现:300 为满刻度;低于 15% 变黄,低于 5% 变红。

可选 DeepSeek 账户余额

余额数据可在主机进程侧读取 API Key,Key 不会进入浏览器。若不配置,仪表盘仍可展示本地运行类指标;配置后才会向 DeepSeek 查询余额。

安装与启用

安装前请自行查看 GitHub 仓库源码与 MIT 许可证。插件随当前 DSH profile 进程权限运行,安装插件前应完成必要的信任检查。

将 <your-profile> 换成你实际使用的 profile 名称:

dsh plugin --profile <your-profile> add github:kinglhy2006/dsh-crt-theme

安装后需要重启该 profile 或刷新页面才会生效。

卸载:

dsh plugin --profile <your-profile> remove dsh-crt-theme

典型用法

启用可选余额读数

在用户目录创建配置文件(plain text,注意文件权限):

{ "api_key": "sk-..." }

默认路径:

~/.dsh/deepseek-balance.json

也可通过环境变量 DSH_BALANCE_CONFIG 指向同结构的 JSON 文件。README 说明:Key 仅会发往 https://api.deepseek.com/user/balance。

本地冒烟测试

仓库提供 Node 冒烟脚本,开发者可在克隆或下载源码后于仓库根目录执行:

node test/smoke.mjs

(介绍安装流程时以 dsh plugin add 为准;测试命令来自 README,不要求读者 git clone 才能使用插件本身。)

适用场景与注意

适合谁: 希望在 DSH Web 界面里获得 CRT 终端风格、并在侧栏集中看输出速度、内存、CPU 与 token/余额信息的开发者或长期使用者。

实现边界: 主题层只改令牌,不改动 @deepseek-ai/dsh-client-ui-conversation 与 @deepseek-ai/dsh-client-ui-sidebar 的组件实现;客户端注入由插件 package.json 中的 dsh.client 配置声明。

安全与隐私: 余额相关 Key 在主机进程读取,不暴露给浏览器;配置文件仍是明文,应限制本机访问权限。

生态说明: DSH 的理念是「一切皆插件」;SkillHub 等社区目录为独立站点,与 DeepSeek / 幻方无官方从属关系,本文不以「官方应用商店」表述。

结尾

dsh-crt-theme 把 CRT 终端视觉和侧栏/状态行上的运行读数合在一起,适合想要「终端感」界面又需要一眼看到速度与资源占用的 Harness 用户。安装命令以 README 为准,可选余额通过 ~/.dsh/deepseek-balance.json 或 DSH_BALANCE_CONFIG 配置。

  • 社区目录:https://www.skillhub.cn/plugins/kinglhy2006/dsh-crt-theme
  • GitHub:https://github.com/kinglhy2006/dsh-crt-theme
羽毛球分组比赛记分
小程序二维码

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

小夜