dsh-lens-rail
Manifest valid★ 1Codex-style left message navigation rail for DeepSeek Harness
@hzpeng/dsh-lens-rail
A Codex-style LEFT message navigation rail for the DeepSeek Harness (DSH) Web conversation column.

A vertical column of short horizontal lines runs down the left edge of the transcript — one line per message, including both your turns and the agent's replies. It is a scroll-spy scrubber: the line under your current reading position is highlighted in the brand colour, hovering grows the line under the cursor while its neighbours taper smoothly toward the edges (the Codex "lens" effect), and clicking any line jumps the transcript to that message (paging older history when necessary).
Features
- Left edge placement —
left: calc(var(--dsh-sidebar-width) + 4px), so it sits beside the conversation column and never overlaps the app sidebar. - One line per message — both user turns (
usernodes) and agent replies (assistantnodes) get a line; tool rows, commands, and turn-tails are skipped so the rail reads as a conversation, not a step ledger. - Lens hover — the focused line is longest; neighbours taper off with a
gaussian profile (
width = base + amp * exp(-d²/2σ²)), exactly the Codex effect. - Scroll-spy highlight — the line nearest the 40% viewport line is active (brand colour + glow) and follows your reading position.
- Click to jump —
loadOlderpages older history on demand, then scrolls the target row into view; shows a small spinner while a long jump loads. - Theme-aware — uses DSH alias tokens (
--dsw-alias-*) so light and dark themes both look right.
Install
dsh plugin --profile web add @hzpeng/dsh-lens-rail
Then restart dsh web and hard-refresh the browser.
Uninstall
dsh plugin --profile web remove @hzpeng/dsh-lens-rail
License
MIT
Versions
| Latest version | Published | Size |
|---|---|---|
| 0.1.0 | — | — |
| 0.1.1 | — | — |
Comments
Loading…
From the same category
by nexu-io
🎨 Best DeepSeek Harness Design Plugin. The open-source Claude Design alternative. 🖥️ Local-first desktop app. 🖼️ Your coding agent becomes the design engine: prototypes, landing pages, dashboards,
★ 97.9k
Apache-2.0
TypeScript
Sep 24, 2026
deepseek-harness-desktop is a interface plugin for DeepSeek Harness. See the repository documentation for its documented capabilities.
★ 28.6k
MIT
by zhu1090093659
DeepSeek Harness (DSH) Web Plugin Aggregation Ecosystem · Everything is a plugin, distributed via the Creative Workshop
★ 8k
Apache-2.0
TypeScript
Sep 24, 2026
dsh plugin --profile web add dsh-webA collection of independent Web UI plugins and skins, including task boards, Git graphs, mobile access, and live token stats.
★ 7.4k
Apache-2.0
TypeScript
dsh plugin --profile web add dsh-webby ZSeven-W
The world's first open-source AI-native vector design tool and the first to feature concurrent Agent Teams. Design-as-Code. Turn prompts into UI directly on the live canvas. A modern alternative to Pe
★ 6k
MIT
Rust
Sep 23, 2026
by omdsh-dev
开放的侧边栏底座,支持三方拓展注册新侧边栏页面。内置文件渲染编辑/终端/侧边对话/Git/子代理页面 | Open sidebar foundation, supports third-party extensions to register new sidebar pages. Built-in file rendering/editing, terminal, side chat, Git,
★ 3.7k
↓ 43.9k/wk
MIT
TypeScript
Sep 23, 2026
dsh plugin --profile web add dsh-better-sidebar