TianYa-DAO/dsh-wallpaper-engine
deepseek-and life is,
dsh-wallpaper-engine adds a "Desktop & Wallpaper" settings section and a full-viewport background layer to dsh web, and ships an Electron desktop shell for Windows that turns it into a wallpaper engine for DeepSeek Harness. The plugin provides the Settings -> Desktop / Wallpaper panel and web-safe previews; paired with the desktop/ shell it unlocks Steam Wallpaper Engine imports, native Scene playback, and Windows desktop mode. The Windows package (product name "DeepSeek Harness桌面版", DSH whale icon) is started with start-dsh-desktop.bat, which prefers the prebuilt app and falls back to the development Electron shell; a PowerShell script creates desktop and Start-menu shortcuts.
Install
dsh plugin --profile web add https://github.com/TianYa-DAO/dsh-wallpaper-engine/releases/download/dsh-0.1.2/dsh-wallpaper-engine-0.1.2.tgzThe recommended install adds the prebuilt release tarball to the web profile and needs no allowBuilds. An alternative GitHub-source form requiring allowBuilds is documented (dsh plugin --profile web add github:TianYa-DAO/dsh-wallpaper-engine#path:/packages/dsh-wallpaper-engine; if pnpm blocks the prepare build script, add allowBuilds: true to ~\.dsh\profiles\web\pnpm-workspace.yaml and retry). The plugin alone provides the Settings -> Desktop & Wallpaper panel and a web-safe preview; run it inside the bundled desktop/ Electron shell to unlock local library discovery, the dsh-wallpaper:// media protocol, native Wallpaper Engine Scene playback, and M5 desktop mode. No npm registry package is claimed.
Compatibility
DeepSeek Harness (dsh web). The plugin half is a DSH web plugin (dsh.bundle + dsh.client) that installs with the standard dsh plugin add and provides safe web previews on its own; the desktop half is an Electron shell for Windows that unlocks local library discovery, the dsh-wallpaper:// media protocol, native Wallpaper Engine Scene playback, and M5 desktop mode (WorkerW wallpaper, desktop embed, desktop-icon visibility). The desktop app starts dsh web automatically when port 3080 is idle. Installing from GitHub source needs allowBuilds for the prepare script; the prebuilt tarball does not.
Details
- Repo: TianYa-DAO/dsh-wallpaper-engine
- Category: uncategorized
- Stars: 1
- Version: GitHub release tarball dsh-0.1.2 (no npm registry package claimed); MIT
- Last push: 2026-08-17
- First seen: 2026-08-16
Recent updates
The README documents the repository layout (packages/dsh-wallpaper-engine for the installable plugin; desktop/ for the Electron shell), the Windows quick start (start-dsh-desktop.bat, create-shortcuts.ps1), the two install forms (prebuilt tarball vs GitHub source with allowBuilds), the build-from-source commands (pnpm --dir desktop install/build/package:win; the plugin's own pnpm run prepare), and the LICENSE (MIT).
FAQ
- How do I install dsh-wallpaper-engine?
- The README's recommended form installs the prebuilt tarball: dsh plugin --profile web add https://github.com/TianYa-DAO/dsh-wallpaper-engine/releases/download/dsh-0.1.2/dsh-wallpaper-engine-0.1.2.tgz (no allowBuilds needed). A GitHub-source form requiring allowBuilds is also documented.
- Do I need the desktop app?
- No for the basic panel -- the plugin alone provides the Settings -> Desktop & Wallpaper panel and web-safe preview mode; run it inside the desktop/ Electron shell for local library discovery, native Wallpaper Engine Scene playback, and Windows desktop mode.
- Does the GitHub-source install need anything extra?
- Yes -- the README notes pnpm blocks the prepare build script for GitHub source installs; add allowBuilds: true to ~\.dsh\profiles\web\pnpm-workspace.yaml and retry, or use the prebuilt tarball instead.
Alternatives
0x3fffff/dsh-desktop-launcher · beex-labs/dsh-desktop-plugin · cakeni/harness-pet