dsh-milestone¶
⭐ 18 · ✅ active · plugin · ⬆️ +1 recently
| Type | plugin | Category | UI & experience |
| Stars | ⭐ 18 | Status | ✅ active |
| Author | SnowCrescenter-tech | Updated | 2026-08-14 |
| Subcategory | 🧭 Navigation | Capabilities | ui |
One-liner¶
Git-style milestone timeline rail: hover for metadata, click to jump to any message.
About¶
DeepSeek Harness 的会话里程碑导航条 像 Git 提交图一样,一眼定位每一次提问,一键跳转到任何位置。 ---
✨ Key Features¶
- 键盘导航:
↑↓移动 ·Enter跳转 ·Home/End首尾,全程不用鼠标。 - turn 分组折叠:长轮次折成一条,汇总圆点带可见 ×N 徽标,一眼知道藏着几条。
- 复制与 fork:一键复制提问全文 / 从此处分支。
- 聚焦模式:淡化 / 折叠思考与工具调用,强度可调、自由搭配。
- 折叠工具栏:功能键默认收起,常用键可钉到折叠外;搜索 / 列表等浮层点击外部自动关闭。
- 个性化:强调色 / 圆点大小 / 距侧边距离 / 左右位置即调即存;中文 / English 一键切换。
📦 Install¶
# 从 npm 安装(推荐)
dsh plugin --profile demo add dsh-milestone
# 或从 GitHub 源码安装
dsh plugin --profile demo add "github:SnowCrescenter-tech/dsh-milestone#main"
# 启动 Web UI
npx @deepseek-ai/dsh web # → http://127.0.0.1:3080
🚀 Quick Start¶
┌──────────────────────────────────────────┐
│ 第 3 / 5 条 · 第 2 轮 ☆ 复制 ✂ │ ← 序号 + 轮次 + 收藏/复制/fork
│ 帮我优化这段代码的性能 │ ← 消息预览(前 80 字)
│ 5 分钟前 · 用时 1m30s · 首字 1.2s · 12.4 tok/s │ ← 时间 · 耗时 · TTFT · 吞吐
│ v4 · continue · 1280 / 2560 tok │ ← 模型 · 用途 · token 用量
└──────────────────────────────────────────┘
📚 Learn more¶
工作原理
双半边浏览器插件(空 node half + shell.overlay slot 挂载的 client half),零侵入: shell.overlay (root scope) └─ milestone.rail (session scope, 自声明子槽) └─ useSession 读取会话快照 → 圆点列表 + 悬停 + 跳转