Back to directory

dsh-navbar

Curated pickArchived

vlln/dsh-navbar

Conversation node navigation bar: right-edge node strip for fast jump to user messages with hover preview and click scroll.

This repository is archived — it is read-only and no longer maintained. Review the code carefully before installing.

View on GitHub
$ dsh plugin --profile web add "github:vlln/dsh-navbar#main" # one-line git-source install (build artifacts committed)

51

stars

1

forks

TypeScript

Language

MIT

License

2026-08-10

Created

2026-09-10

Last push

Official DSH bundle plugin that puts a right-edge conversation node rail in the DeepSeek Harness web UI — hover to preview, click to jump between user messages — with no data-channel dependencies.

DSH integration

Native runtime

Author-claimed

Safety audit

Unaudited

Last verified

2026-08-30

License

MIT

01What can it help you accomplish?

  • Navigate long DeepSeek Harness web conversations from a right-edge node rail — jump to any user message without manual scrolling.

    A vertical node strip (one node per user message) with an active pill that follows reading position, a 6-line hover preview card, click-to-jump smooth scroll with a brand-blue highlight ring, and a fixed 30-node window with count badges for 30+ messages.

    DeepSeek Harness (dsh) web users working through long or dense conversations who want fast, mouse-driven navigation.

  • Pin important assistant replies and load earlier history directly from the navigation rail.

    Per-session message pins rendered as golden slim elliptical discs (persisted in browser localStorage, surviving refreshes) and an up-arrow button that forwards to the official load-older control while preserving reading position.

    Users who need to keep key replies in reach or page back through older context without losing their place.

02How to install into DeepSeek Harness

Installation steps

  1. 01

    $ dsh plugin --profile web add "github:vlln/dsh-navbar#main" # one-line git-source install (build artifacts committed)

  2. 02

    $ dsh plugin --profile web add @vlln/dsh-navbar@0.4.0 # npm source alternative

  3. 03

    Restart the web profile after installing for it to take effect; enable/disable in the Plugins panel on the Settings page.

Verify the integration

  • The node rail appears on the right edge of the conversation page (Chat view); hover for a preview, click to jump.

03DSH integration and capability boundaries

DSH integrationNative runtime

Official DSH bundle plugin via dsh.bundle + dshClient channel (browser-only); installed with `dsh plugin --profile web add`.

  • Right-edge node navigation rail

    DeepSeek Harness web conversation with user messages→vertical node strip, one dot node per user message, on the right edge of the conversation area

  • Reading-position tracking & hover preview

    current reading position and hovered node→active pill (22px brand-blue capsule) that follows reading position; 6-line hover preview card

  • Click-to-jump & scroll-wheel switching

    click or scroll-wheel over the rail→smooth-scrolls to the target user message with a brand-blue highlight ring; wheel moves one message at a time

  • Message pinning (per session)

    📌 action-bar click on an assistant message→golden slim elliptical disc node; pin state saved per session in browser localStorage

    pin state persisted in browser localStorage per session

04Who is it for? When not to use it?

Good for

  • DeepSeek Harness (dsh) web users working through long or dense conversations who want fast, mouse-driven navigation.
  • Users who need to keep key replies in reach or page back through older context without losing their place.

Not for

  • Browser-only: ships as an official DSH bundle plugin with an empty Node half (`dsh.bundle` + dshClient channel), so it runs only in the DeepSeek Harness web profile, not in a Node/server runtime.

05Compatibility, maintenance and safety notes

  • Browser-only: ships as an official DSH bundle plugin with an empty Node half (`dsh.bundle` + dshClient channel), so it runs only in the DeepSeek Harness web profile, not in a Node/server runtime.
  • Depends solely on official user-row anchor attributes (`data-time-hover-root`, emitted since 0806) — it needs a web client version that outputs those anchors; non-conversation pages and conversations with no user messages show no rail.
2026-08-102026-08-28Not specified by the author

MIT · official DSH bundle plugin, actively maintained (last push 2026-08-28, no release tag yet)

06Frequently asked questions

How do I install dsh-navbar with DeepSeek Harness?

Run `dsh plugin --profile web add "github:vlln/dsh-navbar#main"` (one-line git-source install; build artifacts are committed so it won't trigger a build), then restart the web profile. The plugin also appears in the Plugins panel on the Settings page to enable/disable.

What are the prerequisites for dsh-navbar?

None beyond a DeepSeek Harness web profile that emits the official user-row anchor attributes (`data-time-hover-root`, available since 0806). It works out of the box — no extra commands or tools.

How does dsh-navbar connect to DeepSeek Harness?

It is an official DSH bundle plugin (`dsh.bundle` + dshClient channel, browser-only) with an empty Node half, so it mounts in the web client and is driven only by official anchor attributes — no polling, no routing, no tools.

How is dsh-navbar different from other navigation helpers?

It is browser-only and 0-patch: it adds nothing to the runtime beyond a self-rendered DOM rail reading official anchors. With 30+ nodes it uses a fixed 30-node window with ↑N/N↓ count badges and pinned golden discs, rather than rendering every node.

Troubleshooting: the rail doesn't appear?

Open a conversation (Chat view) with at least one user message; the rail auto-hides when no user message is loaded or on non-conversation pages. After a first install, restart the web profile and check the Plugins panel on the Settings page to confirm it's enabled.

08Data and sources

  • Author-claimedgithub.comf41d446f843e…

    Form: an official **bundle plugin** (`dsh.bundle` + dshClient channel, **browser-only**, empty Node half), 0 patches.

  • Author-claimedgithub.comf41d446f843e…

    MIT License (an example plugin in the DSH ecosystem).

This page is generated from the project’s public documentation, repository metadata and a structured parse of DSH Plugins; last verified on 2026-08-30. Found an error? Submit a correction.

🏆

Best DeepSeek Harness Plugins

Twelve plugins worth installing first — picked from the whole catalog, across every category.

DSH Plugins is an independent community directory of DeepSeek Harness plugins. Not affiliated with or endorsed by DeepSeek. Third-party plugins are not security-audited — review the source before installing.

New DeepSeek Harness plugins, weekly. No spam.