dsh-theme-plugin: DSH Web GUI Theme Presets and Light/Dark Mode Customization

The dsh-theme-plugin is a theme plugin for the DeepSeek Harness Web GUI, offering 5 preset themes along with Light/Dark mode customization capabilities. Users can adjust accent, background, foreground, font, sidebar transparency, and contrast in real time, with changes applied instantly via the official API without requiring a page refresh. Selections are saved in localStorage and persist after refreshing. The plugin injects styles through the official seam without modifying source files, deriving over 70 semantic tokens based on background and other properties. It provides both a GUI settings interface and a YAML configuration method, with the GUI taking priority over the configuration file. Installation requires Node.js 22.19+; users can execute the specified command to add the plugin and restart the web service to enable it. It is suitable for users who wish to personalize the DSH interface to enhance their reading experience; note that color controls are not available under the stock preset.

Read More
DSH Wallpaper Plugin: wallpaper-plugin

wallpaper-plugin is a third-party plugin for DSH, designed to unify the management of appearance presets and wallpaper resources. Its core features include the preset wall, resource library, layer compositing, and sharing/import/export functionalities. The preset wall supports one-click switching and in-depth editing, covering tokens, CSS patches, and more. The resource library allows uploading images up to 20MB (with a limit of 100 items), which can be configured as chat backgrounds, setting cards, or sidebar posters, and supports both light and dark modes along with opacity adjustments. Additionally, the plugin supports compositing wallpapers with multiple images or GIF timelines, provides 12 AI-assisted tools for conversational skin customization, and enables complete sharing and restoration of configurations and resources through ZIP packaging. Installation requires executing `dsh plugin --profile <name> add github:Ayase34/wallpaper-`.

Read More