lcthe/dsh-timeline-rail

lcthe★ 1TypeScript最后同步: 2026-08-17

在 GitHub 打开

DeepSeek Harness 网页会话消息时间轴导航条 / Message timeline rail for DeepSeek Harness web chat — 消息区右侧等间距刻度,点击跳转,悬浮预览 / evenly spaced ticks, click to jump, hover to preview.

README 摘要

@lcthe/dsh-timeline-rail English 简体中文 A message timeline rail for the DeepSeek Harness web chat. Along the right edge of the conversation, above the composer, it draws a low-contrast, evenly spaced column of thin tick marks — one tick per durable user message, styled after a meeting-notes / editor timeline. Hover a tick to preview that message; click it to jump the conversation straight to it. Desktop & Web both supported. The DeepSeek Harness desktop app is an Electron shell that embeds the same browser client served over a localhost web server, so a "web" plugin renders identically on both. This package targets the browser-side conversation slot and works wherever that client runs — Desktop and Web. Only headless / TUI profiles have no composer slot and render nothing. Features - Evenly spaced ticks — one short horizontal line per user message along a 1px track, so a conversation reads as a clean time axis instead of a clamped map. - Click to jump — aligns the selected user message to the top of the visible message area. - Hover to preview — a compact wide card shows which message it is ( 用户 · 第 N 条 ) plus the first lines of its text; image/attachment-only messages get a labelled…

在 GitHub 查看完整 README →
终端/TUIchat-uiclient-plugincordisdeepseekdeepseek-harnessdshdsh-pluginplugin

分类