dsh-message-jump v0.3.0
✨ 重构:会话区左/右缘丝滑悬浮指令导航条(Codex 风格)
- 取代 v0.1/v0.2 的"右上角按钮 + 右侧大面板",改为沿会话区左缘或右缘常驻的细长导航条;
- 每条已发送的用户指令(含 steering)对应一个纵向刻度,位置按消息在全文中的相对位置分布(滚动条地图式);
- 深色刻度 = 当前位于视口顶部的指令,随滚动实时刷新定位(跳转后 800ms 锁定防抢焦点);
- 丝滑悬停:悬停时以该刻度为中心向四周产生"宽度过渡"涟漪(距离 0→3 逐级衰减,CSS transition 平滑),旁边浮出指令内容预览 + 时间气泡;
- 点击跳转:平滑滚动到对应消息并闪烁高亮 1.6s;
- 位置可配置:设置 → 常规 →"指令导航条位置"可选左侧 / 右侧,立即生效并持久化(默认右侧)。
🚀 保留:输入框 ↑/↓ 历史消息穿梭(v0.2.0)
- 输入框聚焦按 ↑/↓ 快速回填已发送历史,草稿暂存、Esc 退出、手动编辑自动退出、忙/IME/菜单场景自动让位。
📦 安装
dsh plugin --profile web add dsh-message-jump
🔗 链接