dsh-fold-turns:折叠已完成的 DeepSeek Harness Chat 回合

前言

在使用 DeepSeek Harness(DSH)的 Web 界面时,一个已完成的 Chat 回合可能同时包含用户消息、推理过程、上下文注入和工具活动。较长的中间过程会占用界面空间,影响查看后续内容。dsh-fold-turns 用于在 Web 端为已完成的 Chat 回合增加折叠行为,同时不替换 DSH 的原生渲染器。

这是什么

dsh-fold-turns 是一个 DSH Web 插件,定位是 “Fold completed DeepSeek Harness chat turns without replacing native renderers.”

可核实的仓库地址为:

https://github.com/leon-zym/dsh-fold-turns

它仅用于 Web,不改变 agent 输出或会话数据。许可证为 MIT。

核心功能

下面介绍已核实的能力。

1、自动折叠已完成 Chat 回合的中间过程。

2、运行中的回合保持展开,并显示实时耗时。

3、展开或折叠时保留 DSH 原生内容和局部 UI 状态。

4、不完整或不兼容的回合保持可见。

5、仅用于 Web。

安装与启用

先安装插件到 DSH Web profile:

dsh plugin --profile web add dsh-fold-turns

安装后,重启 Web 进程。

如果要更新已有安装,使用:

dsh plugin --profile web update dsh-fold-turns

如果要移除插件,使用:

dsh plugin --profile web remove dsh-fold-turns

如果你已经有本地安装包,也可以使用本地 tarball:

dsh plugin --profile web add ./dsh-fold-turns-0.1.5.tgz

经过上面的步骤后,插件会进入 DSH Web profile 的插件列表,并由当前 DSH Web 进程加载。安装前建议检查源码、许可证和版本兼容性。

典型用法

无需配置。

合格回合完成后,插件会自动折叠,并在行内显示精确耗时。

点击任一耗时行,可以展开或折叠该回合。

适用场景与注意

这个插件适合使用 DSH Web 界面、希望减少已完成 Chat 回合中间过程视觉长度的场景。它不会替代 DSH 原生内容,也不改变会话数据。

需要注意:

1、它是实验性插件,依赖 DeepSeek Harness 浏览器和 Chat DOM 约定;这些约定尚未成为稳定公共 API。

2、兼容 DSH host 0.1.0-rc.6,状态为实验性已验证基线;其他版本在重新验证前不支持。

3、插件设计为 fail open:当遇到不完整历史、未知 Chat 节点、异常完成或不兼容 DOM 时,应保留 DSH 原生内容可见。

4、插件会加入 DSH Web profile 的插件列表,并由当前 DSH Web 进程加载。安装前建议检查源码、许可证和版本兼容性;当前资料中许可证为 MIT。

结尾

dsh-fold-turns 的价值在于保留 DSH 原生渲染结果,只在 Web 端为已完成回合增加折叠入口,并在运行中回合上显示实时耗时。

可核实的仓库地址为:

https://github.com/leon-zym/dsh-fold-turns
羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜