Skip to content

Vim0x3c/dsh-skin-appearance

50Last commit Aug 14, 2026

dsh-skin-appearance DSH plugin

This plugin adds an 'Appearance Customization' setting page to DeepSeek Harness while preserving all native controls. It provides eight built-in themes, local background image selection with auto-compression, and automatic color extraction from uploaded images. The plugin also supports independent background opacity and blur controls, and one-click reset to default appearance.

How to install the dsh-skin-appearance DSH plugin

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

Copying does not run this command. Review the repository and version before installing the dsh-skin-appearance DSH plugin.

dsh-skin-appearance DSH plugin data source

dsh-skin-appearance DSH plugin snapshot date: Aug 16, 2026

discovered

What the dsh-skin-appearance DSH plugin can do

  • Eight built-in themes: DeepSeek-chan, QQ2008 Crystal Blue, Cloud Lab, Ink Algorithm, Abyss Starport, Deepsea Whale, and two Intelligence Orbit variants.
  • Local background image selection with automatic compression to a max long edge of 1600 pixels before saving.
  • Auto-extract dominant color, complementary color, panel color, and text color from uploaded images, and switch between light/dark appearance accordingly.
  • Independent background opacity (default 100%) and blur radius (default 0px) controls.
  • One-click restore to native Harness appearance.

Where the dsh-skin-appearance DSH plugin fits

  • Personalize the interface of DeepSeek Harness with custom themes and backgrounds.
  • Use a personal wallpaper and have the plugin automatically generate a matching color palette.
  • Adjust background transparency and blur to reduce visual distraction while working.
  • Quickly switch between eight preset themes for different moods or environments.
  • Reset all appearance settings back to the default with a single click.

Who the dsh-skin-appearance DSH plugin is for

  • DeepSeek Harness users who want to customize the look and feel of their IDE.
  • Developers and power users who prefer a personalized development environment.

dsh-skin-appearance DSH plugin limitations

  • Only supported on the Web profile of DeepSeek Harness (not applicable to other profiles).
  • Requires DeepSeek Harness as a peer dependency, ensuring the plugin shares the same Cordis, settings, theme, and React instances, which may cause version incompatibility issues.

dsh-skin-appearance DSH plugin: from the repository README

Quoted from the Vim0x3c/dsh-skin-appearance README, the upstream source of the dsh-skin-appearance DSH plugin. Copyright remains with the original authors.

这是一个面向 [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 ``

Read the full READMERepository license: MIT

dsh-skin-appearance DSH plugin questions

How do I install dsh-skin-appearance?

Use the Harness CLI to add the plugin to your web profile: `dsh plugin --profile web add /path/to/dsh-skin-appearance`. If the plugin is published to a package registry, you can replace the local path with the package name: `dsh plugin --profile web add dsh-skin-appearance`. After installation, restart the web profile with `dsh web` to see the appearance customization page in settings.

How do I switch between built-in themes?

Open the 'Appearance Customization' page in DeepSeek Harness settings. You will see a list of eight themes: DeepSeek-chan, QQ2008 Crystal Blue, Cloud Lab, Ink Algorithm, Abyss Starport, Deepsea Whale, and two Intelligence Orbit variants. Simply click on a theme to apply it immediately. To revert to the default look, click the 'Restore native appearance' button.

Can I use my own image as a background?

Yes. On the appearance customization page, there is an option to choose a local image file. The plugin will automatically compress the image to a maximum long edge of 1600 pixels before saving the setting. It also extracts dominant and complementary colors from the image to adjust the theme accordingly. Note that the image is stored as a data URL in the settings.

Does the plugin support transparency and blur effects?

Yes. The plugin provides independent controls for background opacity (default 100%) and blur radius (default 0px). You can adjust these sliders on the appearance customization page. Note that the background layer does not use `backdrop-filter`; instead, it uses gradients and semi-transparent surfaces to maintain text contrast, avoiding performance issues during streaming output or scrolling.

How do I uninstall dsh-skin-appearance?

To remove the plugin, use the Harness CLI: `dsh plugin --profile web remove dsh-skin-appearance` (or with the local path). After removal, restart the web profile to revert to the default appearance. The plugin's settings will be cleared as well.