dsh-conversation-outline
在终端中运行以下命令:
dsh plugin install YesSanSan/dsh-conversation-outline
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在终端执行 dsh plugin install YesSanSan/dsh-conversation-outline 即可安装本插件,完整源码地址:https://github.com/YesSanSan/dsh-conversation-outline
插件介绍
在 DSH Web 长会话中反复滚动定位某次工具调用或压缩检查点十分繁琐。dsh-conversation-outline 在 better-sidebar 中注册「对话大纲」面板,按轮次将当前会话结构化呈现:用户消息、助手回复、连续工具调用(自动合并为可折叠分组)、压缩检查点与错误行一目了然,并为每一轮生成一句话 LLM 标题,按内容指纹缓存,已结束轮次即时并行产出。
点击任意条目即自动加载历史并滚动到聊天视图或轨迹视图对应行,无需手动搜索。标题生成完全并行——agent 仍在处理后续轮次时,前序轮次标题已就绪;仅当前进行中的轮次等待 turn/end 事件。模型、推理等级、并发数、超时与重试等参数均可在齿轮设置中持久化配置,面板宽度降至 360px 以下时行内类型标签自动收缩为图标,兼顾窄屏可读性。
适合使用 DSH Web(npx @deepseek-ai/dsh web)、希望快速浏览会话结构而非反复滚动的用户。纯静态 JS 包,无构建步骤,安装即在侧边栏 + 菜单中出现,开箱即用。
截图预览
使用场景
- 长会话中快速定位某次工具调用或助手回复,无需反复滚动
- 回顾多轮对话结构,确认压缩检查点与错误行的位置
- 点击任意轮次标题即跳转到对应消息,节省搜索时间
适合人员
- 使用 DSH Web 处理长会话的开发者
- 希望减少手动滚动、快速获取会话全貌的用户
- 频繁在工具调用与助手回复间切换的调试者