SnowCrescenter-tech/dsh-milestone ↗★ 3
dsh-milestone
Git-style milestone timeline for DeepSeek Harness: hover for metadata, click to jump to any message. 会话里程碑导航条:圆点时间线,定位并跳转到每条提问。
安装
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:SnowCrescenter-tech/dsh-milestone说明文档
阅读完整 README ↗dsh-milestone
DeepSeek Harness 的会话里程碑导航条
像 Git 提交图一样,一眼定位每一次提问,一键跳转到任何位置。
为什么需要它?
和 AI 聊了上百轮之后,想找回第 17 轮那个提问?你只能不停滚轮往上翻,眼睛在一堆代码块、工具调用和思考过程里大海捞针。
dsh-milestone 在会话右侧挂一条圆点时间线——每一条提问对应一个圆点,鼠标悬停看内容,点击瞬间跳转。长对话的"导航地图"。
好用在哪?
- 一键定位 —— 点击任意圆点,平滑滚动到那条消息,不用再手动翻几百行。
- 站内搜索 —— 搜索框过滤圆点,匹配的是完整消息内容(不是 80 字摘要),实时显示命中数 N/M,回车跳到下一个匹配,Esc 一键清空。
- 当前位置高亮 —— 滚动会话时,离你视口最近的那条提问会亮起白环,永远知道「读到哪了」。
- 加载更早 —— 历史没加载完时,顶部出现「···」按钮,点一下继续加载,并提示当前已显示多少条。
- 收藏书签 —— 悬停任意圆点可点星收藏,刷新后仍保留;顶部「★」一键只看收藏,把一次性跳转变反复回访。
- 键盘导航 —— 里程碑条是一个焦点组件:↑↓ 移动、回车跳转、Home/End 首尾,全程不用鼠标。
- 状态徽章 —— 圆点自动标出轮次健康状态:出错红环、达到上限黄环、重试橙环、运行中/等待输入蓝/黄脉冲。
- 固定间距 —— 圆点等距排列,不随对话长度挤压变形,永远点得准。
- 蓝色渐变 —— 最新最深、最早最浅,一眼看清提问的先后顺序,像 Git 提交图。
- 滚轮滑动 —— 长会话圆点超出可视区时,鼠标在里程碑条上滚轮即可滑动选点。
- 丰富悬停 —— 悬停展示消息预览、相对时间、第 N 轮、用时、结束原因、首字延迟(TTFT)、tokens/秒。
- 模型与用量 —— 悬停直接看这一轮用的哪个模型、输入/输出 token 数,调试成本一目了然。
- turn 分组折叠 —— 圆点按轮次分组,一眼看清对话章节;长轮次可折叠成一条,减少干扰。
- 复制与 fork —— 悬停一键复制该条提问全文,或「从此处 fork」开一个分支会话。
- 中英双语 —— 跟随 harness 界面语言自动切换中英文。