对话大纲目录导航:支持书签标记、轮次置顶钉住、全局快捷键与智能标题提取。
安装
# npm 包(预构建)
dsh plugin --profile web add dsh-chat-toc
# GitHub 源码(首次需按提示配置 allowBuilds 构建授权后重试)
dsh plugin --profile web add github:a792883583/dsh-chat-toc
装任何插件都等于在你的机器上跑第三方代码,权限和你本人一样大——能读你的文件、用你的凭据、访问网络,工具审批管不到它。GitHub 来源的插件还会在安装时执行构建脚本——pnpm 默认拦截,所以安装可能停在 ERR_PNPM_GIT_DEP_PREPARE_NOT_ALLOWED 或 ERR_PNPM_IGNORED_BUILDS;dsh 会打印出需要添加的确切键名,把它加进该 profile 的 pnpm-workspace.yaml 的 allowBuilds 下,重跑一次即可装上。放行构建本身就是一次信任判断:请只安装可信来源,并尽量锁定 commit(github:owner/repo#sha)。
README
DSH Web GUI 的对话导航与大纲增强插件:深度赋能官方原生 Turn Rail 导航轨,告别冗余平行的第二条轨道,100% 融入原生界面。提供悬停卡片双向预览(用户提问 + AI 核心回答)、单条收藏与金光高亮、跨会话持久化、右上角原生扁平小工具栏(搜索 / 收藏过滤 / Markdown 大纲导出)。
功能特性
100% 原生融合与零视觉负担:
- 彻底移除冗余并排的彩色指示条,不破坏界面原有留白;
- 深度赋能 DSH 官方自带的右侧消息刻度轨道,使原生小地图具备旗舰级功能。
自主稳定悬停卡片(带防抖,绝不闪退):
- 双向内容呈现:鼠标滑过官方轨道上的任意刻度,优雅弹出自研高质量预览卡片,清晰呈现 👤 用户提问 与 🤖 AI 核心回答;
- 300ms 黄金防抖:鼠标从轨道向左平移移入卡片时,卡片保持稳定悬浮,可从容选中文字或点击操作按钮,彻底解决原生卡片离开即闪退的痛点;
- 一键收藏(⭐)与复制(📋):每张卡片右下角直接内嵌操作区,点击一键收藏该轮对话,或一键复制该轮问答全部正文。
跨会话永久持久化(Session-Scoped Storage):
- 基于稳定的 会话 ID (Session ID) + 消息全局唯一指纹 (chatAnchorKey) 进行隔离持久化;
- 刷新页面、关掉浏览器重新打开,收藏状态永远不丢;只有在会话被主动删除或归档时才清除。
右上角扁平极简工具条(原生排版流):
- 优雅内嵌于右上角操作区(紧邻 Session 日志按钮),与界面浑然天成,绝不遮挡任何侧边面板或产生双滚动条;
- 🔍 关键词即时与深度全会话搜索:点击展开搜索框,输入即时模糊高亮当前页匹配;长对话支持按 Enter 键触发全会话深度回溯搜索,系统自动联动官方「加载更早」向上递归翻页拉取,直到精准命中并平滑定位至历史目标气泡,彻底告别盲翻!
- 💻 代码与工具专属过滤胶囊:搜索栏下方配备
全部·仅代码 💻·仅工具 ⚙️快捷胶囊,长对话中一键精准过滤出代码变更或工具调用的轮次,告别低效盲翻; - ⭐ 仅看收藏过滤:点击一键开启收藏过滤模式,未收藏刻度自动半透明淡化,已收藏刻度呈现 22px 醒目金黄加宽长条 + 金色粒子微光晕,全轨重要结论一览无余;
- 📋 复制 Markdown 结构大纲:一键将整场对话的所有提问与角色大纲导出为格式化 Markdown 树,便于快速归档与分享。
多语言与明暗主题自适应:
- 自动跟随 DSH Web 界面语言(中文 / 英文 / 西班牙语);
- 100% 完美适配 DSH Web 的浅色(Light)与深色(Dark)主题模式。
界面预览
1. 悬停卡片(提问 + AI 核心回复预览,内嵌收藏与复制,右上角扁平工具条):

2. 开启顶部 ⭐ 收藏过滤(已收藏刻度呈金色粒子长条高亮闪耀,未收藏线条淡化):

环境要求
- DSH Web:需要带官方 Turn Rail 导航轨 的版本(官方
@deepseek-ai/dsh-web-app自带);已在@deepseek-ai/dsh@0.1.5-rc.2上实测通过。 - 接入方式:按 DOM 结构特征定位官方轨道(例如官方预览卡内部的
previewPrompt节点),不依赖易变的 CSS Module 哈希,因此对官方小版本升级有较好的韧性。 - 依赖:纯前端增强,无需任何其它插件,无宿主侧服务,无需额外配置。
安装方式
dsh plugin --profile web add dsh-chat-toc
安装或更新后,刷新 dsh web 页面即可无缝体验。
本地开发时可用
dsh plugin --profile web add link:/path/to/dsh-chat-toc以链接方式安装,修改源码后npm run build并刷新页面即可生效。
反馈
使用中遇到问题或有功能建议?欢迎到 GitHub Issues 提交反馈,感谢支持!
License
MIT
链接
同类插件
zhu1090093659/dsh-web#packages/dsh-task-board★ 7488
侧边栏多列任务看板:卡片交给真实 DSH 智能体会话执行,支持 cron 定时(Host 侧到点执行,关浏览器也生效)。
zhu1090093659/dsh-web#packages/dsh-web-all★ 7488
DSH Web UI 插件与皮肤合集:任务看板、git 图、右侧面板、远程移动端 UI、桌宠、实时 token 统计与皮肤中心。
omdsh-dev/DSH-better-sidebar★ 3555
侧边栏完整工作台:内置文件渲染编辑、终端、Git 与子代理,支持三方插件注册新 Tab。
ccch1mneyyy/dsh-TUI★ 2994
Claude Code 风格全屏终端 UI:像素鲸鱼顶栏、实时工作状态行、思考流式展开。
MeteorNOX/DeepSeek-Balance-Whale-Widget★ 2274
右下角常驻的小鲸鱼余额挂件:显示余额、今日已用、每轮对话消耗与随机台词,带音效与设置菜单。
Devin-AXIS/deepseek-design#deepseek-idesign★ 1072
可视化设计工作室,支持网站、App 原型、海报、信息卡、报告和杂志的模板创建、元素编辑、选区级 AI 草稿衔接与导出。
社区评论
评论公开保存在 GitHub Discussions。加载评论会连接 GitHub 和 Giscus;发表内容需要 GitHub 账号。