Introduction

In long sessions in DeepSeek Harness Web, scrolling up and down one by one is inefficient if you just want to quickly return to a prompt you sent. dsh-user-message-navigator is a DSH plugin for DeepSeek Harness Web that provides a Codex-style user message navigation sidebar, centrally listing indexable user messages for convenient search, jumping, and highlighting.

What is this

dsh-user-message-navigator is a web-side DSH plugin maintained by buguoshixc with an MIT license. It is used to add a User messages navigation entry in DeepSeek Harness Web sessions. The version information verified from the material is as follows:

name: dsh-user-message-navigator
version: 0.1.1
license: MIT
engines.node: ^22.19.0 || >=24.0.0

Using it requires DeepSeek Harness Web 0.1.1-rc.2 or a compatible later version.

Core Features

This plugin provides navigation capabilities centered around user messages in the current session:

  • Add a User messages action in the active session header.
  • Open a floating right sidebar via the official shell.overlay slot.
  • List direct user prompts and admitted steering messages in conversation order.
  • Search loaded prompts without sending message content anywhere.
  • After selecting a message, jump to it and briefly highlight it.
  • Track messages near the current reading position.
  • Load earlier history in pages; load all remaining pages on explicit request.
  • Follow the current DSH locale and theme tokens.

Installation and Enablement

The installation command uses a local .tgz package; no online installation command was provided in the verified material. The path in the commands below should be replaced with the actual path to dsh-user-message-navigator-0.1.1.tgz.

Add the plugin first, then start DSH Web:

npx --yes @deepseek-ai/dsh plugin --profile web add "C:\absolute\path\dsh-user-message-navigator-0.1.1.tgz"
npx --yes @deepseek-ai/dsh web

After installation, restart DSH and refresh the browser.

Typical Usage

After enabling, you can use it as follows:

  1. Even without selecting a session, the launcher is displayed on the right edge.
  2. In a non-empty session, the session header will show User messages.
  3. After opening the sidebar, you can see direct user prompts and admitted steering messages arranged in conversation order.
  4. Search prompts within loaded content; the search does not send message content anywhere.
  5. After clicking the target message, the page jumps to that message and briefly highlights it.
  6. When older content is needed, load old history in pages; all remaining pages can also be loaded if explicitly requested.

Index Scope and Privacy

The plugin only indexes conversation nodes that are currently visible. plugin-generated context messages and compacted-away nodes are intentionally excluded.

The material states that the plugin has no host route and does not initiate network requests. Message content is retained in the active browser page and is used only for local list, search, and navigation operations.

Development Check

If you are building from source, you can use the following commands for checking and packaging dry runs:

npm install
npm run check
npm run pack:dry

Applicable Scenarios and Notes

This plugin is suitable for users who frequently look back at their own sent messages in DeepSeek Harness Web, especially in scenarios involving long sessions, multi-round prompts, or a need to quickly locate steering messages.

Pre-installation notes:

  • The plugin runs with the permissions of the current DSH process.
  • You should check the source code and license before installation.
  • It relies on the local .tgz installation method, so the path must point to the actual dsh-user-message-navigator-0.1.1.tgz.
  • It requires DeepSeek Harness Web 0.1.1-rc.2 or a compatible later version.
  • For Node.js requirements, see engines.node in package.json: ^22.19.0 || >=24.0.0.

Related Links

The directory page below is an entry point for the community directory, not the DeepSeek official app store:

https://www.skillhub.cn/plugins/buguoshixc/dsh-user-message-navigator

GitHub:

https://github.com/buguoshixc/dsh-user-message-navigator