为 DSH Web 界面换上 QQ2006 风格的蓝色窗口栏、状态栏与控件,不参与模型请求。
$ dsh plugin --profile web add github:ningbainb/deepseek-harness-desktop/packages/skins/qq2006Run the command above in your terminal to install this plugin via the dsh CLI. You can switch Profile in the top-right corner. New to dsh? Read the beginner tutorial
QQ2006 经典版是一款面向 DSH Web GUI 的主题皮肤,为页面加入蓝色桌面窗口栏、状态栏和控件。它只修改浏览器里的外观元素,不参与模型请求,适合只想调整界面观感的普通用户。
QQ2006 · DeepSeek Online,并显示 _、□、× 三个桌面控件QQ2006 · Ready@deepseek-ai/cordis(类型与 ctx.effect 生命周期契约)、lightningcss(编译 CSS)、tsdown(生成 bundle)、vitest(验证挂载与清理)ui-skin-qq2006 插入插件清单,客户端在 Web GUI 挂载皮肤;host 侧 apply 为空,浏览器侧 apply(ctx) 写入 DOM/CSS 并注册 disposerpackages/skins/qq2006/src/index.ts(host 空入口);packages/skins/qq2006/src/client/index.ts(客户端核心入口);packages/skins/qq2006/src/client/qq2006.module.css(样式)喜欢蓝色桌面窗口和怀旧状态栏的普通用户,可以在 dsh Web 界面中切换一套 QQ2006 风格外观。适合不想改变模型交互、只希望调整页面观感的场景;皮肤不会组装或发送模型请求。
| 依赖 | 最低版本 | 说明 |
|---|---|---|
| DSH | 未声明 | 包内未声明 DSH 版本或 dsh.compatibility;通过 bundle patch 接入客户端机制 |
| Node.js | `^22.19.0 | |
| 平台 | 跨平台 | package.json 将客户端标记为 web,未声明 os 或 cpu 限制 |
| 原生模块 | 无 | 无运行时原生模块依赖;样式和界面变更在浏览器侧完成 |
dsh plugin --profile web add github:ningbainb/deepseek-harness-desktop/packages/skins/qq2006
本插件无需额外配置。源码中未发现配置读取逻辑或用户设置项,皮肤的启用由皮肤管理流程负责。
Q: 这个皮肤影响模型请求或对话吗?
A: 不会。包内说明它只改变浏览器 DOM 与 CSS,不组装或发送任何模型请求;它也不提供模型调用逻辑。
Q: 安装后为什么界面没有变化?
A: 安装皮肤包不等于已经选中该皮肤。需要使用 dsh-skin use qq2006 切换;皮肤启用由 dsh-skin use 管理,同一时刻只启用一个皮肤。
Q: 支持深色模式吗?
A: 支持。CSS 专门为 body[data-dsh-qq2006][data-ds-dark-theme] 定义了深色色板、背景和文字颜色,无需改模型配置。
Q: 关闭或切换皮肤后会留下页面痕迹吗?
A: 不会。客户端注册的生命周期清理器会移除 body 属性、标题栏、状态栏和 favicon,并在标题未改变时恢复原标题。测试覆盖了挂载与清理场景。
Q: 为什么刚打开 DSH 时有一小段官方外观?
A: 皮肤在插件 bundle 加载后生效,因此最早的加载界面仍保持官方样式。完成加载后,QQ2006 标题栏和状态栏才会出现。
Q: 它是 QQ2006 的完整复刻吗?
A: 它只做视觉演绎,并不逐像素复刻专有 QQ 屏幕或行为。实际效果集中在蓝色窗口栏、状态栏、控件和水晶蓝配色。
Q: 需要联网下载图片、字体或音频吗?
A: 不需要。小企鹅标记由代码内 SVG 拼接,包内不含腾讯图片、音频、字体或其他二进制素材。
入门 — 安装和启用只需使用皮肤管理命令,无需配置文件或用户参数;激活后由客户端自动管理清理。
dsh-skin use 管理。