前言¶
DeepSeek Harness Desktop 默认界面偏工具化,长时间在会话列表和消息区之间切换时,视觉层次与常见 IM 产品并不相同。若你更习惯微信 PC 端的深色图标栏、灰色列表和绿色气泡,又不想改客户端源码或手写全局 CSS,社区主题插件提供了一条可逆的路径:通过官方主题接口注册配色,仅在启用时注入样式,并在设置里随时恢复原主题。
下面介绍维护者 qiaoshi-dot 发布的 dsh-wechat-classic-theme(社区分类:趣味换装)。它面向 DSH Desktop,把主界面收成「微信经典绿」浅色风格,同时尽量保留原生按钮、菜单、搜索、侧栏拖动和输入区能力。
这是什么¶
dsh-wechat-classic-theme 是 DeepSeek Harness Desktop 的微信风格浅色主题插件。仓库说明概括为:深色图标栏、灰色会话列表、浅绿色用户气泡和绿色发送按钮;助手回复采用紧凑、浅灰卡片样式。
插件通过 DSH 的 client 注入与 Cordis patch 挂载,不单独安装费用、筛选或动效类插件,只为已有 UI 组件补充样式。配色经官方主题接口注册,CSS 仅在主题启用时生效;主题没有额外网络请求、后台任务或更新检查。许可证为 MIT,当前发布版本 1.1.4(以仓库与 release 包为准)。
核心功能¶
布局与原生行为¶
- 默认 72px 图标栏、288px 会话列表,保留原生按钮、菜单、搜索和侧栏拖动。
- 淡绿会话选中态;兼容已有助手筛选栏,标题与时间对齐。
- 首次启用时将展开的侧栏调整为默认 360px;关闭主题时,若侧栏仍处于主题默认宽度且展开,则恢复之前的宽度;用户拖动过的宽度与已折叠状态会保留。
消息与输入区¶
- 浅灰助手卡片,收紧段落间距;代码和表格保留各自滚动,尊重用户字号和阅读宽度设置。
- 绿色发送按钮与对话标签,输入框保留原生编辑和附件功能。
与其他插件的样式配合¶
主题本身不安装或启用费用、助手筛选、动效等插件。README 写明样式已适配 dsh-cost-meter 1.8.0 和 dsh-im-companion 0.1.17;未安装这些插件时,基础主题仍可使用。
- 若已安装费用插件:完整费用卡放在会话列表底部,保留原有橙绿峰谷条、状态提示和警示样式。
- 若已安装在场感动效插件:已有动效开关移至桌面图标栏,原开关状态与操作由该插件维护。
设置与持久化¶
在 设置 → 通用 → 微信经典绿 可启用主题或恢复原主题;选择会在本地保存。首次加载默认启用。
安装与启用¶
仓库包含预构建的 lib/,安装不需要执行构建脚本。请使用 DSH Desktop 自带终端(桌面终端使用应用管理的 DSH / pnpm 环境;全局 CLI 不应直接修改 Electron 管理的 desktop 配置)。
1、添加插件(命令来自仓库 README,指向 v1.1.4 的 release 包):
dsh plugin --profile desktop add "https://github.com/qiaoshi-dot/dsh-wechat-classic-theme/releases/download/v1.1.4/dsh-wechat-classic-theme.tgz"
2、安装后,在 设置 → 顶部「重启」下拉菜单 → 重新加载界面 刷新客户端。
3、在 设置 → 通用 → 微信经典绿 启用主题或恢复原主题。
移除插件:
dsh plugin --profile desktop remove dsh-wechat-classic-theme
典型用法¶
日常用法即「安装 → 重新加载界面 → 在通用设置里开关主题」,无单独 CLI 子命令。若需从源码改动 token 或 CSS,维护者在 README 中给出的构建与校验步骤如下(面向改主题而非普通安装):
node build.mjs
node --check lib/client.js
npm pack --ignore-scripts
主要源码路径(便于对照行为,非安装必需):
src/theme-tokens.json:主题颜色与字体 token。src/theme.css:消息、工具卡片、输入区与底部统计。src/sidebar.css:图标栏、会话列表与费用卡布局。src/client.js:主题注册、设置切换、持久化与生命周期清理。lib/:可直接安装的预构建模块。
适用场景与注意¶
适合谁:长期在 DSH Desktop 上对话、希望界面接近微信 PC 经典绿风格,且需要可随时切回原主题的用户。
兼容性:README 写明已在 Windows 上的 DSH Desktop 2.0.17 / Harness UI 0.2.0-rc.2 验证;兼容模式支持上游侧栏布局。其他桌面壳和后续版本尚未验证。少量局部类名对应已测试的 UI 版本,应用升级后需复核消息、工具卡片与输入区外观。
安全与权限:与其它 DSH 插件一样,主题以当前 DSH 进程权限运行,会注入客户端 UI。安装前应阅读仓库源码、lib/ 构建产物与 MIT 许可证,确认无超出预期的行为;本主题说明中不含额外网络或后台任务。
生态说明:DeepSeek Harness 的理念是「一切皆插件」;社区插件目录(如 SkillHub)为独立站点,与 DeepSeek / 幻方无官方从属关系,本文安装命令以 GitHub 仓库 README 为准。
结尾¶
dsh-wechat-classic-theme 用可逆的方式把 DSH Desktop 主界面收成微信经典绿浅色主题,并在启用时通过官方接口挂载样式,尽量不动原生交互。需要查阅分类与简介时,可打开社区目录页;安装命令、移除方式与版本说明以 GitHub 仓库为准。
- 目录页:https://www.skillhub.cn/plugins/qiaoshi-dot/dsh-wechat-classic-theme
- GitHub:https://github.com/qiaoshi-dot/dsh-wechat-classic-theme