跳到正文

Vim0x3c/dsh-skin-appearance

50最近提交 2026年8月14日

dsh-skin-appearance DSH 插件

该插件在保留Harness原生控件的同时,增加“外观定制”设置页面。它提供八套内置主题、本地背景图片选择(自动缩小压缩)、从上传图片自动提取颜色、独立的背景透明度和模糊控制,以及一键还原原生外观。

如何安装 dsh-skin-appearance DSH 插件

dsh plugin --profile web add /path/to/dsh-skin-appearance

复制不会执行命令。安装 dsh-skin-appearance DSH 插件前请核对仓库和版本。

dsh-skin-appearance DSH 插件数据来源

dsh-skin-appearance DSH 插件快照日期:2026年8月16日

discovered

dsh-skin-appearance DSH 插件能做什么

  • 八套内置主题:DeepSeek娘、QQ2008水晶蓝、云海实验室、山海算境、深海星港、深海鲸歌、智能星图·墨、智能星图·曦。
  • 本地背景图片选择,写入设置前自动压缩至长边1600像素。
  • 从上传图片自动提取主色、辅色、面板色和文字色,并联动浅色/深色外观。
  • 独立的背景透明度(默认100%)和模糊半径(默认0px)控制。
  • 一键还原原生Harness外观。

dsh-skin-appearance DSH 插件适合哪些场景

  • 个性化DeepSeek Harness的界面外观。
  • 使用自定义壁纸并自动匹配主题颜色。
  • 调整背景透明度和模糊效果以减少视觉干扰。
  • 快速切换八套预设主题以适配不同场景。
  • 一键恢复默认外观。

dsh-skin-appearance DSH 插件适合谁

  • 希望定制DeepSeek Harness界面外观的用户。
  • 追求个性化开发环境的开发者。

dsh-skin-appearance DSH 插件的限制

  • 仅支持DeepSeek Harness的Web profile(其他profile不适用)。
  • 依赖Harness作为peer dependency,要求插件与宿主共用Cordis、settings、theme、React实例,可能存在版本兼容问题。

dsh-skin-appearance DSH 插件的仓库 README 摘录

以下文字摘自 dsh-skin-appearance DSH 插件的上游仓库 Vim0x3c/dsh-skin-appearance 的 README,版权归原作者,仅作引用。

这是一个面向 [DeepSeek Harness](https://github.com/deepseek-ai/deepseek-harness) 的外观插件。 它保留 Harness 原生控件,只在设置中增加「外观定制」页面,提供: - DeepSeek 娘、QQ2008 水晶蓝、云海实验室、山海算境、深海星港、深海鲸歌和两套智能星图,共八套内置主题; - 本地背景图片选择,并在写入设置前自动缩小压缩; - 从上传图片自动提取主色、辅色、面板色和文字色,并联动浅色/深色外观; - 独立的背景透明度和模糊控制,默认透明度 100%、模糊 0 px; - 由 Host 设置文档支持的跨重启持久化; - 一键还原原生 Harness 外观。 ## 主题预览 | DeepSeek娘·深海回响 | QQ2008·水晶蓝 | | --- | --- | | ![DeepSeek娘主题](assets/screenshots/deepseek-chan.jpg) | ![QQ2008主题](assets/screenshots/qq2008-crystal.jpg) | | 云海实验室 | 山海算境 | | ![云海实验室主题](assets/screenshots/cloud-lab.jpg) | ![山海算境主题](assets/screenshots/ink-algorithm.jpg) | | 深海星港 | 深海鲸歌 | | ![深海星港主题](assets/screenshots/abyss-starport.jpg) | ![深海鲸歌主题](assets/screenshots/deepsea-whale.jpg) | | 智能星图·墨 | 智能星图·曦 | | ![智能星图墨主题](assets/screenshots/intelligence-orbit-ink.jpg) | ![智能星图曦主题](assets/screenshots/intelligence-orbit-dawn.jpg) | ## 安装 插件是一个 dsh bundle,可以用 Harness CLI 安装到 web profile: ```sh dsh plugin --profile web add /path/to/dsh-skin-appearance dsh web ``` 包中的 `dsh.bundle.patch` 会把插件加入 profile 的配置层。下次启动 Web 时,`dsh.client` 声明会让 Harness 发现浏览器 bundle,设置页面中就会出现「外观定制」。 如果插件已经发布到包仓库,可以把本地路径换成包名: ```sh dsh plugin --profile web add dsh-skin-appearance ``

阅读完整 README仓库许可: MIT

dsh-skin-appearance DSH 插件常见问题

如何安装 dsh-skin-appearance?

使用 Harness CLI 将插件添加到 web profile:`dsh plugin --profile web add /path/to/dsh-skin-appearance`。如果插件已发布到包仓库,可以用包名替代本地路径:`dsh plugin --profile web add dsh-skin-appearance`。安装后重启 web profile(`dsh web`),设置页面中就会出现“外观定制”选项。

如何切换内置主题?

在 DeepSeek Harness 设置中打开“外观定制”页面,会看到八套主题列表:DeepSeek娘、QQ2008水晶蓝、云海实验室、山海算境、深海星港、深海鲸歌、智能星图·墨、智能星图·曦。点击任意主题即可立即应用。要恢复默认外观,点击“一键还原原生外观”按钮。

能否使用自己的图片作为背景?

可以。在外观定制页面有“选择本地图片”的选项,插件会自动将图片压缩至长边1600像素后再保存。同时,插件会从图片中提取主色和辅色并调整主题颜色。注意图片会以 data URL 形式存储在设置中。

插件是否支持透明度和模糊效果?

支持。插件提供独立的背景透明度(默认100%)和模糊半径(默认0px)控制滑块。提醒:背景层不使用 `backdrop-filter`,而是通过渐变和半透明表面维持文字对比度,避免流式输出或滚动时触发整页重复合成。

如何卸载 dsh-skin-appearance?

使用 Harness CLI 移除插件:`dsh plugin --profile web remove dsh-skin-appearance`(或本地路径)。移除后重启 web profile 即可恢复默认外观,插件设置也会被清除。