@iaaing/dsh-quiet-light
A VS Code Quiet Light theme for the DeepSeek Harness web GUI — registers the official quiet-light palette into the theme system and adds a Quiet Light cube to the Appearance settings.
安装
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:iaaiNG/quiet-light-dsh说明文档
阅读完整 README ↗Quiet Light · DeepSeek Harness 主题插件
一个为 DeepSeek Harness(DSH)制作的 Web 主题插件:在 设置 → 外观 中新增一个「Quiet Light」主题方块,配色忠实还原 VS Code Quiet Light 官方主题,并采用薰衣草紫侧边栏 + 紫罗兰强调,和默认浅色主题一眼区分。

特性
- ✅ 忠实配色:全部色值取自 VS Code 官方
theme-quietlight主题文件,非近似色。 - 🎨 薰衣草紫签名:侧边栏、导航选中、模块选中面使用 Quiet Light 标志性的
#EDEDF5/#C4B7D7,和默认白色浅色主题明显拉开差距。 - 💜 紫罗兰强调:聚焦描边、选中卡片、主按钮、链接、气泡等全部映射为
#705697系,不再是 DeepSeek 蓝。 - ⚡ 自动应用:安装即自动切换为 Quiet Light(首次生效,之后记住你的选择)。
- 🧩 原生外观入口:Quiet Light 作为「外观」行的第四个方块(浅色 / 深色 / 跟随系统 / Quiet Light),UI 与原生方块完全一致,文案跟随界面语言(中文 / English)。
- 💾 记忆选择:Quiet Light 选择持久化到
localStorage,重启后自动恢复。
效果预览
外观设置(四个并排主题方块,选中态为紫罗兰实心)

调色板

| 分类 | Token | 值 | 说明 |
|---|---|---|---|
| 中性色 | --dsw-alias-bg-base | #F5F5F5 | 应用底(editor.background) |
| 中性色 | --dsw-alias-label-primary | #333333 | 主文字(editor.foreground) |
| 中性色 | --dsw-alias-label-secondary | #6D705B | 次要文字(editorLineNumber) |
| 紫罗兰 | --dsw-alias-brand-primary | #705697 | 主强调(button.background) |
| 紫罗兰 | --dsw-alias-button-info-hover | #9769DC | 聚焦/悬停(focusBorder) |
| 薰衣草 | --dsw-specific-sidebar-fill | #EDEDF5 | 侧边栏(activityBar.background) |
| 薰衣草 | --dsw-specific-sidebar-nav-item-active | #C4B7D7 | 导航选中(titleBar.activeBackground) |
| 状态 | --dsw-alias-state-success-primary | #448C27 | 成功 / 字符串绿 |
| 状态 | --dsw-alias-state-error-primary | #CD3131 | 错误 |
| 状态 | --dsw-alias-state-warn-primary | #9C5D27 | 警告 / 数字橙棕 |
完整 token 映射见 palette.js 与 theme/quiet-light.json。
安装
这是一个标准的 DSH bundle 插件(package.json 声明 dsh.bundle + dsh.client),从 GitHub 直接安装:
dsh plugin --profile web add https://github.com/iaaiNG/quiet-light-dsh
装完重启 dsh web 即可。主题会自动应用;打开 设置 → 外观 可看到四个方块,其中「Quiet Light」为选中态,可随时切回浅色 / 深色 / 跟随系统。
从 git 安装时 pnpm 可能要求允许构建脚本——按提示把对应包加进 profile 的
pnpm-workspace.yamlallowBuilds后重跑一次即可。
项目结构
quiet-light-dsh/
├── README.md
├── LICENSE
├── package.json # dsh.bundle + dsh.client 清单
├── cordis.patch.yml # 插入 dsh.client 行
├── index.js # Host 半(空壳,仅占位)
├── client.js # Client 半:注册主题 + 外观四宫格 + 持久化
├── palette.js # token 调色板 + 主题定义
├── theme/quiet-light.json# 调色板参考(与 palette.js 同步)
└── assets/ # 预览图
├── preview-appearance.png
└── palette.png
致谢
- 配色来源:microsoft/vscode —
theme-quietlight - 平台:DeepSeek Harness bundle 插件体系