DeepSeek Harness Hub
← 返回列表

leon-zym/dsh-fold-turns

DeepSeek Harnessspec-screened在 GitHub 查看 ↗
✓ 可直接安装

废弃说明 Deprecation Notice

自动检查通过:npm 包已发布且 engines 声明满足基线(声明 Node ^22.19.0 || >=24.0.0);该结论来自程序自动检查,未经人工实机验证。 · 最近上游提交 2026/9/10 · 已提供中文文档

折叠已完成的 DeepSeek Harness 聊天轮次,而不替换原生渲染器。

综合分
32
GitHub 分
32
用户评分
★ Stars
4
周下载量
安装插件(需先安装 dsh CLI 引擎:npm install -g @deepseek-ai/dsh)
dsh plugin --profile web add dsh-fold-turns
npm 包 dsh-fold-turns 已校验归属本仓库,走 npm 安装最省事
数据截至 2026/9/19(元数据每日更新 · 实装验证按队列轮转,单条结论的验证时间见上方)
安装兼容性检查✓ 自动检查通过

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

npm 包dsh-fold-turns @ 0.1.5
Node 引擎要求 ^22.19.0 || >=24.0.0 · 基线 Node 22.19 满足
dsh CLI 依赖未声明 dsh 版本约束
入口文件main/exports/bin 已声明

验证方式:npm registry 存在性 + package.json 静态校验 · 最后验证 2026/9/20 02:17:32

依赖的 DSH / Cordis 模块
@deepseek-ai/cordis@deepseek-ai/dsh-client-locale@deepseek-ai/dsh-client-runtime@deepseek-ai/dsh-client-ui-conversation@deepseek-ai/dsh-client-ui-primitives@deepseek-ai/dsh-client-ui-slots@deepseek-ai/dsh-client-web-react
用户评分
还没有人投票,来当第一个
订阅周报,不错过优质插件更新
每周一封 · 高评分插件 + 新用户活动

README

dsh-fold-turns

[!WARNING]
废弃说明 (Deprecation Notice)
本项目已废弃并停止维护。

DeepSeek Harness 自 0.1.5 版本起已原生支持已完成轮次的过程折叠(内置 turn-process 节点,可在 设置 -> 对话显示 中选择 紧凑 或 标准,默认为紧凑模式)。

如果你使用的是 DeepSeek Harness 0.1.5 或更高版本,请勿安装此插件。如已安装,请执行以下命令卸载:
dsh plugin --profile web remove dsh-fold-turns

dsh-fold-turns 是一个面向 DeepSeek Harness 的 Web 插件,用于自动折叠已完成对话轮次中的执行过程。它会保留用户消息和最终回答,将思考、上下文注入和工具活动收起为一条简洁的 Worked for … 耗时栏。需要查看细节时,点击该栏即可展开原始过程。

- 已完成轮次会自动折叠。
- 运行中的轮次保持展开,并实时显示已用时间。
- 展开和折叠不会改变 DSH 的原生内容和本地界面状态。
- 不完整或不兼容的轮次保持可见。

本插件仅用于 Web 端,不会修改 Agent 的输出或对话数据。

效果演示

折叠状态

中间过程被一行简洁的耗时信息代替,最终回答保持可见。

DeepSeek Harness 已完成轮次折叠为简洁耗时栏

展开状态

点击任意一个耗时栏,即可恢复原始的上下文、思考和工具活动。

| 过程上半部分 | 过程下半部分与最终回答 |
| --- | --- |
| DeepSeek Harness 展开轮次的上半部分 | DeepSeek Harness 展开轮次的下半部分 |

安装

普通用户通常只需要以下命令。在 DSH 的 Web profile 中安装已发布的 npm 包:

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

更新已有安装:

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

卸载插件:

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

安装、更新或卸载插件后,请重启 Web 进程。DSH 会在启动时组合客户端模块列表。

开发者或需要测试本地构建时,也可以直接安装 release tarball:

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

使用方式

插件无需配置。运行中的轮次保持展开;符合条件的轮次完成后,中间过程会自动折叠,耗时栏会显示准确的总耗时。

点击任意耗时栏即可展开或折叠轮次。没有可折叠过程内容的轮次不会显示控制按钮。

插件在无法确认内容结构时会保持展开。历史记录不完整、出现未知的 Chat 节点类型、轮次异常结束或 DOM 不兼容时,DSH 原生内容仍会保持可见。

兼容性

实验性项目:本插件依赖 DeepSeek Harness 尚未稳定公开的浏览器与 Chat DOM 契约。请预留回退方案,并在每次升级 DSH 后重新检查真实对话。

| DSH 宿主 | 状态 |
| --- | --- |
| 0.1.0-rc.6 | 实验性,已验证基线 |
| 其他版本 | 重新验证前不支持 |

开发

从源码构建

需要 Node 22.19+(或 24+)和 pnpm:

corepack enable
pnpm install --frozen-lockfile
pnpm test
pnpm run test:browser
pnpm pack

生成的 dsh-fold-turns-.tgz 可以直接使用上方的 tarball 命令安装。pnpm pack 会在打包前自动执行构建,因此从干净仓库开始时不需要提交 lib/ 产物。

上游仓库有新提交时邮件通知你(每天最多一封,无更新不打扰),随时一键退订。

💬 加入 DPharness 群聊

插件用法、部署报错、新插件第一时间同步——群里问,比一个人翻文档快。

点击加入 QQ 群
DPharness 群聊二维码,手机 QQ 扫码进群
扫码进群