导入为 Visual Studio Code 设计的 .vsix 主题文件并应用到 DSH Web UI。
安装
# GitHub 源码(首次需按提示配置 allowBuilds 构建授权后重试)
dsh plugin --profile web add github:Sim-xia/dsh-vscode-theme
装任何插件都等于在你的机器上跑第三方代码,权限和你本人一样大——能读你的文件、用你的凭据、访问网络,工具审批管不到它。GitHub 来源的插件还会在安装时执行构建脚本——pnpm 默认拦截,所以安装可能停在 ERR_PNPM_GIT_DEP_PREPARE_NOT_ALLOWED 或 ERR_PNPM_IGNORED_BUILDS;dsh 会打印出需要添加的确切键名,把它加进该 profile 的 pnpm-workspace.yaml 的 allowBuilds 下,重跑一次即可装上。放行构建本身就是一次信任判断:请只安装可信来源,并尽量锁定 commit(github:owner/repo#sha)。
README
dsh-vscode-theme 为 DeepSeek Harness Web 添加 VS Code 主题导入器。在“设置 -> 插件 -> VS Code 主题”中拖入 .vsix 文件,选择其中的主题变体后,DSH 界面会立即切换。解析完全在浏览器中进行,VSIX 不会上传。界面会跟随 DSH 当前语言,支持简体中文和 English。
插件也提供 vscode_theme_parse 工具,供 Agent 读取工作区中 VS Code 主题的完整颜色与语法 token 数据。
安装
直接从 GitHub 安装:
dsh plugin --profile web add github:Sim-xia/dsh-vscode-theme
若从 DSH 源码 checkout 中运行,请使用等价命令:
pnpm dsh plugin --profile web add github:Sim-xia/dsh-vscode-theme
该包已声明 DSH bundle patch,命令会将它启用到对应 profile。重启 profile 后生效。插件依赖 Web profile 默认提供的 fs 和 tools 服务。
本地开发时,将 GitHub specifier 替换为此仓库的绝对路径即可。
使用界面
安装或重新构建后重启 DSH Web profile,打开“设置 -> 插件 -> VS Code 主题”。将 VSIX 拖到导入区,或从本机选择文件;每个导入的 VSIX 都会保存到当前浏览器的 IndexedDB。刷新或重启 DSH 后,可通过“已保存的主题包”列表在不同主题包之间切换,不会上传。通过本插件应用的主题会在刷新后保持;改用其他 DSH 主题时会自动取消该恢复偏好。
DSH 与 VS Code 的视觉 token 体系不同。导入器会把工作台配色中的背景、文字、边框、焦点、选择、高亮状态和侧边栏映射为 DSH UI token。语法 token 颜色可由 Agent 解析读取,但不会改变 DSH 界面。
供 Agent 使用
让 Agent 检查一个 VSIX,或直接调用注册的工具:
{
"path": "/workspace/piousdeer.adwaita-theme-1.1.0.vsix",
"theme": "Adwaita Dark",
"detail": "summary"
}
将 detail 设为 full 会返回全部已解析的颜色和 token 规则。默认 summary 会返回元数据、规则数量、继承文件及前 24 个工作台颜色,避免普通对话占用过多上下文。
开发
构建和发布需要 Node.js 22 或更高版本;已编译的 host 插件仍以 Node.js 20 为目标,可用于对应版本的 DSH 运行时。
npm install
npm run check
npm run build
链接
同类插件
Small-tailqwq/dsh-deep-whale#maid-atelier★ 2252
DSH Web 鲸鱼娘皮肤系列(深海女仆工坊 maid-atelier)。
elysia395/dsh-wallpaper-engine★ 384
前置要求:DeepSeek Harness 0.1.5-rc.1+(DSH Desktop ≥ 2.0.7)且 dsh-better-sidebar ≥ 0.19.0,安装或更新本插件前请先更新两者。把本机 Wallpaper Engine 的 Video/Web 壁纸实时播放到聊天界面后方,Scene 壁纸由内置渲染器输出完整场景帧,支持内容分级/类型过滤、自定义壁纸上传与 iOS 液态玻璃设置窗口。
d-dev0101/open-sea-skin★ 380
实时 WebGPU 海洋皮肤,可快捷调节波浪、日光、玻璃不透明度与自动昼夜循环。
kingOfSoySauce/dsh-liang-skin★ 222
自适应推理等级滑块皮肤,将当前模型可用档位映射到 0–30 视觉强度,并同步人物、背景和界面配色。
RevolutionLA/dsh-dream-skin★ 192
一键换肤插件:8 套原创主题、背景壁纸(透明度/模糊)、强调色、主题包导入/导出+分享链接、收藏与随机,纯原生 token 系统接入。
GGBond2424648901/deep-whale-day-night-theme★ 117
面向官方 Harness rc.7 的非商业鲸鱼娘昼夜皮肤:当前无整屏边框布局、白昼水晶工坊与夜晚月潮观测室双场景、Q 版侧栏伙伴、透明花边与轻量氛围。
社区评论
评论公开保存在 GitHub Discussions。加载评论会连接 GitHub 和 Giscus;发表内容需要 GitHub 账号。