Skip to main content

How to use deepseek-harness-desktop

Provides a Windows XP Luna retro skin for dsh Web GUI, featuring a blue window title bar, green Start button, and Bliss blue sky wallpaper. Also includes a Zune dark variant.

This article is auto-derived from indexed fields (wiki / faq / compatibility_json), not freshly AI-generated.

This article is derived from the plugin's already-indexed fields (wiki / faq / compatibility_json / readme), not freshly generated by AI. Source field is noted at the end of each section.

Quick start

deepseek-harness-desktop

— source: plugin_wiki.wiki_content

Install & verify

dsh plugin --profile web add --allow-build=@linxin666/dsh-client-ui-skin-xp github:ningbainb/deepseek-harness-desktop#path:packages/skins/xp

Run the command above in your DSH Web Profile. Then enable the plugin in the plugin list.

— source: plugins.install

Key points

  • 可靠 Windows 启动:移除 PowerShell 5.1 -WindowStyle Hidden 与 Electron Node 模式的冲突,隐藏窗口仍由 spawn 的 windowsHide 处理;空旧补丁、状态订阅竞态和 IPC 错误不会再把启动页永久留在 8%。
  • 验证过的 Runtime 组合:内置 @deepseek-ai/dsh 0.1.0-rc.7、dshmarket 1.15.0、Web UI 聚合 0.2.3、兼容 rc.7 的 Codex Connect 与 dsh-live-stats 0.1.20,Stable 继续精确锁定而非追随 latest。
  • 托盘与后台自动化需显式选择:默认关闭仍会退出。选择“最小化到托盘并启用后台自动化”后,关闭主窗口才保留 Runtime 和到期任务;显式退出、更新、安全模式和崩溃路径一律完整停止。
  • Host 持久任务调度:Task Board 保存时区、cron 槽位、租约、misfire/running 策略和确定性运行键;启用后台自动化时通过真实 DSH Session 执行并回写 Task Run,Host 不可用时仍回退浏览器调度。
  • 可审计的扩展边界:扩展坞校验 dsh.compatibility 的版本、Desktop API、能力、Surface 与运行时证据,并在 profile 写入 desktop-plugins.lock.json。browser-safe SDK 不导入 Electron 或私有 DSH 模块;预览的外部打开仅传工作区根和相对路径,Host 验证后才交给系统。

— source: plugin_wiki.readme_en (fallback readme_raw)

FAQ

What does this plugin do? Does it require additional configuration?

It replaces the dsh Web GUI appearance with a complete Windows XP Luna blue style, including title bar, status bar, start button, desktop background, etc. After installation, activate it with dsh-skin use xp - no additional configuration needed.

Can I enable multiple skins at the same time?

No, only one skin can be active at a time. When multiple skin packages are installed, scripts/dsh-skin handles mutual exclusion switching at the profile layer.

Is the start button a real start menu?

No. Clicking the start button forwards the click event to the settings entry at the bottom of the sidebar, which opens the settings dialog - it doesn't host a real start menu.

Does dark mode work?

Yes. When the DSH theme switches to dark mode, the skin automatically switches to the Zune-style black variant, still driven by the data-ds-dark-theme attribute.

Will the launch page get skinned?

The launch page renders before the plugin bundle when the shell starts, so it keeps the default appearance; the skin only takes over after the UI stabilizes, so internal cards on the launch page won't be switched to Luna style.

Will this plugin affect model requests or chat history?

No impact. It only modifies the browser DOM (styles, attributes, title, favicon on the DOM), doesn't inject services, doesn't send cordis events, and doesn't touch any provider requests.

Can it still be used without the data-pane attribute?

Yes, the window title bar, status bar, start button, and favicon all work - only panel-specific sidebar titles, file explorer tree rows, etc. won't match due to missing hooks.

How to uninstall?

Remove this plugin from the corresponding profile (dsh plugin --profile web remove ...), and switch to another appearance via dsh-skin use <other skin name or default> - no data cleanup needed.

— source: plugin_wiki.faq_json

Compatibility

  • DSH: 未声明
  • Node: 未声明

— source: plugin_wiki.compatibility_json

Pitfalls

Review the upstream repo before installing. This guide is auto-derived from indexed fields and may lag the latest release. If anything contradicts the official docs, treat the upstream source as authoritative.

— source: general rule