ningbainb/deepseek-harness-desktop--packages-dsh-web-ui-all491

@linxin666/dsh-web-ui-all

DSH Web UI 全家桶聚合插件:一键安装全部功能插件(task-board / git-graph / pet / remote-web-ui / live-stats / web-ui-settings / compat shim)+ 皮肤全家桶(dsh-skins,皮肤资产内置)。compat 桥接层已并入本包(src/client),无需独立 compat npm 包。

AI Analysis

适合想要省去繁琐步骤,一次性装齐所有常用功能插件和皮肤资产的用户。

Package
@linxin666/dsh-web-ui-all
Version
0.1.15
License
BSD-3-Clause
Last updated
Sep 12, 2026

Install

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:ningbainb/deepseek-harness-desktop#f30137e7d72942d2cd851a0fa0713f596ed06ad6&path:packages/dsh-web-ui-all

@linxin666/dsh-web-ui-all

English | 中文

The one-click aggregate package for the whole dsh web UI family: installing it brings every functional plugin (task-board / git-graph / pet / remote-web-ui / live-stats / chat-artifacts / web-ui-settings) plus the skin family (dsh-skins, skin assets bundled inside). The compat bridge layer is folded into this package (src/client), so no separate compat npm package is needed.

What it is

  • One install, everything on: its dependencies pull in all sub-plugin packages (dsh-client-ui-aionui-panel / dsh-client-ui-task-board / dsh-client-ui-git-graph / dsh-pet / dsh-remote-web-ui / dsh-live-stats / dsh-chat-artifacts / dsh-ssh / dsh-client-ui-web-ui-settings / dsh-skins).
  • Aggregation carrier: cordis.patch.yml aggregates the insert lines of each sub-plugin, mounted through the dsh plugin profile mechanism.
  • Native-first navigation: use the visible DSH turn rail when available; retain a compact fallback for older conversations and narrow layouts where the native rail is hidden. Window resizing switches between them without showing duplicate turn rails. Empty conversations do not show inactive navigation; imported scrollable output retains the bottom action even without user turns. A visible, enabled native bottom action takes precedence over the compatibility button; at the bottom, the inactive compatibility button is hidden. Navigation recovers after container replacement or remounting.

Install

From npm (recommended)

dsh plugin --profile web add @linxin666/dsh-web-ui-all

From the repository (development)

git clone https://github.com/zhu1090093659/dsh-web-ui.git
cd dsh-web-ui
pnpm install && pnpm -r build
node scripts/link-profile.mjs
dsh plugin --profile web add link:$(pwd)/packages/dsh-web-ui-all

Restart dsh web for the plugins to take effect.

Known limitations

  • Every sub-plugin activates together. For only a subset, install that sub-plugin package directly.
  • Do not install the aggregate package alongside the standalone package of the same plugin (e.g. @linxin666/dsh-liangshen); run dsh plugin remove on the old package before switching.
  • Dependencies on the @deepseek-ai/* SDK are pinned; compatibility follows the repository's release cadence.