返回目录

dsh-smooth-stream

编辑精选维护状态: 活跃

laplace-bit/dsh-smooth-stream

DeepSeek Harness Web UI plugin for fluid streaming rendering and silky scrolling. 流畅流式渲染与丝滑滚动。

前往 GitHub项目主页
$ dsh

61

星标

7

Fork

JavaScript

语言

MIT

许可证

2026-08-15

创建于

2026-08-26

最近推送

一个 DeepSeek Harness Web UI 插件,提供流畅、随滚动跟随的流式揭示(打字机渲染、工具卡片入场、自适应节奏)与用户可调的思考展示,通过官方 `dsh plugin` CLI 安装。

DSH 适配

原生运行时

作者声明

安全审计

未审计

最后核验

2026-08-30

许可证

MIT

01它能帮你完成什么?

  • 让 DeepSeek Harness Web 聊天以流畅、易读的方式呈现流式回复

    打字机式逐字呈现,工具卡片滑入,连续滚动跟随,并带自适应节奏引擎

    希望用流畅流式渲染与丝滑滚动取代突兀刷新的 DeepSeek Harness(dsh)Web UI 用户

  • 让用户在 Web UI 中调节节奏并控制思考过程的展示

    一张「丝滑流式(Smooth stream)」设置卡片,可开关丝滑渲染、自动展开思考、完成后自动折叠与渲染调试面板

    希望对流式揭示与思考展示做按会话控制的 dsh Web UI 使用者

02如何接入 DeepSeek Harness?

前置条件

  • DeepSeek Harness 源码仓库(在仓库内执行命令),或 `PATH` 上已存在 `dsh` CLI

安装步骤

  1. 01

    在 DeepSeek Harness 源码仓库内执行:`pnpm dsh plugin --profile web add dsh-smooth-stream`

  2. 02

    若 `dsh` 已在 `PATH` 上:`dsh plugin --profile web add dsh-smooth-stream`

    $ dsh

  3. 03

    启动 Web UI:`pnpm dsh web`

  4. 04

    可选:在 profile 的 `cordis.patch.yml` 中修改节奏 `preset`(默认 `balanced`;可选 `realtime` / `balanced` / `silky`)

验证接入成功

  • 启动 Web UI 后,检查 Host 日志是否出现 `[dsh-smooth-stream] plugin loaded!` 这一行

回滚

  • 在 DeepSeek Harness 源码仓库内:`pnpm dsh plugin --profile web remove dsh-smooth-stream`
  • 若 `dsh` 在 `PATH` 上:`dsh plugin --profile web remove dsh-smooth-stream`

03DSH 适配与能力边界

DSH 适配原生运行时

Installed as a dsh web-profile plugin via the official `dsh plugin` CLI; patches the web-chat rendering through `cordis.patch.yml`.

  • 流畅流式揭示

    dsh Web 聊天的流式令牌(文字、Markdown、代码、表格、工具结果)打字机式逐字呈现,工具卡片滑入,过渡方式统一

  • 连续滚动跟随

    不断增长的流式内容页面沿连续滚动轨迹平稳跟随,视线始终贴着正在生成的内容

  • 自适应节奏引擎

    输出速度与待显示内容渲染速度随输出调整,慢速从容呈现、快速及时跟上;通过 `preset` 调节

    读取 profile 的 `cordis.patch.yml` 中的 `preset` 字段来设定节奏
  • 丝滑流式设置卡片

    用户在 Web UI 中的开关(设置 → 插件 → 插件配置)可启用丝滑渲染、自动展开思考、完成后自动折叠,以及渲染调试面板

    开启时接管回复与工具行的渲染和跟随;关闭后撤销接管,完整使用 Harness 内置渲染

04适合谁?何时不该用?

适合

  • 希望用流畅流式渲染与丝滑滚动取代突兀刷新的 DeepSeek Harness(dsh)Web UI 用户
  • 希望对流式揭示与思考展示做按会话控制的 dsh Web UI 使用者

05兼容性、维护与安全提示

  • 旧版配置字段(`mode`、`revealCharsPerSec`、`scrollSpeedPxPerSec`、`maxScrollSpeedPxPerSec`)仍会被加载以兼容已有 profile,但当前自适应引擎仅使用 `preset` 调整节奏。
2026-08-152026-08-26v0.4.1

MIT · actively maintained (latest release v0.4.1, 2026-08-26)

06常见问题

如何配合 DeepSeek Harness 安装 dsh-smooth-stream?

在 DeepSeek Harness 源码仓库内运行 `pnpm dsh plugin --profile web add dsh-smooth-stream`;若 `PATH` 上已有 `dsh`,直接运行 `dsh plugin --profile web add dsh-smooth-stream`。随后用 `pnpm dsh web` 启动界面。

怎么确认插件已加载?

启动 Web 界面后,Host 日志里应出现 `[dsh-smooth-stream] plugin loaded!` 这一行。

它如何接入 DeepSeek Harness?

它作为 dsh 的 web 配置插件安装,接管 Web 聊天中回复与工具行的渲染和滚动跟随;在设置中关闭后即可撤销接管,完整使用 Harness 内置渲染。

如何调节节奏?

组合包默认 `preset: balanced`。在 profile 的 `cordis.patch.yml` 中改为 `realtime`(更贴模型到达)、`balanced`(默认)或 `silky`(缓冲更大、追上更慢)。

它新增了哪些用户设置?

在「设置 → 插件 → 插件配置」下会出现「丝滑流式(Smooth stream)」卡片,包含启用丝滑流式渲染、自动展开思考、完成后自动折叠,以及显示渲染调试面板的开关。

08数据与来源

  • 作者声明github.com6abbdf353832…

    (`dsh`)Web UI 带来流畅的流式渲染和丝滑滚动。

  • 作者声明github.com6abbdf353832…

    pnpm dsh plugin --profile web add dsh-smooth-stream

页面基于项目公开文档、仓库元数据和 DSH Plugins 的结构化解析生成;最后核验于 2026-08-30。发现错误?提交更正。

🏆

最佳 DeepSeek Harness 插件

从全目录挑出的 12 个值得优先安装的插件,覆盖各个分类。

DSH Plugins 是独立的 DeepSeek Harness 插件市场,与 DeepSeek 官方无关,也不代表官方背书。第三方插件未经安全审计,安装前请审查源码。

每周获取最新的 DeepSeek Harness 插件,绝不滥发。