Apache-2.0 授權的 DeepSeek Harness 網頁 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
02如何將外掛接入 DeepSeek 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`,側邊欄就會出現全部外掛入口。也可以依 npm 套件名稱單獨安裝任務看板、SSH、寵物、影像理解等外掛,或只裝面板中心。
會修改 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
作者 liustack
The first vision plugin for DeepSeek Harness, and the vision bridge for every text-only coding agent. Paste an image, get structured JSON evidence (OCR, layout, semantics). | 全網最強 DeepSeek Harness 外掛視覺外掛,為 DeepSeek、GLM 等純文本模型外掛視覺能力,貼上圖片即得結構化 JSON 證據(OCR、版面、語義)。
agent-vision-toolkit
作者 anionex
為純文本模型"看圖“設計更好的視覺工具箱和技能,支援多圖理解,圖片問答,前端UI還原、GUI 自動化等,並可選無縫接入多個主流agent,直接識別貼上圖片| A vision toolkit and skill designed for text-only llms — image Q&A, long-screenshot OCR, frontend UI restoration, and GUI automation, with optional seamless integration for Codex, Claude Code, Pi, Oh My Pi, and OpenCode
dsh-vision-router
作者 ysr666
為純文本 DeepSeek Harness 智慧體提供「視覺」能力,內建免金鑰視覺鏈路與畫素級視覺工具,一條命令安裝,無需 Python。
dsh-vision-toolkit
作者 anionex
[dsh]為純文本模型設計更強大的視覺工具箱:一行安裝使用、貼上圖片直接識別、多張圖片問答、截圖到前端UI 還原等|DeepSeek Harness-native integration for agent-vision-toolkit: image Q&A, long-screenshot OCR, UI restoration, grounding, pixel diff, Artifacts, and Web 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。發現錯誤?提交更正。
最佳 DeepSeek Harness 外掛
從全目錄挑出的 12 個值得優先安裝的外掛,涵蓋各個分類。
