Back to home@aze0695

dsh-crimson-theme

No description

Stars
0
Language
JavaScript
Created
Aug 27, 2026
Updated
Aug 27, 2026

Introduction

CRIMSON 预览

dsh-crimson-theme

暗夜流火 · CRIMSON —— 为 DeepSeek Harness (DSH) 打造的黑红金属质感主题皮肤。

深黑碳灰底色 + 金属绯红点缀 + 渐变金色金属描边 + 红色氛围光,整体"高定超跑 / 科技 HUD"质感。 自带一个浮动控制面板(右下角 CRIMSON 按钮):一键开关主题、调节红色光晕浓度、金属纹理强度。

预览

  • 深黑背景 #050507 + 红色光晕 + 十字拉丝金属纹理
  • 输入卡片:渐变金色金属边框(用 :has(含输入框) 精确作用,不影响代码/消息卡片)
  • 输入框:无框文本区,纯白文字(#ffffff),输入区加高(76px),绯红光标
  • 主发送/primary 按钮:红色渐变 + 金色内环 + 高光
  • 工作区文件夹:金色描边 + 红色光晕
  • 代码块:干净无金边
  • 文字:主文本纯白,次级/占位文字可读灰

安装

方式一:插件市场(推荐,如果已上架)

在 DSH 的 插件市场 中搜索 crimson 一键安装。

方式二:GitHub 来源

在插件市场「添加」里输入仓库地址(你的 repo 名):

aze0695/dsh-crimson-theme

方式三:手动(本地包)

dsh-crimson-theme-*.tgz 解压到 harness profile 的 node_modules/,并把它加进 profiles/web/package.jsondependenciesdsh.profile.bundles:

{
  "dependencies": { "dsh-crimson-theme": "file:packages/dsh-crimson-theme" },
  "dsh": { "profile": { "bundles": [/* ...其他 */, "dsh-crimson-theme"] } }
}

然后重启 DSH Desktop / 让 harness 重新加载。插件在 profile 目录,应用更新不会被清除

插件结构(标准 dsh 插件)

dsh-crimson-theme/
├── package.json   # dsh.client 清单: client 浏览器入口 + immediately
├── lib/
│   ├── index.js   # 节点端(空 apply,host 侧行)
│   └── client.js  # 浏览器端:注入 CSS 主题 + 浮动控制面板
└── README.md
  • exports["./client"] 指向浏览器入口;dsh.client 声明它是 web 平台、立即加载。
  • 结构对齐官方插件(如 @deepseek-ai/dsh-client-ui-brand-official)。

说明

  • CSS 用 html body[data-ds-dark-theme] 高优先级选择器覆盖主题变量,且不依赖修改 node_modules 里的官方主题文件(只改这个插件即可,升级不会被覆盖)。
  • 开关面板数据存于 localStorage(dsh:crimson:settings)。

License

MIT