🎁 福利专区全网大模型免费应用 + 新用户福利 + 注册活动入口,低成本玩转 AI

对话轮次时间线 z953218350/dsh-history-tree

DeepSeek Harnessv1.0.4
z95321835064 天前有提交已提供中文文档扫描:未发现敏感能力

为 DSH Web UI 提供 Codex 风格对话轮次时间线和悬停历史概览

38.5/100
综合分
17
GitHub 星标
140
npm 周下载
—/5
用户评分

数据截至 2026/9/15 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。

安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add dsh-history-tree
npm 源 · dsh-history-tree 的发布者账号已校验与本仓库一致

状态速览

判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态
信任档位:已验证
是什么
dsh 原生插件 · ui
装得上吗
本站已在 dsh 0.2.1-rc.5 下真实安装成功
非静态推断
L4 · 真实安装等级说明 →
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
更新放缓:最近一次提交在 64 天前
档位由哪些信号合成

本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。

验证判据与等级说明 →
社区实装还没有人打卡 · 装过的第一个就是你
安装兼容性检查✓ 自动检查通过
展开查看检查明细 ↓

以下结论由程序自动检查 npm 包、engines 声明与入口文件得出,未做人工实机验证——能装不等于用着没问题。

✓npm 包dsh-history-tree @ 1.0.4
✓Node 引擎未声明 engines.node
✓dsh CLI 依赖未声明 dsh 版本约束
✓入口文件main/exports/bin 已声明

验证方式:npm registry 存在性 + package.json 静态校验 · 最后检查 2026/10/30 06:17:52

安全扫描自动 · 静态分析源码
v2.7.0
🟢 扫描:未发现敏感能力尚无人工评估
展开查看扫描说明与证据 ↓

静态扫描未发现敏感能力:最多只发网络请求、读取自身元数据或只读文件,未发现执行命令、文件写入或敏感信息读取。

扫描于 2026/11/3(0 天前) · 范围 入口闭包 + 全包扫描 · 来源 npm 发布包

静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。

给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个

界面预览

1 张 · 点击查看大图

功能亮点

  • 悬停历史概览

README

由 DeepSeek 最新模型翻译生成
DSH History Tree 插件 (Codex-style 对话轮次时间线) 为 DeepSeek Harness (DSH) Web 界面提供与 Codex 1:1 一致的对话轮次时间线点阵与悬浮历史概览卡片。 当前版本要求 DSH >=0.1.2-alpha.2,并通过 DSH Web Profile 的客户端注入机制加载。 DSH History Tree 对话轮次时间线与悬浮卡片 🌟 核心特性 1. 左侧固定垂直居中时间线点阵(Timeline Rail): - 紧贴工作区/侧边栏右分界线,固定在视口垂直居中位置,不随消息滚动位移; - 严格按右侧真实用户提问生成横向刻度点(排除产物、工具执行与系统占位节点); - 支持对话轮次过多时的自适应最大高度限制(max-height)与鼠标滚轮平滑滚动。 2. 经典鱼眼波浪放大动效(Fish-eye Magnification): - 鼠标滑过时呈现丝滑的阶梯波浪扩散放大(26px / 19px / 14px / 10px / 8px)。
展开完整文档(README 剩余 1 节)
DSH History Tree 插件 (Codex-style 对话轮次时间线)

为 DeepSeek Harness (DSH) Web 界面提供与 Codex 1:1 一致的对话轮次时间线点阵与悬浮历史概览卡片。

当前版本要求 DSH >=0.1.2-alpha.2,并通过 DSH Web Profile 的客户端注入机制加载。

DSH History Tree 对话轮次时间线与悬浮卡片

🌟 核心特性

1. 左侧固定垂直居中时间线点阵(Timeline Rail):
- 紧贴工作区/侧边栏右分界线,固定在视口垂直居中位置,不随消息滚动位移;
- 严格按右侧真实用户提问生成横向刻度点(排除产物、工具执行与系统占位节点);
- 支持对话轮次过多时的自适应最大高度限制(max-height)与鼠标滚轮平滑滚动。
2. 经典鱼眼波浪放大动效(Fish-eye Magnification):
- 鼠标滑过时呈现丝滑的阶梯波浪扩散放大(26px / 19px / 14px / 10px / 8px)。
3. 极简毛玻璃悬浮概览卡片(Hover Overview Card):
- 第一行:用户提问纯文本(无冗余时间标签);
- 第二行:模型最终回复与说明正文(严格过滤 Think 思考过程、Bash 工具执行与文件产物);
- 底部元数据:发送时间 · 用时 · Token/吞吐率单行展示;
- 点击精准直达:点击任意刻度点或悬浮卡片,平滑滚动至对应对话轮次。
4. 顶部自动拉取(Auto Load Older):
- 鼠标悬停在顶部刻度或向上滚轮触顶时,自动触发「加载更早」历史会话,动态向上延长刻度点阵。

📦 如何安装与配置到 DSH

DSH 采用 Cordis 模块化微内核架构,你可以通过以下方式安装该插件:

环境要求

- DSH >=0.1.2-alpha.2
- Web Profile
- 支持客户端注入的 DSH Web UI

方法一:通过 NPM 线上源安装(推荐)

1. 使用 DSH 官方 CLI 命令一键安装

dsh plugin --profile web add -w dsh-history-tree

当前本地兼容版本为 1.0.4。如需固定版本,可执行:

dsh plugin --profile web add -w "dsh-history-tree@1.0.4"

2. 或者在 Web Profile 目录下通过 npm/pnpm 安装

已设置 DSH_HOME 时
cd "$DSH_HOME/profiles/web"
未设置 DSH_HOME 时
cd ~/.dsh/profiles/web
npm i dsh-history-tree
或使用 pnpm
pnpm add -w dsh-history-tree

安装完成后,请确认 $DSH_HOME/profiles/web/package.json(未设置 DSH_HOME 时为 ~/.dsh/profiles/web/package.json)中的 dsh.profile.bundles 数组已包含 dsh-history-tree:

{
"name": "dsh-profile-web",
"private": true,
"dependencies": {
"dsh-history-tree": "^1.0.4"
},
"dsh": {
"profile": {
"bundles": [
"@deepseek-ai/dsh-base",
"@deepseek-ai/dsh-web-app",
"dsh-history-tree"
]
}
}
}

方法二:通过本地源码目录(Link 方式)安装

如果你在本地开发该插件,可以使用本地链接方式安装:

将本地插件目录以 link 方式添加至 web profile 的依赖中
dsh plugin --profile web add -w "link:/path/to/dsh/plugin/dsh-history-tree"

注意:如果执行 add 后启动报错提示子包重复声明,请检查 $DSH_HOME/profiles/web/package.json(未设置 DSH_HOME 时为 ~/.dsh/profiles/web/package.json)中的 dsh.profile.bundles 数组,确保其中仅包含根包(如 dsh-history-tree、@linxin666/dsh-web-ui-all 等),避免包含子组件包。

🚀 启动与体验

启动 DSH Web 服务:

dsh --profile web
或者
dsh web

打开浏览器访问 http://127.0.0.1:3080/,打开任意包含多轮问答的对话,即可在左侧看到垂直居中的时间线点阵。

📂 项目结构

dsh-history-tree/
├── cordis.patch.yml # Cordis 插件 Profile 声明补丁 ├── package.json # 模块清单与 client 端 inject 依赖 ├── README.md # 中文说明文档 ├── README.en.md # English documentation ├── docs/ │ └── images/ # 说明文档截图与预览图 └── lib/ ├── index.js # Host 端(服务端)入口 └── client.js # 客户端(前端鱼眼动效、DOM 提取、卡片渲染逻辑)
预览分享卡片长什么样 ↓z953218350/dsh-history-tree
分享 · DeepSeek Harness Hub
z953218350/dsh-history-tree

为 DSH Web UI 提供 Codex 风格对话轮次时间线和悬停历史概览

回到顶部