Introduction

The philosophy of DSH (DeepSeek Harness) is “everything is a plugin,” and the Web client interface is no exception. To change the theme color, add a dynamic wallpaper, or add a background music player, the native flow requires writing dsh.bundle.patch and manually mounting it into the profile.

La Feng-UI packages this customization work into a standard web plugin: skin customization, dynamic wallpapers, background music players, sound wave visualization, persona prompts, and AI character exclusive emoji packs. Get them all in one go, ready to use out of the box. Below introduces its functional composition, installation steps, and daily usage.

What is this

La Feng-UI (README title is “La Feng · La Feng-UI”) is a DSH multi-functional UI plugin maintained by JimingYang25 (author signature: Ming La Feng), package name @linxin666/dsh-client-ui-la-feng, current version 0.1.0, MIT license.

Technically it is pure native JavaScript (window.__ModuleLoader__ module format), no build steps; Client side sound wave visualization is based on Web Audio API (AudioBufferSourceNode + AnalyserNode), reading real spectrum.

Core Features

Skin & Dynamic Wallpapers

Supports theme colors, light/dark mode, background images, dynamic wallpapers (video loops), background masks, and panel opacity adjustments, all switched in the settings center.

Background Music Player

Includes playlist, previous/next, sequential/random play, volume, and progress bar (click to jump). The player is an independent floating window, draggable, and collapsible.

Sound Wave Visualization

Provides bar, waveform, and circular styles, with adjustable colors, heights, and opacity. Data comes from the real spectrum of Web Audio.

Persona Prompts

Presets multiple personas, also supports custom prompts, dynamically injecting into the agent’s systemPrompt.

Exclusive Emojis

Built-in anime emojis in the emoji/ directory. The agent can call the emoji_pick tool to select emojis and embed them in replies. Emoji display size and usage frequency (frequent / moderate / restrained) can be adjusted in real-time in the settings panel.

Screenshot Viewer

There is a floating “View Image” button on the right side of the screen: after clicking, press Ctrl+V to paste the screenshot. The plugin will call the local visual model for automatic recognition and send it as a message to the agent. This feature relies on locally deployed Ollama and the qwen2.5vl model.

Persistent Memory Diary & Settings Center

The plugin writes user identity, abilities, and preferences to ~/.dsh/la-feng-diary.md, persisting across sessions. Enter the settings center via the gear icon in the bottom right to manage all settings uniformly. Configuration is persisted to ~/.dsh/la-feng.json.

Installation & Enablement

This plugin is a standard DSH web plugin package declaring dsh.bundle.patch. dsh plugin add will automatically mount it into the profile’s dsh.profile.bundles, no need to manually write mounting lines.

One-click install (recommended), pull from GitHub:

dsh plugin --profile web add https://github.com/JimingYang25/Lafeng-UI-A-snazzy-personalized-custom-UI-plugin-for-DeepSeek-Harness-Cordis-..git

Note that the URL ends with -..git, consistent with the README original, just copy and execute. Supports local path installation as well:

dsh plugin --profile web add /path/to/dsh-client-ui-la-feng

dsh plugin add executes pnpm add to install dependencies first, then mounts automatically.

If manual installation is needed: First put the plugin directory in ~/.dsh/profiles/web/node_modules/@linxin666/dsh-client-ui-la-feng/, then add the mounting line in ~/.dsh/profiles/web/cordis.patch.yml:

- insert:
    - id: ui-la-feng
      name: '@linxin666/dsh-client-ui-la-feng'

After installation, restart DSH to take effect.

Add Your Own Assets

After the steps above, the plugin can be used. To change to your own background, music, wallpapers, and emojis, just put the files into the corresponding directories:

~/.dsh/la-feng/background/   Background images
~/.dsh/la-feng/music/        Music
~/.dsh/la-feng/video/        Dynamic wallpaper videos
~/.dsh/la-feng/emoji/        Emojis

After placing them, these files will appear in the dropdown list of the settings panel. The resource lookup order is: user directory (~/.dsh/la-feng/<type>/) prioritized, plugin built-in directory as a fallback.

Typical Usage

Daily operations are concentrated in three entry points:

  1. Bottom right gear → Open settings center, switch theme color / light/dark mode / background image / dynamic wallpaper / mask / transparency / music / sound wave / persona / emoji size / emoji usage frequency.

  2. Bottom left floating player → Previous, play/pause, next, volume, progress bar, draggable, collapsible.

  3. Right side “View Image” button → Click to open, press Ctrl+V to paste screenshot, automatically recognized and sent to agent (provided Ollama and qwen2.5vl are running locally).

Scenarios & Notes

It suits two types of users: those who use the DSH Web client as a daily interface and want customizability; and those who want to configure personas and emojis for the agent, or need to send screenshots to the agent. The latter requires Ollama and qwen2.5vl to be deployed locally.

Pay attention to two points before use:

  1. The plugin runs with the current DSH process permissions, reading and writing config and diary files under ~/.dsh/. It is recommended to browse the repository source code before installation to confirm behavior matches expectations.

  2. The plugin uses the MIT license, specific terms subject to the LICENSE file in the repository.

Ending

La Feng-UI lowers the threshold of interface customization to “install a plugin, restart once”: skins, wallpapers, music, sound waves, personas, emojis configured in one go, materials can be replaced with local files anytime. Screenshot viewing and persistent memory widen the agent’s interaction surface.

Repository address: https://github.com/JimingYang25/Lafeng-UI-A-snazzy-personalized-custom-UI-plugin-for-DeepSeek-Harness-Cordis

Community directory page: https://www.skillhub.cn/plugins/JimingYang25/Lafeng-UI-A-snazzy-personalized-custom-UI-plugin-for-DeepSeek-Harness-Cordis

It should be noted that this directory is a community-maintained independent site and has no official affiliation with DeepSeek / Huanfang.