DSH Plugins
返回列表
dsh-turn-outline

dsh-turn-outline

客户端 更新于 2026.09.04

在终端中运行以下命令:

dsh plugin install Andor-Z/dsh-turn-outline

将以下提示词粘贴到 DeepSeek Harness 对话框中:

在 DeepSeek Harness 中运行 dsh plugin install Andor-Z/dsh-turn-outline 安装该插件,源码地址为 https://github.com/Andor-Z/dsh-turn-outline,安装后重启 DSH 并在 better-sidebar 的 + 菜单中选择「轮次轨迹」即可使用。

插件介绍

长会话是 DeepSeek Harness 日常使用中最容易迷失的场景。几十轮对话滚过之后,想回看某一步当时到底做了什么——输入了什么、调了哪些工具、最终产出了什么——往往要来回翻找甚至重跑一遍。dsh-turn-outline 在 dsh-better-sidebar 侧边栏注册了一个「轮次轨迹」标签页,把整条会话按用户轮次折叠成输入、工具步骤、最终输出的结构化摘要,让长会话的脉络一眼可辨。

核心交互围绕两件事展开。一是结构化折叠:每轮内部支持多级展开,顶部提供 bash、read、edit 等语义色点筛选 chips,只看关心的步骤即可。二是精准定位:点击任意轮次或工具步骤,插件通过 client sessions 服务(loadOlder + anchorSeq + data-chat-anchor-key)自动加载历史并滚动到聊天视图或轨迹视图的对应行,不依赖 DOM 文本或哈希类名,跨版本稳定。

整个插件零 AI 依赖,纯事件折叠,不向模型发送内容、不消耗 token、无失败态。架构上仅在 host 侧注册一个只读路由、client 侧注册一个 tab,不改动 DSH 核心,卸载干净。性能方面,会话订阅驱动刷新、增量折叠 O(delta)、seq-keyed 行追加不重挂,长会话也能秒开。它与 dsh-conversation-outline(LLM 生成交谈大纲)互补,两者注册不同 tab,可在 better-sidebar 中同时启用,各取所需。

截图预览

使用场景

  • 长会话中快速回看某一轮当时输入了什么、调了哪些工具、最终产出了什么
  • 按 bash、read、edit 等工具类型筛选,只看与当前排查相关的步骤
  • 点击任意轮次或工具步骤,自动加载历史并滚动定位到聊天视图或轨迹视图的对应行

适合人员

  • 使用 DSH Web 或 Desktop profile 且会话经常超过几十轮的用户
  • 希望零 token、不引入 LLM、秒开无失败态地浏览会话历史的开发者
  • 已安装 dsh-better-sidebar 并希望进一步增强侧边栏信息检索体验的用户