
LaplaceYoung/dsh-qq2006
110最近提交 2026年8月15日
dsh-qq2006 DSH 插件
该插件为 DSH 的 WebUI 注册了一套完整的 QQ2006 皮肤主题,重现 2006 年 QQ 客户端的视觉风格。它包含基于珊瑚蓝 token 的换肤、全局皮肤表(复古字体、滚动条、九宫格工具类),以及在源码 monorepo 集成下可实现的完整组件级补丁。皮肤可切换、可持久化,且默认对原始界面零污染。
如何安装 dsh-qq2006 DSH 插件
dsh plugin --profile web add https://github.com/LaplaceYoung/dsh-qq2006复制不会执行命令。安装 dsh-qq2006 DSH 插件前请核对仓库和版本。
dsh-qq2006 DSH 插件数据来源
dsh-qq2006 DSH 插件快照日期:2026年8月16日
discovered
dsh-qq2006 DSH 插件能做什么
- 在 DSH 外观设置中注册为第 4 个主题(QQ2006 皮肤),偏好持久化,刷新/重启保持。
- 应用珊瑚蓝 token 替换和全局皮肤表(字体、滚动条、九宫格工具类、.qq-btn 三态按钮)。
- 提供 QQ2006 风格登录窗:九宫格窗口框、三态按钮、记住密码/自动登录联动、连接中动态点动画。
- 渲染主面板:用户头部(50×50 蓝描边头像 + 6 个 mini 钮)、面板栏 10 钮(27×37 原版底条格)、分组/好友行(原版行高与 hover 效果)、右键菜单。
- 实现聊天窗口:标题栏 4 钮(含 65×24 原版
- 菜单
- 文字钮)、大工具栏 12 钮、小工具栏 8 钮(全部原版素材、原生尺寸)。
- 显示列表式消息(自己绿色昵称 / 对方深蓝紫昵称 + HH:MM:SS 时间 + 黑色正文),宋体渲染,并包含 QQ 秀右侧栏(对方形象 / 个人空间 / 我的形象)。
- 支持 4 种换肤预设:经典蓝、粉红、薄荷绿、紫罗兰,窗口内实时切换。
- 包含真实交互:Alt+S 发送、右键复制、hover 操作行(复制/引用/转发)、提示音、QQ 黄色反馈 tip。
dsh-qq2006 DSH 插件适合哪些场景
- 怀旧:让用户重温 2006 年 QQ 客户端的经典界面体验。
- 主题美化:为 DSH WebUI 提供独特的复古皮肤,区别于默认现代界面。
- 插件开发学习:展示 DSH 插件系统的皮肤能力,供开发者学习插件开发。
- 演示展示:在演示或展示中使用复古皮肤,唤起特定的视觉风格。
- 个人偏好:偏好 QQ2006 紧凑有条理的布局,而非现代界面。
dsh-qq2006 DSH 插件适合谁
- 希望获得怀旧复古 UI 体验的 DSH 用户。
- 对 DSH 插件皮肤和主题定制感兴趣的开发者。
- 经典软件美学的收藏者或爱好者。
dsh-qq2006 DSH 插件的限制
- npm 发行版(dsh 插件)仅提供主题注册和全局皮肤表;组件级 UI(登录窗、主面板、聊天窗 chrome、列表式消息、QQ 秀右栏、素材)需要源码 monorepo 集成(方式二)。
- 所有 QQ2006 素材来自腾讯原版客户端,仅供学习交流,请勿商用。
- 插件当前处于早期阶段;完整组件级皮肤迁移到插件包需等待 DSH 提供静态资源与 UI 槽位机制。
- 仅支持 DSH 的 WebUI 配置文件;其他配置文件(如终端)不受影响。
- 需要 DSH 启用 WebUI 且使用现代浏览器以获得完整视觉效果。
dsh-qq2006 DSH 插件的仓库 README 摘录
以下文字摘自 dsh-qq2006 DSH 插件的上游仓库 LaplaceYoung/dsh-qq2006 的 README,版权归原作者,仅作引用。
**把 DeepSeek Harness 的 WebUI 一键变回 2006 年的 QQ 客户端。** QQ2006 皮肤插件:注册珊瑚蓝主题、镜像 `body[data-ds-skin]`、全局皮肤表 + 完整组件级补丁,从登录窗到聊天窗口全链路还原 2006 年的那个蓝色小企鹅。可切换、可持久化、默认皮肤零污染。 <p align="center"> <img src="assets/screenshots/qq2006-window-view.webp" alt="QQ2006 聊天窗口" width="72%" /> <br/> <em>聊天窗口:好友信息条 + 原版九宫格标题带 + 列表式消息 + QQ 秀右侧栏</em> </p> <p align="center"> <a href="https://github.com/LaplaceYoung/dsh-qq2006/stargazers"><img src="https://img.shields.io/github/stars/LaplaceYoung/dsh-qq2006?style=flat-square" alt="stars" /></a> <a href="https://github.com/LaplaceYoung/dsh-qq2006/blob/main/LICENSE"><img src="https://img.shields.io/badge/license-MIT-blue?style=flat-square" alt="license" /></a> <img src="https://img.shields.io/badge/DSH-DeepSeek%20Harness-4d6bfe?style=flat-square" alt="DSH" /> <img src="https://img.shields.io/badge/type-skin-orange?style=flat-square" alt="skin" /> <a href="https://github.com/LaplaceYoung/dsh-qq2006/pulls"><img src="https://img.shields.io/badge/PRs-welcome-brightgreen?style=flat-square" alt="PRs" /></a> </p> > ⚠️ 素材来自 [mengkunsoft/QQ2006](https://github.com/mengkunsoft/QQ2006),为腾讯原版素材,**仅供学习交流、请勿商用**(出处见 `assets/qq2006/README.txt`)。 ## ✨ 特性 - **可
阅读完整 README仓库许可: MIT
dsh-qq2006 DSH 插件常见问题
如何安装 QQ2006 皮肤插件?
执行命令:`dsh plugin --profile web add https://github.com/LaplaceYoung/dsh-qq2006`。这会通过 npm 发行版安装插件。安装后,进入 DSH WebUI 设置 → 外观,从下拉菜单中选择 'QQ2006 皮肤'。主题会在刷新后保持。
我安装了插件但只看到部分变化,没有完整的 QQ2006 界面,为什么?
npm 发行版(方式一)仅提供主题注册和全局皮肤样式(字体、滚动条、按钮样式)。要获得完整的组件级皮肤(登录窗、主面板、聊天窗 chrome、列表式消息、QQ 秀右侧栏、素材),需要使用源码 monorepo 集成(方式二),详见 README。这是当前已知限制,等待 DSH 提供静态资源和 UI 槽位机制后解决。
应用 QQ2006 皮肤后,能否切换回默认 DSH 皮肤?
是的,完全可以。插件采用零污染契约:所有皮肤补丁都限定在 `body[data-ds-skin='qq2006']` 作用域内。只需进入设置 → 外观,选择默认皮肤即可。你的偏好会被保存,原始界面完全恢复,不留任何残留效果。
QQ2006 素材有版权吗?可以商用吗?
素材(图片、声音)来自腾讯原版 QQ 客户端,来源于 mengkunsoft/QQ2006 项目。仅供学习交流使用,严禁商用。详情请参阅 `assets/qq2006/README.txt`。插件代码本身采用 MIT 许可证。
如何为这个插件做贡献?
欢迎通过 Pull Request 贡献。贡献前请阅读 `docs/qq2006-skin.md` 的映射清单和 `README.package.md` 的文件所有权约定。所有视觉改动必须在皮肤 CSS 选择器作用域内。你可以用 `pnpm --filter @deepseek-ai/dsh-client-ui-conversation bundle` 重建单个包,用 `pnpm vitest run packages/client/ui-conversation` 运行皮肤相关测试。