veritas501/dsh-chatflow-rail

veritas501★ 0TypeScriptLast synced: 2026-08-16

Open on GitHub

Conversation-flow navigation rail for the dsh web GUI — one dash per user message with hover previews and smooth jumps, plus a docked "previous message" card.

README excerpt

dsh-chatflow-rail 中文 English A plugin for the dsh web GUI that adds a conversation-flow navigation rail on the left of the chat — one dash per user message, positioned 1:1 against the real content — plus a previous-message card docked at the top. Screenshots Previous-message card + rail Hover preview over the rail Instead of scrolling through a long transcript to find where you were, the rail gives you the whole conversation as a map: a tight cluster of dashes, each one a user message, and hovering fans the cluster out — dashes near the pointer widen and darken with a smooth falloff. Crossing the preview threshold floats a card with N/M · time and the message content. Click a dash — or anywhere on the rail — and the view eases smoothly to that message, landing below the top card. When you scroll a user message above the viewport, a native-styled floating card at the top shows 上一消息 N/M · time with a 3-line preview; click it to jump back. The card is a floating overlay in the shell's click-through layer: the empty state is fully transparent, so the top of the conversation stays clean and nothing is reserved when there is nothing to show. Steering follow-ups (messages sent while a run…

View full README on GitHub →
Tools / Devdshdsh-plugin

Category