Apache-2.0 の DeepSeek Harness Web UI 向けプラグイン&スキン集。公式 profile 機構で `dsh web` に導入でき、タスクボード・Git グラフ・スマホリモート・12 種のスキンを提供。
DSH 統合
互換
作者による申告
安全性監査
未監査
最終検証日
2026-08-21
ライセンス
Apache-2.0
01どんなタスクに使えるのか?
Turn `dsh web` into a full development workstation with task board, Git graph, right-side panel and mobile remote
Multi-column task board with cron-scheduled real agent runs, branch-lane Git graph, right-side panel (explorer/editor/terminal/Git/browser), QR-paired mobile remote with SSE sync
DeepSeek Harness users who want the `dsh web` GUI to cover task scheduling, repo visualization and remote control
Restyle the dsh web interface with switchable skins, preview before applying
Skin center with 12 skins (Windows XP Luna, Blue Fantasy, Whale Song, Harbor, Maid Atelier, Wallpaper Engine backgrounds), try-on first then one-click apply
Users who want a personalized DeepSeek Harness web UI theme without touching DSH code
Run remote ops and give text models vision from inside dsh web
SSH panel with web terminal / SFTP / port forwarding / cluster execution, and `describe_image` which returns text descriptions from an OpenAI-compatible vision endpoint
Ops-oriented users and anyone running text-only DSH models that need image understanding
02DeepSeek Harness への導入方法
前提条件
- DeepSeek Harness installed and `dsh web` starts normally
- npm install path has no extra requirements; installing from the repo needs Node.js >= 22 and pnpm
インストール手順
- 01
Install the aggregate package: `dsh plugin --profile web add @linxin666/dsh-web-ui-all@latest`
$ dsh plugin --profile web add @linxin666/dsh-web-ui-all@latest
- 02
Restart `dsh web` — all plugin entries appear in the sidebar
$ dsh web
- 03
Open Settings > Plugin Config to toggle plugins as needed, or try on skins in the skin center
- 04
Skins only: install `@linxin666/dsh-client-ui-skin-center` instead; individual plugins can be installed by their own `@linxin666/*` package names
導入成功の確認
- After install, restart `dsh web` and the corresponding sidebar entries mean it is active
- Run `dsh --profile web --dump-config` to confirm the plugin config layer is mounted
ロールバック
- Uninstall: `dsh plugin --profile web remove @linxin666/dsh-web-ui-all`, then restart `dsh web`
03DSH 統合と能力の範囲
Plugin/skin bundle mounted into `dsh web` via the official profile mechanism (`dsh plugin --profile web add`), without modifying DSH source
Task board with cron-scheduled real agent runs
task cards across five columns (to-plan / todo / in-progress / done / failed) with optional cron expressions→tasks executed by real DSH agent sessions, status auto-written back; scheduled runs fire even with the browser closed
Scheduling is done by the dsh web Host; missed triggers during Host stop or system sleep are skipped, not backfilledMobile / PC remote pairing
QR code or pairing link from the sidebar pairing panel→phone gets a dedicated mobile UI to view/open sessions, send messages, switch models and permissions; the same link also runs the full Web GUI on another PC
Unpaired devices get nothing beyond a banner; tokens are one-time and limited, `停止` revokes all devicesOptional cloudflared public tunnel enables pairing from any networkSkin center (12 skins + Wallpaper Engine backgrounds)
skin selection in Settings; optional local Wallpaper Engine library or manual video/wallpaper folders→try-on applies instantly, exit fully restores, one-click apply when satisfied; wallpapers render as GUI backgrounds
Applied skins write config; try-on does not persist until Apply is clickedWallpapers stay local files — never uploaded or redistributedSSH remote ops panel
hosts configured with key/password auth, importable from `~/.ssh/config`, stored in `~/.dsh/dsh-ssh.json`→xterm.js web terminal, SFTP transfer with progress, local port forwarding (127.0.0.1 only), parallel cluster execution, and agent direct-connect over the same host config
SSH passwords/passphrases are stored in plaintext in `~/.dsh/dsh-ssh.json` (mode 0600)Reconnect may replay non-idempotent commands; remote output is returned as-is, unmasked
04誰に向いているのか?使うべきでない場面は?
向いている用途
- DeepSeek Harness users who want the `dsh web` GUI to cover task scheduling, repo visualization and remote control
- Users who want a personalized DeepSeek Harness web UI theme without touching DSH code
- Ops-oriented users and anyone running text-only DSH models that need image understanding
不向きな用途
- SSH passwords and passphrases are saved in plaintext in `~/.dsh/dsh-ssh.json` (permission 0600); reconnects may replay non-idempotent commands and remote output is returned unmasked.
- Mobile realtime push relies on SSE: Cloudflare quick tunnels (trycloudflare.com) and Tailscale Serve do not pass SSE through, so the plugin degrades to polling and new messages may arrive seconds late.
05互換性・メンテナンス・セキュリティ上の注意
- SSH passwords and passphrases are saved in plaintext in `~/.dsh/dsh-ssh.json` (permission 0600); reconnects may replay non-idempotent commands and remote output is returned unmasked.
- Mobile realtime push relies on SSE: Cloudflare quick tunnels (trycloudflare.com) and Tailscale Serve do not pass SSE through, so the plugin degrades to polling and new messages may arrive seconds late.
- Installing from the repo is dev-only and requires Node.js >= 22 and pnpm (npm install is unaffected); the legacy aionui-panel right panel is deprecated — off by default and slated for removal.
Apache-2.0 · actively maintained (latest release v0.2.5, 2026-08-20)
06よくある質問
dsh-web-ui を DeepSeek Harness にどう導入しますか?
`dsh plugin --profile web add @linxin666/dsh-web-ui-all@latest` を実行し、`dsh web` を再起動するとサイドバーに全プラグインの入口が表示されます。タスクボード・SSH・ペット・画像理解などの単体プラグインや、スキンセンターだけを npm パッケージ名で個別導入することも可能です。
DSH のソースコードは変更されますか?
いいえ。すべてのプラグインは公式 profile 機構(`dsh plugin --profile web ...`)経由で `dsh web` にマウントされるため、DSH ソースには触れません。集約パッケージは dsh-better-sidebar などの外部プラグインも取り込めます。
導入の前提条件は何ですか?
DeepSeek Harness がインストール済みで `dsh web` が正常に起動することだけです。npm 経由のインストールに追加要件はありません。リポジトリからインストールする場合のみ Node.js >= 22 と pnpm が必要です(開発デバッグ用途)。
インストール成功はどう確認し、どうアンインストールしますか?
`dsh web` を再起動してサイドバーに対応する入口が出れば有効化されています。`dsh --profile web --dump-config` でプラグイン設定レイヤーのマウントも確認できます。アンインストールは `dsh plugin --profile web remove @linxin666/dsh-web-ui-all` 実行後、`dsh web` を再起動します。
リモートペアリングや SSH のデータはどこに行きますか?
スマホ/PC のペアリングはゲート制御された `/remote/api` 経路を通り、トークンは一回限り・期限付きで、未ペアリング端末にはデータは一切渡りません。SSH ホスト設定は `~/.dsh/dsh-ssh.json`(権限 0600)に保存されますが、パスワードと passphrase は平文保存である点に注意してください。ポート転送は 127.0.0.1 のみリッスンします。
07関連する DSH ワークフロー
modlens
by liustack
DeepSeek Harness 用のビジョンプラグイン。DeepSeek や GLM などのテキスト専用モデルに画像認識を外付けし、画像を貼るだけで OCR・レイアウト・意味情報を構造化 JSON として取得
agent-vision-toolkit
by anionex
テキスト専用モデルに「見る目」を与えるビジョンツールボックスとスキル。複数画像の理解、画像 QA、長いスクリーンショットの OCR、フロントエンド UI 復元、GUI 自動化に対応
dsh-vision-router
by ysr666
テキスト専用 DeepSeek Harness エージェントに目を与えるプラグイン。キー不要の無料ビジョンチェーン内蔵に加え、QA、グラウンディング、切り抜き、OCR などのツールをワンコマンドで導入可能
dsh-vision-toolkit
by anionex
テキスト専用 DSH エージェントに 10 個の構造化ビジョンツールを提供。意図を意識した画像 QA、長いスクリーンショットの OCR、ピクセルレベルのグラウンディング、UI 復元、ピクセル差分など
08データと出典
所有插件都走官方 profile 机制挂载到 `dsh web`,不改 DSH 源码
1. 安装聚合包:`dsh plugin --profile web add @linxin666/dsh-web-ui-all@latest` 2. 重启 `dsh web`,侧边栏出现全部插件入口
このページは、プロジェクトの公開ドキュメント、リポジトリのメタデータ、および DSH Plugins の構造化解析に基づいて生成されています。最終検証日:2026-08-21。誤りを見つけた場合は、修正を送信してください。
dsh プラグイン おすすめ
最初に入れたい 12 のプラグイン。全カタログ・全カテゴリから厳選しました。
