前言¶
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