dsh-webview-wrapper
Run the following command in DeepSeek Harness:
dsh plugin install no1xsyzy/dsh-webview-wrapper
Paste the following prompt into your AI chat to install this plugin:
Run dsh plugin install no1xsyzy/dsh-webview-wrapper in DeepSeek Harness to install this plugin; the source repository is at https://github.com/no1xsyzy/dsh-webview-wrapper.
About this plugin
The DeepSeek Harness Web surface currently lives in a browser tab, which always feels one step short of a real desktop app. dsh-webview-wrapper takes a deliberately simple approach: it uses WebviewJS to call the OS-native webview engine—WebView2 on Windows, WebKit on macOS and Linux—and hosts the already-running Web app inside a native window. No Electron, no bundled browser, no kernel patch.
The plugin mounts through pure composition: its bundle patch layer inserts a single row into the profile composition stack and that is the entire integration. Closing the window hides the app into the system tray while a 1-by-1 keep-alive window holds the process alive; the tray menu offers Show and Quit, and a double-click on the icon reopens the window. Unloading the plugin or shutting down the profile triggers a clean exit through the effect disposer, leaving no stray processes behind.
It is built for users who want a desktop-app feel for DeepSeek Harness without an Electron build step or any changes to the core. The current release is intentionally minimal—fixed 1024-by-768 window, loopback HTTP transport, no menu bar, no native notifications—and the author has logged WebviewJS IPC, OS notifications, and a GUI-subsystem executable as the immediate roadmap.
Use Cases
- Host the DeepSeek Harness Web surface in an OS-native window with system-tray support instead of a browser tab
- Close to tray and keep the process alive; double-click the tray icon to restore the window anytime
- Mount a native desktop shell via pure plugin composition, no Electron or kernel patch required
- Unload the plugin or shut down the profile for a clean exit with no stray processes left behind
Best For
- Users who want a desktop-app feel for DeepSeek Harness without pulling in Electron
- Users who prefer a lightweight tray-resident workflow with double-click restore
- Users who extend capabilities exclusively through out-of-tree plugin composition without touching the harness core
Related Plugins
A service-oriented sidebar framework for DSH, offering a full workbench with file explorer, embedded browser, real terminal, Git panel, and extensible plugin services.
A beautiful, practical Claude Code-style TUI plugin with pixel whale top bar, flowing glow title, real-time status line, streaming thought expansion, time rewind, context progress bar and TPS gauge — zero core changes.
The plugin market for DeepSeek Harness: browse/search/one-click install community plugins and themes, with updates, backup/restore, hot disable, diagnostics, and AI fix.
A persistent whale widget on the DSH web UI that shows DeepSeek balance, today's usage, and per-turn cost, with drag-and-snap and sound effects.