Introduction

DeepSeek Harness (DSH) uses a plugin-based architecture, allowing users to extend Web interface features through plugins. When handling long conversations, jumping between individual messages usually requires manual scrolling, which is inefficient. The @xiaoso/dsh-turn-navigator plugin provides a conversation turn navigation panel for the DSH Web interface, resolving this operational pain point.

Plugin Introduction

Name: @xiaoso/dsh-turn-navigator
Maintainer: xiaoso456
Core Functionality: Implements fast navigation and status display for conversation turns in the DeepSeek Harness Web UI.

Core Features

  • Conversation Turn Navigation Panel: Provides a visual entry point for switching turns in the interface.
  • Status Display: Displays the current turn and total turns in real time.
  • Quick Jump: Supports jumping forward or backward to the previous or next conversation turn.

Installation and Enablement

Install the plugin using the npm source:

dsh plugin --profile web add @xiaoso/dsh-turn-navigator
dsh web

Notes

  • Version Compatibility: This plugin is compatible with DeepSeek Harness dsh v0.1.0-rc.5 (pre-release version). Because it is a pre-release version, its internal interfaces may change.
  • Git Installation Build: If installed via git, the package’s prepare script runs automatically to build the artifacts.
  • pnpm Version Limitation: If using pnpm ≥ 10 for git installation, the initial add may fail and prompt that you need to allow this build in the profile’s pnpm-workspace.yaml.

Ecosystem Information

This plugin is part of the DSH ecosystem and is maintained by the community. More details and source code are available at:
* Plugin Directory
* GitHub Repository