dsh-web-enhanced: Adding Task Board, Git Graph and Enhanced Panel to DeepSeek Harness Web Client

Preface

In the DSH ecosystem, an “everything is a plugin” organizational approach is common. The community directory is an independent site with no official affiliation to DeepSeek / High-Flyer. For users of the DeepSeek Harness Web client, daily operations often go beyond just conversation itself: managing tasks, checking Git status, referencing files, pasting long text, checking DeepSeek balance, etc.

Below, we introduce dsh-web-enhanced. It is an enhancement plugin for the DeepSeek Harness Web client, extending capabilities around task boards, cron scheduling, Git graphs, Workspace views, long-text references, global prompts, file references, balance rows, and image understanding.

What Is This

dsh-web-enhanced is maintained by banlanzs.

Verified materials describe it as:

Web-enhanced plugin for DeepSeek Harness: task board with cron scheduling, git graph, preview/files/SCM right panel, DeepSeek balance line, and image understanding for text-only models

The materials also state that this plugin is developed and built independently of the deepseek-harness repository. It only consumes the officially released @deepseek-ai/* packages and existing Web client slots, without modifying the harness source code.

The repository address is:

https://github.com/banlanzs/dsh-web-enhanced

Core Features

Task Board and Cron Scheduling

The core capabilities listed in the materials include:

Task board with cron scheduling

Task cards support the following fields:

title
prompt
cron
column

Cron scheduling supports the 5-field format, for example:

0 23 * * *

Git Graph

The materials list:

Git graph

In the verified Workspace view capabilities, Git Graph is one of the panes.

Long Text Pasting

When pasting plain text longer than 2000 characters into the composer, the plugin inserts a reference chip:

已粘贴文本

This chip can be previewed, edited, saved, or deleted.

The materials also state that long pasted entries are stored in the browser’s localStorage, and there are limits on both the size of each entry and the number of entries.

Global Prompt

The global prompt entry point is at:

Settings → Plugins → Web Enhanced → Global prompt

It is stored in the following settings namespace:

dsh-web-enhanced-global-prompt

Note: The materials explicitly state that the Minimal preset declares its persona as complete and replaces the entire system prompt; therefore, the global prompt will not be appended to the Minimal preset.

Workspace View

The materials list:

Workspace view with Explorer / Changes / Task Board / Git Graph panes

That is, the Workspace view includes the following panes:

Explorer
Changes
Task Board
Git Graph

Conversation Node Navigation

The materials list:

Conversation node navbar

The verified facts for this session did not provide further details.

Skins and Custom Backgrounds

The skins and custom backgrounds entry point is at:

Settings → Plugins → Web Enhanced → Skins

The materials list this capability as:

Interface skins and custom background image

File References

In the composer’s + menu, you can use:

Mention file
Mention folder

After selection, a file path reference is inserted:

@path

DeepSeek Balance Row

The materials list:

DeepSeek API balance line

The verified usage instructions state: there is a DeepSeek-aware info row below the composer that auto-refreshes every minute.

If the balance refresh fails, the plugin retains the last good snapshot and marks it as stale, rather than clearing it immediately.

Image Understanding for Text-Only Models

The materials list:

Image understanding for text-only models

The verified facts for this session did not provide further configuration details.

Typical Usage

Below are common operation paths compiled from verified materials.

1. Creating a Task Card

A task card includes:

title
prompt
cron
column

If you need to set up a scheduled task, you can fill in a 5-field cron, for example:

0 23 * * *

2. Pasting Long Text

Paste plain text longer than 2000 characters into the composer.

The plugin will insert:

已粘贴文本

You can then preview, edit, save, or delete this chip.

3. Configuring the Global Prompt

Open:

Settings → Plugins → Web Enhanced → Global prompt

The content configured here will be saved to:

dsh-web-enhanced-global-prompt

4. Configuring Skins or Backgrounds

Open:

Settings → Plugins → Web Enhanced → Skins

Here, you can configure skins or custom background images.

5. Referencing Files or Folders

In the composer’s + menu, use:

Mention file
Mention folder

After selecting the target, it will insert:

@path

6. Viewing Balance Information

A DeepSeek-aware info row is displayed below the composer.

This information auto-refreshes every minute. If the refresh fails, the last valid snapshot is retained and marked as stale.

Installation and Activation

The verified materials for this session did not provide official installation commands.

The repository address is:

https://github.com/banlanzs/dsh-web-enhanced

Before activation, it is recommended to check the repository source code, README, dependency relationships, and license files. The materials only confirmed that package.json lists a LICENSE file but did not specify the license name.

Applicable Scenarios and Notes

Suitable for users of the DeepSeek Harness Web client who want the following capabilities beyond the conversation interface:

Task board
Cron scheduling
Git graph
Workspace view
Long text pasting
Global prompt
File references
DeepSeek balance row
Image understanding for text-only models

Please note the following points before use.

  1. The plugin is provided by a third-party maintainer, banlanzs.

  2. The plugin is developed independently of the deepseek-harness repository. It only consumes @deepseek-ai/* packages and existing Web client slots, without modifying the harness source code.

  3. The plugin runs with the current dsh process permissions. Check the source code and license before installation.

  4. This session’s materials did not provide star count, category, installation commands, license name, or directory page address.

  5. The global prompt will not be appended to the Minimal preset.

  6. Long-text paste entries are stored in localStorage and are subject to limits on individual entry size and total count.

  7. If the balance refresh fails, the last valid snapshot is retained and marked as stale.

Conclusion

dsh-web-enhanced addresses the daily enhancement needs of the DeepSeek Harness Web client: task scheduling, Git graphs, Workspace views, long-text references, file references, global prompts, skins and backgrounds, balance rows, and image understanding for text-only models.

GitHub repository address:

https://github.com/banlanzs/dsh-web-enhanced
羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

Xiaoye