dsh-message-navigator
Run the following command in DeepSeek Harness:
dsh plugin install miaomiao636/dsh-message-navigator
Paste the following prompt into your AI chat to install this plugin:
Run dsh plugin install miaomiao636/dsh-message-navigator in your terminal to install this plugin; source code at https://github.com/miaomiao636/dsh-message-navigator .
About this plugin
A long DeepSeek Harness session can quickly pile up dozens or even hundreds of messages, yet the default Web UI only renders the latest history page. Scrolling back to locate an early instruction, a follow-up question, or a specific context snippet is slow and tedious. dsh-message-navigator places a Codex-style tick rail along the left edge of the conversation area: every user message gets a tick, hovering reveals a preview, and a single click smoothly scrolls you straight to that message.
Ticks are generated only for user messages; AI replies, reasoning traces, tool calls, and status text are all excluded so the rail stays uncluttered. A dark, elongated tick always tracks your current reading position, and full keyboard navigation is supported with arrow keys, Home, End, and Enter. The plugin loads the complete history automatically, bypassing the default pagination, and keeps pace with streaming output, incoming messages, historical scroll-back, and session switches without a manual refresh. It reads the --dsw-* theme variables for dark-mode and reduced-motion support, and hides itself on narrow screens to preserve layout space.
If you routinely run long, multi-turn conversations in Harness, need to jump back and forth between early prompts and the latest output, or prefer a keyboard-first workflow, this navigator cuts the cost of finding a specific message dramatically. All logic runs locally in the browser: no model requests are intercepted, no network calls are made, no telemetry is collected, and nothing is persisted to disk. Install it, use it, close it, and nothing lingers.
Screenshots
Use Cases
- Quickly jump to an early user message in a long conversation
- Navigate message sequence with arrow keys in a keyboard-first workflow
- Locate a specific past prompt in real time during streaming output
Best For
- DeepSeek Harness users who run long multi-turn conversations regularly
- Efficiency-oriented users who prefer keyboard over mouse scrolling
- Developers who frequently jump between early prompts and latest output
Related Plugins
A service-oriented sidebar framework for DSH, offering a full workbench with file explorer, embedded browser, real terminal, Git panel, and extensible plugin services.
A beautiful, practical Claude Code-style TUI plugin with pixel whale top bar, flowing glow title, real-time status line, streaming thought expansion, time rewind, context progress bar and TPS gauge — zero core changes.
The plugin market for DeepSeek Harness: browse/search/one-click install community plugins and themes, with updates, backup/restore, hot disable, diagnostics, and AI fix.
A persistent whale widget on the DSH web UI that shows DeepSeek balance, today's usage, and per-turn cost, with drag-and-snap and sound effects.