dsh-msgrail
Run the following command in DeepSeek Harness:
dsh plugin install futongxu9-maker/dsh-msgrail
Paste the following prompt into your AI chat to install this plugin:
Run dsh plugin install futongxu9-maker/dsh-msgrail in the DeepSeek Harness terminal, or download manually from https://github.com/futongxu9-maker/dsh-msgrail and copy it to ~/.dsh/profiles/web/node_modules/, then register it in cordis.patch.yml and refresh the page.
About this plugin
Long conversations in DeepSeek Harness can easily run into hundreds of messages, and jumping back to an early question or follow-up usually means endless scrolling. dsh-msgrail adds a vertical rail of brand-colored dots along the right edge of the conversation pane—one dot per real user message, ordered top to bottom by time, with the latest dot kept brighter for instant recognition. Hovering a dot reveals a small preview card with the timestamp and a three-line text snippet; clicking it jumps straight to that message. If the target lives in history that has not yet been rendered, the plugin automatically pages through the older messages one batch at a time until the target is in view, so you never have to scroll manually.
The entire feature is built as a pure overlay plugin via shell.overlay. No host layout code is patched, which means upgrading DSH requires no rework. All colors are drawn from DSH semantic tokens and CSS color-mix, so the rail blends seamlessly into whichever skin or theme is active—Pinkie, dragon, or custom. On the data side, the plugin reads from the in-memory session first for speed, falls back to persisted event logs, and caches cold-session results for 30 seconds, giving you the full history regardless of what the front-end window has loaded.
It is ideal for developers who hold long, multi-turn conversations and need to revisit earlier messages frequently, as well as for teams that package dsh-desktop and distribute it so colleagues get the rail out of the box with zero extra setup. If you want lightweight message navigation without patching the host and without fighting the theme system, dsh-msgrail is a drop-in, upgrade-safe, skin-aware choice.
Use Cases
- Jumping back to an early user message in a long conversation
- Locating and jumping to a specific message without scrolling
- Bundling dsh-desktop for team distribution with zero extra setup
Best For
- Developers who hold long multi-turn conversations and revisit earlier messages often
- Plugin users who prefer zero host patching and drop-in installation
- Teams packaging dsh-desktop for colleagues with no additional setup steps
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.