DSH 插件:对话指示器,在 Web GUI 滚动条旁标记用户消息

`@smanx/dsh-conversation-indicator` 是一款面向 DeepSeek Harness (DSH) Web GUI 的社区第三方插件,旨在解决长会话中快速定位用户消息的痛点。该插件在对话区右侧滚动条附近显示紧凑的胶囊状指示面板,仅标记用户输入行。用户悬停可查看摘要,点击后平滑滚动至对应位置;面板在滚动或流式输出时自动隐藏,鼠标靠近时显示,移开后淡出,以避免遮挡正常交互。 作为纯浏览器端插件,它不改变模型行为、不增加 Token 消耗、工具调用或会话日志,偏好设置保存在浏览器 localStorage 中。安装需通过 `dsh plugin` 命令添加 GitHub

Read More
dsh-lan-access:在 DSH Web 中增加局域网访问开关

`dsh-lan-access` 是一款 DSH Web 插件,旨在简化 DSH 局域网访问的配置管理。DSH 默认仅绑定回环地址(127.0.0.1)以确保安全,拒绝绑定 0.0.0.0。该插件在 `Settings → General` 界面提供“LAN access”开关,允许用户在可信局域网内灵活切换绑定地址:开启时绑定 0.0.0.0,使同网段设备可通过 `http://<LAN-IP>:3080` 访问;关闭时恢复为 127.0.0.1。插件核心功能无需修改 DSH 核心代码,通过注册安全的 JSON 路由实现状态读写与配置同步,并支持远程设置页面访问及浏览器兼容性补丁。安装需执行

Read More
LessXi/dsh-fluid-width:DSH Web GUI 聊天显示区宽度自适应

`LessXi/dsh-fluid-width` 是一个面向 DSH Web GUI 的布局插件,旨在解决聊天显示区在宽屏下宽度固定(默认 748px)导致显示偏窄的问题。该插件通过覆盖 CSS 变量 `--dsh-chat-content-width` 为 `min(100%, 2000px)`,使聊天列、输入框等内容随窗口宽度自适应流动,同时保留 2000px 的默认上限,用户也可自定义该值或改为完全流式布局。插件采用 MIT 许可证,零依赖且无需构建脚本,安装后重启 `dsh web` 并刷新页面即可生效。其核心机制结合了静态覆盖与 `MutationObserver` 动态重写互为兜底

Read More
dsh-qq2007-skin:为 DSH Web GUI 提供可撤销的 QQ 2007 风格外观

`dsh-qq2007-skin` 是由 LeemanCheung 维护的独立、非官方外观插件,采用 MIT 协议。该插件旨在将 DSH Web GUI 呈现为 2007 年蓝色即时通讯窗口风格,同时完整保留原生的会话、模型、附件、发送及设置等交互功能。 其核心特性包括:通过官方 API 接入 72 个原生主题 Token,无需修改安装包或开启调试端口;提供可切换、可撤销的复古外观及可选的原创 Web Audio 发送提示音;支持高对比度、减少动效模式及窄屏自适应;用户设置仅保存在浏览器 localStorage 中,无 YAML 配置项。 安装前需确保环境为 DSH `0.1.0-rc.6`

Read More
dsh-composer-keys:为 DSH Web 输入框增加历史消息快捷键

dsh-composer-keys 是 DeepSeek Harness(DSH)Web 平台的一个轻量级客户端插件,由社区开发者维护并采用 MIT 许可证。该插件旨在通过键盘快捷键优化 Web 聊天输入框的操作效率,解决以往依赖鼠标进行消息复用和清空的问题,从而减少误触和鼠标操作。 其核心功能包含三个快捷键:按下 Arrow Up 可快速填入历史中的上一条用户消息,便于调试提示词或修改问题;按下 Arrow Down 可向后浏览消息,到达末尾时自动恢复导航前的输入内容;在未选中文本的情况下,Ctrl+C 可清空输入框,若存在选中文本则优先执行浏览器原生复制。 该插件为 client-only

Read More
dsh-dynamic-island: Dynamic Island Status Plugin for DeepSeek Harness Web GUI

`dsh-dynamic-island` is a Liquid Glass-style floating plugin for DeepSeek Harness Web GUI, designed to solve the problem of developers frequently switching between event streams, logs, and approval entry points. Maintained by YLifeOnlyOnce and released under the MIT license, the plugin is currently in the high-fidelity design prototype stage. Its core functionality maps Harness states into eight visual states, such as idle, thinking, and approval, enabling direct handling of approval requests within the floating component, viewing detailed tool execution information (e.g., duration, exit codes), monitoring task progress, and managing exception alerts. The plugin supports draggable positioning with position memory, a shortcut command palette, and an automatic demo mode, while also addressing accessibility requirements. After installation, it can be accessed via the `

Read More
DSH Workspace Search: Workspace Search in the DSH Web GUI

dsh-workspace-search is a plugin for the DeepSeek Harness (dsh) Web GUI that provides VS Code-like keyword search functionality within workspaces. It supports searching by file name and content, with results grouped by file and displaying line numbers, where clicking opens the file in the built-in editor of better-sidebar. The plugin features VS Code-style search rules, including using Glob patterns to specify include/exclude files, regex query toggling, and case sensitivity options. By default, it excludes directories such as .git and node_modules, as well as hidden files, and imposes limits on file count, match count, and line length, reporting truncation status when triggered. This plugin depends on dsh-better-sidebar >=0.4.0 and Node.js.

Read More
dsh-chat: A Plain Conversation Plugin for DSH Web GUI

dsh-chat is a DSH Web GUI plugin (v0.1.0, MIT licensed) maintained by MarkJun236, designed to integrate conversations that do not require workspaces or tool calls—such as simple Q&A and copywriting—into the DSH interface, avoiding the need to switch applications. The plugin provides a standalone "Chat" entry in the sidebar, reuses DSH's existing `ctx.llm` model routing, and supports switching between imported providers and models without additional key configuration. Core features include streaming output (real-time display of content, reasoning process, and usage), multi-session management (create, switch, rename, delete), and optional AI-generated automatic titles. The interface supports Markdown GFM rendering with a security whitelist mechanism, and follows DSH's light and dark themes. Installation is performed through profile configuration and symbolic links.

Read More
dsh-weniger-theme: Weniger Theme Plugin for DSH Web GUI

The dsh-weniger-theme is an extension plugin for the DSH Web GUI, inspired by Dieter Rams' design philosophy, providing a warm-toned Braun-style theme. It achieves a unified visual style across light and dark modes by remapping design tokens, converging component corner radii to 0-4px, flattening shadows, and recoloring elements such as user bubbles and code blocks. Additionally, the plugin adds a chip in the footer to display the "Ten Principles of Good Design" panel. The plugin supports installation via the `dsh plugin` command from a package manager or GitHub repository, or manual configuration of `cordis.patch.yml` in the profile directory. Users should note that upgrading to version 0.1.4 or above is necessary to ensure the theme loads correctly, and the source code should be reviewed for security. The project is licensed under MIT and depends on R

Read More
dsh-session-nav: DeepSeek Harness Web GUI In-Session Navigation Bar

dsh-session-nav is an in-session navigation plugin for the DeepSeek Harness Web GUI, designed to address the high cost and frequent scrolling required to review specific conversations in long multi-turn sessions. Built on DSH's official dual-sided plugin mechanism, it does not intrude into the source code and is licensed under the MIT License. Its core function compresses each turn of dialogue into a navigation key: each key corresponds to a user message, with the model's reply integrated into the hover preview of that key (displaying up to 3 lines), thus centrally presenting user questions. The plugin supports hover preview, smooth click-to-jump, real-time highlighting synchronized with the current view, and can automatically invoke the official pagination API to load historical data and locate targets. Additionally, it supports adaptive dark and light themes and deduplicates messages via UUIDs. Installation requires Node.js >= 18, via `dsh plugin.

Read More
dsh-heatmap: DSH Web GUI Left Sidebar Activity Heatmap Plugin

dsh-heatmap is a DSH Web GUI plugin (MIT licensed) maintained by 283Gawin, designed to persistently display the user's commit count, Token usage, and estimated cost over the past 90 days in the left sidebar, presented as a GitHub-style heatmap, with support for viewing today's details. This plugin addresses the inconvenience of observing long-term activity trends, supports switching among three dimensions, and sources data from session logs read via the official SDK, along with git log, featuring a 60-second TTL cache. Core functionalities include hovering to view daily details, displaying today's total Token count, cache hit rate, and cost breakdown by model, as well as support for collapsing and state persistence. Configuration options cover theme, enablement status, whether to include merge commits (default: no), USD/CNY exchange rate, and a price override table, where the price over

Read More
dsh-client-ui-theme-xp: Windows XP (Luna) Theme for DeepSeek Harness Web GUI

dsh-client-ui-theme-xp is a pure browser-side plugin maintained by SamizuHM, released under the MIT license. It leverages the plugin mechanism of DeepSeek Harness to transform the Web GUI into a classic Windows XP (Luna) style desktop. Key features include the Bliss wallpaper, a column of desktop icons on the left, a taskbar at the bottom, and floating windows that support dragging, resizing, minimizing, and maximizing, with automatic persistence of window states. The plugin provides a resource manager-style workspace browsing, adding workspaces based on the native directory selector, content retrieval via sessions.search, and a native settings panel entry. Visually, it replicates the XP blue color scheme, Tahoma font, classic scrollbars, and yellow tool tips, among other details.

Read More
@minybear/dsh-pet: Adding State-Driven Codex-Style Desktop Pet to DSH Web GUI

@minybear/dsh-pet is an MIT-licensed DSH client plugin designed to visualize Agent runtime status through animated pets in a Web GUI. The plugin maps the current session state (e.g., running, waiting, error) into nine Codex-style animations and includes a timeout fallback mechanism. Core features include: a pet that defaults to staying in the bottom-right corner, with support for drag-and-drop repositioning and position persistence; interactive feeding and play options to adjust fullness and mood values (which decay over time); five built-in selectable pets and support for importing custom Codex pet packs. Users can adjust size, transparency, and animation modes, and the plugin adheres to the system's "reduce motion" setting. Installation requires executing a specific command to restart DSH, making it ideal for developers who want to perceive Agent status with minimal disruption or customize pet animations. The source code is available on GitHub.

Read More
dsh-opencodego-usage: OpenCodeGo Plugin for Monitoring Remaining Quotas in DSH Web GUI

dsh-opencodego-usage is a plugin developed for the DeepSeek Harness (DSH) Web GUI, designed to monitor the remaining quota of OpenCodeGo in real-time. It displays a breathing light (green, yellow, red) at the bottom right corner of the chat input box, changing color based on the remaining quota ratio. Clicking the light expands a liquid glass panel that details usage, remaining proportions, and reset times across three windows: rolling (approximately 5 hours), weekly (about 7 days), and monthly (around 30 days). The plugin supports automatic parsing of API keys from DSH credentials and allows users to manually override the current session key within the panel. Data is automatically refreshed every 2 minutes. It ensures accuracy by calling the official OpenCodeGo quota API via HTTPS. Installation requires Node.js >= 22.19.

Read More
dsh-client-ui-mobile-adapt: Mobile Adaptation Plugin for DeepSeek Harness Web GUI

`dsh-client-ui-mobile-adapt` is a mobile-adaptation plugin for DeepSeek Harness Web GUI, developed by Hotsteel2901 under the MIT license. This client-side-only plugin is designed to address the issue of desktop layouts being unsuitable for narrow screens. It only activates within viewports with `max-width: 768px`, leaving the desktop layout unaffected. Core features include collapsing a three-column layout into a single column, converting the sidebar into a drawer, making the settings panel fullscreen, and providing a floating window for trajectory details. It also includes optimizations for iOS dynamic viewports and safe areas. For installation, it is recommended to add the plugin via an HTTPS tarball URL to a specified profile, manually mount it through `cordis.patch.yml`, or create a dedicated profile.

Read More
dsh-file-upload: Extending the DSH Web GUI Attachment Channel to Support Arbitrary File Uploads

dsh-file-upload is an MIT-licensed client plugin for the DSH Web GUI, designed to extend the functionality beyond supporting only image attachments to enabling uploads of arbitrary files such as PDFs, code, and archives. The plugin operates in a Node 20+ environment and automatically activates through a persistent profile. It supports file drag-and-drop from any location on the page. Its core advantages include: direct local file path referencing in Chromium browsers for zero-upload scenarios; and for cases where file paths are inaccessible, it uses an intermediary upload with a two-tier deduplication mechanism based on size, modification time, and SHA256 to ensure efficient transfer. The interface features adaptive-width blue file chips that hide the intermediary path and display only the filename, with one-click deletion support. Additionally, the plugin includes an upload directory cleanup overlay that provides redundancy removal and duplicate file cleanup.

Read More
dsh-kimino-theme: Transforming the DSH Web GUI into a "Your Name." Theme

dsh-kimino-theme is a DSH Web GUI theme plugin released by maintainer niiang, featuring the visual motif from the film *Your Name*. It offers comet-blue glassmorphism, movie wallpapers, logo replacement, and input card redesign. The plugin can be installed via the command `dsh plugin --profile web add github:niiang/dsh-kimino-theme` and does not modify DSH source code, restoring the original setup upon uninstallation. It is recommended for use with Edge or Chrome browsers; the code is released under the MIT license.

Read More
dsh-skill-picker: Visual Skill Selection within the DSH Web Input Box

dsh-skill-picker is a DSH Web GUI client plugin that provides a searchable skill list alongside the composer. After selecting a skill, it inserts the official /skillname gesture, which is then loaded and executed by DSH's native mechanism. Compared to the built-in prefix completion, it supports full list browsing, keyword search, and sorting by recent or frequent usage, making it ideal for scenarios with numerous skills where names are hard to remember. The installation method is via git clone + link or GitHub dependency, and it has not yet been released on npm. It is licensed under MIT, with the maintainer being a735624258.

Read More
Rearrange the DeepSeek Harness web interface into a workbook using dsh-deepcel

DSH-Deepcel is a DeepSeek Harness Web GUI workbook skin maintained by Small-tailqwq, which rearranges sessions, tools, settings and navigation into interactive cells. This article verifies its installation command, BSD-3-Clause license, web profile usage and the differences from real Excel file operations according to the directory page and GitHub.

Read More
Add a focused reading view to DeepSeek Harness web sessions with dsh-focus-chat

### 翻译版本1(正式技术文档译法): dsh-focus-chat is a DeepSeek Harness Web GUI plugin maintained by dingyi222666. It adds a "Focused Chat" tab to conversations, folds assistant responses into collapsible summary rows, and lets users focus only on final deliverables such as thinking time consumption, commands and file changes. This article covers the table of contents, installation commands verified on GitHub and npm, capability boundaries and precautions. ### 翻译版本2(更贴合开源项目文档风格): dsh-focus-chat is a DeepSeek Harness Web GUI plugin maintained by dingyi222666. This plugin introduces a "Focused Session" tab to the chat interface, collapses assistant replies into expandable summary lines, and filters out irrelevant content to only highlight final deliverables including thinking duration, executed commands and file modification records. The article covers the table of contents, verified installation commands from GitHub and npm, as well as the plugin's capability boundaries and usage notes.

Read More