dsh-lens-rail:DeepSeek Harness 左侧消息导航轨道

在 DeepSeek Harness 的长对话中,快速定位历史消息节点通常依赖页面滚动或搜索。为了解决这种定位效率问题,hzpeng57/dsh-lens-rail 提供了一种基于左侧边缘的导航方式,模仿 Codex 的视觉风格,让消息追踪更直观。

这是一个为 DeepSeek Harness (DSH) Web 端对话列提供的 Codex 风格左侧消息导航轨道。它通过垂直线条显示消息流,支持悬停高亮和点击跳转,解决长对话中快速定位上下文的问题。

核心功能

  • 左侧边缘放置:轨道位于对话列的最左侧,通过 left: calc(var(--dsh-sidebar-width) + 4px) 定位,确保不与 DSH 的应用侧边栏重叠。
  • 单行/消息显示:每一行对应一条消息(用户和助手),工具行、命令行和回合尾被跳过,使导航轨保持对话流的连贯性。
  • 透镜悬停效果:鼠标悬停时,当前线条最长,邻近线条呈高斯衰减(Gaussian profile)变短,呈现 Codex 风格的视觉聚焦。
  • 滚动侦测高亮:根据滚动位置自动高亮当前阅读区域的线条,该线条带有品牌色和发光效果。
  • 点击跳转:点击任意线条,页面会按需加载旧历史记录,然后滚动至对应消息行。
  • 主题感知:使用 DSH 的别名令牌,确保在浅色和深色主题下均正常显示。

安装与启用

  1. 通过命令行安装插件:
    dsh plugin --profile web add @hzpeng/dsh-lens-rail
  1. 安装完成后,需要重启 dsh web 进程,并在浏览器端执行硬刷新(Ctrl+Shift+R 或 Cmd+Shift+R)以使界面更新生效。

适用场景与注意

该插件适用于在 DSH Web 端进行长对话交互的开发者。安装前建议查看源码与许可证(MIT)。
注意:该插件需在 dsh web 配置文件下启用。

该插件通过可视化的线条交互,简化了长对话的上下文定位过程。详细信息与源码可参考 GitHub 仓库。

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜