nailing10086-zx/dsh-custom-ui

nailing10086-zx★ 0JavaScriptLast synced: 2026-08-16

Open on GitHub

Custom UI for DeepSeek Harness Web: right-side file-tree sidebar, workspace file open, balance meter.

README excerpt

dsh-custom-ui Custom UI plugin for DeepSeek Harness Web. Adds a right-side file-tree sidebar, workspace file open, and a DeepSeek account balance meter in the composer stats line. Features - Balance meter — shows the DeepSeek account balance in the composer stats line. The API key is resolved server-side only through the credentials seam ( credentialRef from @deepseek-ai/dsh-credentials ) — it never crosses the wire to the browser. - File tree sidebar — a right-side workspace file tree for quick navigation, with collapse/expand and a floating toggle button. - Workspace file open — open files/folders with the system default application (workspace-rooted; path traversal guarded). Install Then restart dsh web . If installed from a local checkout instead, link it via pnpm link (or "dsh-custom-ui": "link: " in the profile's package.json ) and rebuild. Requirements - DeepSeek Harness Web ( dsh web ) - DEEPSEEK API KEY configured in the harness credentials (for the balance meter; the file tree works without it) Host routes Route Purpose GET /api/custom-ui/balance DeepSeek account balance (via DEEPSEEK API KEY through the credentials seam) GET /api/custom-ui/fs/list Directory listing (work…

View full README on GitHub →
Skins / UIdeepseekdshdsh-pluginharnesssidebar

Category