DeepSeek Harness web theme: Windows 98 classic look. Silver 3D chrome, navy titles, MS Sans Serif, beveled controls, retro scrollbars, plus an optional teal desktop mode.
Interface extensions
$ npx -p @deepseek-ai/dsh dsh plugin --profile web add github:FourTow/dsh-theme-win98
The vn-harness Web GUI's conversation-header package. It owns three controls on that header. The Screenshot control (left of the Themes control) captures the whole window - the app is a fixed-viewport shell, so its 100% width and 100% height are exactly the tab's box - and saves the PNG to the Desktop of the machine running the app: the browser takes the pixels (getDisplayMedia on the current tab, one frame into a canvas) and this package's own host route writes the file, falling back to an ordinary browser download when that route is absent. The Themes control switches the app between the light, dark and system appearance, the same preference Settings > General > Appearance owns, showing which one is active. And the Session-log download seat replaces the shipped three-dot 'more actions' button (its only menu item was Download session log) with one plain download icon button that starts the export on the first click while the shipped sessionLogDownload controller keeps doing the work, its preparing/success/error dialog included. It also carries the pack's appearance overrides: the always-light paper the rendered Markdown view is drawn on, the chrome rule that hides the preview header's viewer menu on Markdown tabs so the page has exactly one renderer, the left column's top bar (the branding row becomes the same 76px band, ending in the same hairline, that the middle and right columns open with), the pack's VN branding on that row - the shipped mark and wordmark are replaced by a 24px black disc and the text VN Harness - and the header ring, so the right bar's own collapse/expand toggle in the header corner wears the same round hairline outline as this package's own header buttons. Alpha.
Display-layer translation for the DSH web app: thinking chain, task cards, and optional answer text, in 8 target languages (local Ollama / Google / Bing, fail-open)
Interface extensions
$ npx -p @deepseek-ai/dsh dsh plugin --profile web add github:mtdx2001/dsh-think-translate
DSH 思考增强插件(EAC 定制版):思考与回复强制中文(system-prompt 注入)+ 界面硬编码英文中文化。已移除全部接管对话渲染器的显示功能,不再与折叠类插件(dsh-auto-collapse / dsh-turn-fold)抢占 assistant-step 座位。DSH web plugin (EAC fork): force Chinese agent thinking/replies + localize hard-coded UI labels, with all renderer-hijacking display features removed.
Agent collaboration · Interface extensions
$ npx -p @deepseek-ai/dsh dsh plugin --profile web add github:jing-hy/dsh-think-zh-expand-eac
A thinking-level (reasoning effort) selector for the DSH Web UI: shows only the levels the current model declares, prefers `max` by default, keeps the last valid selection on failure, and shows a persistent status hint.
Interface extensions
$ npx -p @deepseek-ai/dsh dsh plugin --profile web add github:Nyzeep/dsh-thinking-level
Animated and video live wallpaper for the DeepSeek Harness Web GUI — GIF, animated WebP/APNG images plus MP4/WebM video backgrounds, with auto format detection and a dim slider.
Interface extensions
$ npx -p @deepseek-ai/dsh dsh plugin --profile web add github:feng78-boop/dsh-thirteen-bg
Tick-rail conversation navigator for the DeepSeek Harness web UI — a slim rail of tick marks beside the chat with a peak-falloff hover effect, message previews, and click-to-jump.
Interface extensions
$ npx -p @deepseek-ai/dsh dsh plugin --profile web add github:caisiyang123/dsh-tick-rail
DSH Desktop Windows titlebar assistant: (1) insets the conversation center column so full-column plugins (taskboard, ssh, im, better-sidebar, ...) clear the frameless titlebar (36px drag strip + top-right caption controls), and (2) a configurable titlebar strip that renders user-defined feeds in the freed top space — static text, HTTP + regex, user JS functions (sandboxed), or built-in system metrics (CPU/memory/network/disk/battery/uptime), with long content paginated automatically or via hotkeys. No DSH source changes, uninstall to revert.
Memory and knowledge · Interface extensions
$ npx -p @deepseek-ai/dsh dsh plugin --profile web add github:djs326/dsh-titlebar-feed
DSH todo 悬浮球:常驻可拖动悬浮球实时显示当前会话 todo_write 任务清单进度(总数/完成数/进行中),Shadow DOM 样式隔离,点击折叠/展开完整清单,状态颜色(待办灰/进行中橙脉动/完成绿)。数据双路同步:MutationObserver 抓官方 todo 面板为主 + 拦截会话投影帧为辅。双端可用(Desktop 桌面端 + Web 网页端)。
DSH web static plugin: a global cross-session todo inbox. Any session's agent records human-action todos (merge MR, approve work orders, reviews) via inbox_add/inbox_done/inbox_list; a root-scope sidebar entry shows a count badge and an expandable list to view, open, and complete them. Host persists to ~/.dsh/todo-inbox.json and serves /todo-inbox/api HTTP routes for the browser half.
DSH 待办清单插件:把通知、公告、邮件等文字转成带截止日期的待办,提供 todo_* 模型工具、/api/todo REST 接口与侧栏 To Do List 入口。A DSH todo-list plugin: converts notices, announcements, and emails into dated todos, with todo_* agent tools, a /api/todo REST API, and a sidebar To Do List entry.
An independent todo board for DeepSeek Harness: list/board/calendar/week/project views, AI tools (todolist / todolist_suggest), and a self-contained storage backend. Registers a top-level Todos tab; registers a right-sidebar Today tab when dsh-better-sidebar is present, otherwise provides a standalone Today sidebar.
Token billing badge plugin for DeepSeek Harness web UI
Notifications · Financial data · Interface extensions
$ npx -p @deepseek-ai/dsh dsh plugin --profile web add github:jianzhexu/dsh-token-billing
Find the right plugin, then get started
Search by task
Use a feature keyword or category, then sort by recent updates or GitHub stars.
Explore capabilities
Read the description, AI analysis and original README to understand what a plugin does.
Check and install
Review compatibility, dependency ranges and instructions, then copy the available install command.
Questions about DSH Hub
What is DSH Hub?
DSH Hub is a community plugin directory for DeepSeek Harness, bringing together descriptions, source links and installation instructions to help you discover and compare extensions.
Does inclusion mean a plugin is tested and compatible?
No. Detail pages show recorded compatibility and dependency ranges. Unknown does not mean compatible; check the project documentation before installing.
How do I install a plugin?
Open its detail page and check the installation section. Copy the command into your Harness environment when available, or follow the project README.