dsh-msg-nav-track
Manifest validConversation message navigation rail for DeepSeek Harness Web: a track on the right side of the session scroll area with ▲/▼ endpoints and evenly spaced dots for user messages; click a dot to jump exa
@local/dsh-msg-nav-track — 会话消息节点导航条
在会话滚动区右侧(shell.overlay 帧级浮动层)渲染一条消息节点轨道:
- ▲:点击平滑滚动到会话最顶部;
- ▼:点击平滑滚动到会话最底部(最新消息);
- 消息节点:每个点对应你发送的一条纯用户消息(
kind=user;/plan命令、上下文注入、工具调用一律排除),在 ▲/▼ 之间按发送顺序等距分布,点击精确滚动到该消息;视口内最新可见消息的点高亮; - 轨道底端避让输入卡片(sticky composer),▼ 始终可见可点;
- 轨道随新消息 / "加载更早" / 列宽变化 / 会话切换自动更新;空白会话与"轨迹"视图自动隐藏(无消息时仅显示 ▲/▼ 端点的常显轨道);
- 全部样式内联(不需要注入样式表),不修改产品 DOM(只读取产品稳定 data 属性)。
组成
| 文件 | 作用 |
|---|---|
package.json | 声明 dsh.client(web 平台、inject slots)与 exports["./client"] |
lib/index.js | Host 半(空 apply,仅为组合行可加载而存在) |
client.js | 浏览器半:shell.overlay 轨道组件(内联样式、DOM 测量) |
安装位置
- 源码:
$DSH_HOME\extensions\msg-nav-track\ - 加载副本:
$DSH_HOME\profiles\web\node_modules\@local\dsh-msg-nav-track\ - 组合行:
$DSH_HOME\profiles\web\cordis.patch.yml中id: msg-nav-track
注:副本是物理拷贝(未走 pnpm install)。若日后对 profile 执行
pnpm install,该目录可能被清理;重新拷贝即可(或改用dependencies中的link:声明)。
卸载
- 从
$DSH_HOME\profiles\web\cordis.patch.yml删除msg-nav-track行 - 删除
$DSH_HOME\profiles\web\node_modules\@local\dsh-msg-nav-track\ - (可选)删除
$DSH_HOME\extensions\msg-nav-track\ - 重启 DSH
生效
组合行在进程启动时解析(Web 表面未启用 HMR),修改后需重启 DSH。
Comments
Loading…
Similar plugins
Message timeline rail for DeepSeek Harness web chat: evenly spaced ticks for each user message on the right edge, click to jump, hover to preview.
★ 0
↓ 150/wk
dsh plugin --profile web add @lcthe/dsh-timeline-railby smanx
Conversation indicator plugin for the DeepSeek Harness web GUI: a compact rail beside the scrollbar marks each user message; hover for the summary, click to jump. / DeepSeek Harness Web GUI 对话指示器插件:滚动
★ 3
MIT
TypeScript
Aug 16, 2026
dsh plugin --profile web add @smanx/dsh-conversation-indicatorby yuioi666
dsh-conversation-nav-dots 在 DSH Web 对话界面的右侧添加一列导航标记。每个标记对应一条用户消息。点击即可跳转,悬停可预览所有消息内容。
★ 1
↓ 42/wk
MIT
JavaScript
Sep 1, 2026
dsh plugin --profile web add dsh-conversation-nav-dotsAdds a Codex-style message navigation rail for quickly locating earlier prompts in long DeepSeek Harness Web UI conversations.
★ 0
↓ 47/wk
dsh plugin --profile web add dsh-message-navby UlaBe
Conversation position navigator plugin for DeepSeek Harness: right-edge floating button + drawer listing every user message (auto-loads full history), click to jump. Install via dsh plugin add @ulabe/
★ 0
JavaScript
Aug 19, 2026
dsh plugin --profile web add @ulabe/dsh-conversation-navby miaomiao636
Codex-style message navigator for the DeepSeek Harness Web UI: a tick per user message along the conversation edge, hover or click to preview and smooth-jump to the message, with full history auto-loa
★ 2
↓ 97/wk
MIT
TypeScript
Sep 1, 2026
dsh plugin --profile web add dsh-codex-message-navigator