urzeye/dsh-outline

Real-time outline plugin for DeepSeek Harness (DSH) Web GUI, ported from Ophel Atlas

Adds a real-time conversation outline panel to the DeepSeek Harness Web GUI: it constructs an outline tree from session events — user turns become top-level nodes and markdown headings (H1–H6) from assistant replies hang beneath them — updating live as tokens stream in. Click any node to scroll the chat to the corresponding position and highlight the current reading location. The panel also supports a depth slider (0–6), keyword search with match count, per-session bookmarking, a bookmarks-only view mode, one-click outline copy, and quick jump to top/bottom.

Web UI Enhancements ★ 14 ✅ runtime-tested

Source repository unavailable. The repository urzeye/dsh-outline no longer exists on GitHub (HTTP 404 when checked on 2026-10-02). The plugin is still published on npm as dsh-outline, which is the install command shown below.

Repository unavailable ↗

Install

dsh plugin --profile web add dsh-outline

dsh plugin --profile web add dsh-outline@latest (npm dsh-outline 0.1.6, repo urzeye/dsh-outline, verified npm 2026-08-30). Restart dsh web after install; no config required.

Compatibility

DSH web profile only; Node >= 22.13; shell.overlay panel (right-edge trigger); follows DSH theme tokens and language (zh/en); MIT.

Details

Recent updates

Real-time outline from session events (user turns + H1–H6 from assistant); live streaming update; click-to-scroll + highlight; depth slider; keyword search; bookmarks; zh/en UI.

FAQ

Does the outline scrape the DOM?
No — the outline is built from DSH session event stream, not DOM scraping; it rebuilds automatically on history pagination, refresh, and reconnect via DSH runtime.
Can I pin the panel?
Yes — the shell.overlay panel can be pinned as a persistent sidebar (hover the right-edge trigger bar to preview, then click the pin icon) or dragged to any position without pushing the chat area.
Is there a browser-tab version?
The author also maintains Ophel (github.com/urzeye/ophel) which is a deeper browser-native outline for running DSH in a regular browser tab — the DSH bundle is the plugin version for dsh web profiles.

Alternatives

XavierMarquis93/dsh-plugin-conversation-outline · juhe291/dsh-token-panel · Meredith2328/dsh-sticky-note

More plugins in Web UI Enhancements

Browse more in Web UI Enhancements

Guides for Web UI Enhancements plugins