7A7K/DSH-Timeline-Navigator

7A7K★ 0JavaScriptLast synced: 2026-08-16

Open on GitHub

A discoverable, accessible conversation timeline for DeepSeek Harness with search, bookmarks, history loading, and mobile support.

README excerpt

DeepSeek Harness 时间线导航 一个面向 DeepSeek Harness Web UI 的对话时间线导航插件。它把长对话按回合整理成可搜索、可点击跳转、可收藏的侧边时间线,不修改 Harness 主程序源码。 你能用它做什么 - 从聊天右侧可见入口打开时间线,也支持键盘聚焦和移动端触摸。 - 按 Turn 分组浏览消息,自动高亮当前可见消息。 - 搜索标题和消息预览,一键清空搜索。 - 跳转到尚未加载的旧消息时,自动加载历史。 - 默认合拢回合,支持“展开全部 / 折叠全部”。 - 点击每条消息右侧星标收藏;移动端长按是备用方式。 - 一键跳到最早/最新消息,按 Escape 关闭面板,拖动左边缘调整宽度。 - 记住启用状态、面板宽度、过滤模式、滚动模式和首次提示状态。 - 支持移动端底部面板,并尊重系统的“减少动态效果”设置。 安装:让 Harness 直接下载(推荐) 如果已经安装 DeepSeek Harness,直接在终端执行下面这一条命令,Harness 会从 GitHub 获取并安装插件: 首次安装会自动把插件加入 web profile。安装完成后刷新 http://127.0.0.1:3080/ ;如果页面仍使用旧 bundle,请重启一次 DSH Web 进程。 本项目已经包含可直接加载的 lib/ 构建产物,并声明了 Harness 所需的 dsh.bundle 清单,因此用户不需要先下载仓库、执行 npm install 或手动编写 patch。 备用方式:PowerShell 安装脚本 安装包已经随仓库提供,普通用户不需要 npm install 或发布 npm 包。Windows PowerShell 推荐使用下面的方式: 方式一:下载仓库后安装 也可以在 GitHub 点击 Code → Download ZIP ,解压后在解压目录运行 .\install.ps1 。 方式二:使用备用 PowerShell 安装脚本 -Version latest 会读取 GitHub 最新 Release;分支名(如 main )和版本 tag 都支持。 安装器会把插件复制到 DSH 的插件目录,创建 Web profile 所需的 junction 和 patch 配置。 如果 DSH 不在默认目录 %USERPROFILE%\.dsh ,请显式指定: 卸载 在插件目录运行: 默认只移除启用链接和 patch,保留源代码以便回滚。确定不再需要源代码时再加 -RemoveSource 。 操作速查 操作 结果 悬停或聚焦右侧入口 打开时间线 点击消息 跳转并居中消息 点击消息右侧星标 添加/取消收藏 点击 Turn 标题 展开/折叠该回合 展开全部 / 折叠全部 批量改变回合状态 ↑ / ↓ 按钮 跳到最早 / 最新消息 移动端…

View full README on GitHub →
Tools / Devdeepseek-harnessdeepseek-harness-plugindshdsh-pluginproductivitytimelineweb uisearch

Category