timsok-shit/dsh-conversation-tracker ↗★ 0
dsh-conversation-tracker
DSH Web 对话追踪导航条插件:基于当前会话完整消息数据生成节点,支持悬停预览、平滑定位与拖拽导航。
AI 分析
核心用途是为长对话提供侧边可视化导航条。适合在超长聊天中快速定位到特定用户提问或关键节点的用户。
安装
此插件尚未提供可验证的 bundle,或兼容性检查未通过。请先阅读仓库说明。 阅读完整 README ↗
说明文档
阅读完整 README ↗配置项
纯客户端 DOM 插件,无可配置外部项;可调常量收敛在 client.js 顶部/局部常量区:
| 名称 | 位置 | 默认值 | 作用 |
|---|---|---|---|
SLOT_PX | render() | 12 | 每个节点的等距槽位间距(轨道随节点数 = N×SLOT_PX+8 自适应,封顶为可视区高度) |
maxTrackH 下限 | render() | 40 | 轨道最小高度 |
activeLockUntil 时长 | jumpTo() | 700 ms | 程序滚动期间锁定 active,防止 IO 抢占高亮 |
| 收缩延时 | scheduleCollapse | 220 / 触屏 900 ms | 离开容器后恢复收缩的缓冲 |
| preview 宽度上限 | showPreview() | 320 px | 摘要卡片最大宽度 |
| 层级探测 | checkLayerCover() | 900 ms 周期 | 模态信号覆盖 tracker 时隐藏 |