SamizuHM/dsh-client-ui-theme-xp 预览 preview

SamizuHM/dsh-client-ui-theme-xp

Windows XP Luna桌面主题,适用于DeepSeek Harness网页图形界面:多窗口桌面、XP风格界面、任务栏、Bliss壁纸。

Project Overview项目介绍

This is a custom UI theme for the DeepSeek Harness (DSH) web client, built exclusively to replicate the iconic Windows XP Luna user experience within DSH. The theme fully overhauls DSH’s default interface, replacing it with the classic Bliss wallpaper, desktop-style icon layout, a functional Windows XP-style taskbar, and floating draggable windows that match the look and feel of original XP. To install the theme, users can run a simple DSH plugin command, pulling the pre-built package directly from npm or the project’s GitHub repository. After running the install command, users only need to restart the DSH web client and refresh their browser to activate the theme. Since it is a pure client-side DSH plugin, updates are handled seamlessly via cache penetration, so most updates only require a simple page refresh.

This theme is designed for DSH users who love retro UI design and want a more desktop-like nostalgic experience while using the DeepSeek Harness client. The core interaction pattern matches what most users know from Windows XP: you click once to select a desktop icon, and double-click to open it, just like you would on a physical Windows XP machine. Each DSH session opens as a standalone floating XP-style window that you can drag, resize, minimize, maximize, or close, and clicking the corresponding entry on the taskbar lets you switch between open windows. The theme also preserves all core DSH functionality, so you don’t lose access to any of your existing workspaces or sessions after applying it.

The dsh-client-ui-theme-xp project is released under the permissive MIT open source license, so it is free to use, modify, and redistribute for both personal and commercial purposes. It is a pure client-side DSH plugin, so it does not require any additional backend dependencies or modifications to the core DSH codebase to work. If you already have DSH installed globally on your system, you can replace the npx @deepseek-ai/dsh prefix in the install command with just dsh to complete the installation. The theme only modifies the UI layer of DSH, so it does not interfere with any core agent or workflow functionality of the client.

这是一款专为 DeepSeek Harness(DSH)网页客户端打造的 Windows XP Luna 风格 UI 主题,能够将整个 DSH 界面改造为复古的 Windows XP 桌面体验,自带经典 Bliss 壁纸、桌面图标、底部任务栏和模拟 XP 风格的可拖动会话浮动窗口。用户可通过 DSH 自带的插件命令,直接从 npm 或 GitHub 安装,无需复杂的手动构建步骤,安装完成后重启 DSH 网页端并刷新页面即可生效。

偏好复古交互风格的 DSH 用户可以通过这款主题获得更具桌面沉浸感的使用体验,日常操作逻辑和 Windows XP 基本一致:桌面图标单击选中、双击打开,会话以独立窗口形式存在,可拖拽、缩放、最小化最大化,任务栏点击即可切换窗口。工作区和会话的管理也完全适配 XP 风格,工作区对应文件夹、会话对应文件夹内图标,点击新建会话图标即可一键创建并打开新会话。

这款主题是纯浏览器端的客户端插件,遵循 MIT 开源协议免费使用,不需要额外的后端依赖,也不会修改 DSH 的核心功能。日常更新主题只需要刷新浏览器页面即可,因为依赖 DSH 的 bundle 缓存机制,更新推送能够快速穿透缓存生效。安装时若用户已全局安装 DSH,只需将安装命令中的 npx 前缀替换为 dsh 即可正常安装。

Pre-install check安装前体检Compatibility · Security兼容性 · 安全性 2 warnings2 项注意
  • Only 7 stars - very few users, little community feedback星标只有 7,几乎没人在用,遇到问题缺少社区反馈
  • Desktop client: installation downloads an executable - verify the publisher and checksums桌面客户端:安装会下载可执行文件,请核对发布者与校验和
DSH walks through these 9 checksDSH 会逐条核对这 9 项

Compatibility兼容性

  • DSH, Node, OS and profile requirementsDSH 版本 / Node 版本 / 操作系统 / profile 是否满足要求
  • External dependencies and runtimes (Electron / Python / Docker, ...)外部依赖与运行时(Electron / Python / Docker 等)是否齐备
  • Conflicts with installed plugins: command names, skill / tool names, ports, duplicate MCP registration与已装插件是否冲突:命令名、skill / tool 重名、端口占用、重复 MCP 注册

Security安全性

  • Repo matches the facts registered here; archived or abandoned?仓库是否与页面登记一致,是否归档或长期停更
  • Safety of preinstall / install / postinstall and install.sh / setup.ps1preinstall / install / postinstall 与 install.sh、setup.ps1 是否安全
  • curl|bash, download-then-execute, obfuscation, unrelated domains → stop immediatelycurl|bash、下载即执行、混淆代码、无关域名 → 立刻停止
  • Typosquatting or unmaintained packages among the new dependencies新增依赖里有没有 typosquatting 或无人维护的包
  • Requested permissions vs. what the feature actually needs申请了哪些权限、是否超出功能所需(filesystem / network / shell / clipboard)
  • Any sudo / admin requirement, plus uninstall and rollback是否要求 sudo / 管理员权限,以及卸载与回滚方式

Anything uncertain must be marked unknown with a note on how to confirm it. This site's signal screen is a static snapshot, not a security audit.拿不准的必须标「未知」并说明要我怎么确认。本站的信号筛查是静态快照,不能替代安全审计。

Or use CLI install (for developers)或使用命令行安装(适合开发者)

CLI Install命令行安装

npx @deepseek-ai/dsh plugin --profile web add dsh-client-ui-theme-xp

把 SamizuHM/dsh-client-ui-theme-xp 加入你的 DSH 配置(web profile)即可启用。

READMEREADME

🪟 dsh-client-ui-theme-xp

Windows XP (Luna) 桌面化主题 for DeepSeek Harness Web GUI —— 把整个界面变成一台 Windows XP 电脑:Bliss 壁纸、桌面图标、浮动窗口、任务栏。

GitHub stars GitHub license GitHub last commit Windows XP Awesome DSH Plugin

Screenshot

✨ 功能

  • XP 桌面 —— 顶部窗口变成桌面:Bliss 壁纸、左侧桌面图标列(我的工作区 / 搜索 / 添加工作区 / 设置)、底部任务栏(开始按钮 + 窗口列表 + 时钟)。
  • 浮动窗口 —— 会话以真正的 XP 窗口打开:可拖拽、缩放、最小化/最大化/关闭,窗口场景自动持久化(刷新后恢复)。
  • 我的工作区 —— 资源管理器式浏览器:工作区 = 文件夹,会话 = 文件夹里的图标;每个工作区内有「新建会话」图标,一键在该工作区真正新建一个会话并打开。
  • 添加工作区 —— 走宿主原生目录选择器(macOS Finder / Windows 资源管理器),不需要手填路径。
  • 搜索 —— 会话内容检索窗口(基于 sessions.search),点结果直接打开会话窗口。
  • 设置 —— 桌面图标直接弹出 app 原生设置面板(无需打开新窗口)。
  • Luna 细节 —— XP 蓝 #316ac5 配色、Tahoma 字体、经典蓝选区、XP 滚动条、圆角窗口/按钮、黄色工具提示;空白会话与官方侧边栏一致地隐藏。

📦 安装

已发布到 npm。用你启动 web 的方式调用插件命令即可(无需全局安装 dsh):

# 首选:从 npm 安装(预构建,免 allowBuilds 构建授权)
npx @deepseek-ai/dsh plugin --profile web add dsh-client-ui-theme-xp

也可以直接从 GitHub 安装(总是最新提交):

npx @deepseek-ai/dsh plugin --profile web add github:SamizuHM/dsh-client-ui-theme-xp

如果全局安装过 dsh,把上面的 npx @deepseek-ai/dsh 换成 dsh 即可。

重启 dsh web 后刷新页面即可。主题为纯浏览器端插件(dsh.client),改动走 bundle rev 缓存穿透,日常更新只需刷新。

🖱️ 使用提示

  • 桌面图标:单击选中,双击打开。
  • 会话窗口内部就是完整的 DSH 应用(自带会话/工作区数据),窗口标题栏实时同步会话标题。
  • 任务栏点击窗口项可切换/最小化窗口。

📄 License

MIT

← 上一个 Prev dsh-capability-panel 下一个 Next dsh-tui-plugin-OhMyPi →