dsh-image-skin: Regional Wallpaper and Color Picker Skin Plugin for the DeepSeek Harness Web UI

`dsh-image-skin` is a plugin that provides a personalized visual experience for the DeepSeek Harness Web UI. It allows users to set independent images or videos for different interface areas (such as the background and sidebar) and intelligently samples colors from wallpapers to generate color schemes with sufficient contrast. The plugin supports animations, draggable stickers, panel opacity adjustment, and light/dark theme switching. All data is stored locally, with a focus on privacy and full reversibility. After installation, restart the Web host and perform a hard refresh in the browser for it to take effect.

Read More
DeepSeek Harness Plugin: dsh-image-skin

`dsh-image-skin` is a web plugin for DeepSeek Harness designed to enable interface customization. It analyzes the color palette of a background image uploaded by the user and automatically generates theme tokens to adapt the text, background, and border colors of the UI. The plugin supports contrast checks, opacity control, multiple image fitting modes, tint masks, and automatic light/dark mode switching based on the image's brightness. All settings are persisted locally in the browser, aiming to provide a visually appealing and user-friendly personalized experience.

Read More
dsh-image-skin: Generate DSH theme color scheme from an image, with a desktop pet

dsh-image-skin is a DSH web-based image skin plugin (MIT, v0.1.0) based on the core philosophy of "everything is a plugin". After users upload PNG/JPG/WebP images, the plugin extracts primary, secondary, and accent colors via k-means clustering to automatically generate a pair of light and dark theme tokens, ensuring the background, panels, sidebars, borders, and text colors follow the image's tone. Meanwhile, the image serves as the page background, paired with semi-transparent panels featuring adjustable opacity and blur (canvas pre-baked). The gallery is displayed as a thumbnail grid, with status saved in `localStorage` for automatic restoration upon restart. The plugin also includes optional desktop pets with five characters (cat, rabbit, whale, dragon, and Shiba Inu), which can greet, hide, and be dragged and dropped. Furthermore, they poll the host API to detect the agent's working status, entering a "thinking mode" and providing a notification upon completion. Installation

Read More