跳到主内容

dsh-smooth-stream 使用指南

为 DeepSeek Harness Web 界面接管助手回复与工具结果的自适应流式渲染与平滑跟随滚动,并接入"丝滑流式"用户设置卡。

本文为派生内容(基于 wiki / faq / compatibility_json 自动组装),非 AI 即时创作。

本文由本站基于该插件已收录的字段自动派生(wiki / faq / compatibility_json / readme),非 AI 即时创作。每节末尾标源字段。

快速上手

dsh-smooth-stream

— 源: plugin_wiki.wiki_content

安装与验证

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

复制以上命令在 DSH Web Profile 内运行。安装完成后在「插件列表」启用即可。

— 源: plugins.install

关键要点

  • 流畅渲染。 文字边到边呈现,Markdown 结构持续更新,标题、列表、代码块和表格在流式过程中保持自然的阅读状态。
  • 丝滑滚动。 内容逐步变高时,页面沿连续的滚动轨迹平稳跟随,视线始终贴着正在生成的内容。
  • 统一过渡。 换行、代码块、表格和工具结果使用一致的过渡方式,正文、思考过程与工具输出衔接自然。
  • 自适应节奏。 渲染速度会根据输出速度和待显示内容调整,让慢速输出从容呈现,快速输出及时跟上。
  • 启用丝滑流式渲染(默认开启):开启时由本插件接管回复和工具行的渲染与跟随;关闭后会撤销接管,完整使用 Harness 内置渲染。

— 源: plugin_wiki.readme_zh (fallback readme_raw)

常见问题

这个插件是做什么的?

在 DeepSeek Harness 的 Web 界面把助手回复、Markdown、思考块、代码块、表格以及工具结果按"打字机"节奏逐字呈现,并在内容增长时平稳跟随滚动,无需配置即可上手。

这是官方插件吗?

不是。源码页和 README 都明确这是独立维护的 MIT 项目,与 DeepSeek 公司没有官方从属关系。

支持 prefers-reduced-motion 和低帧率吗?

支持。当系统启用减少动画时直接显示完整文本、不会接管跟随;流式过程中帧率持续低于 30fps 且回复位于屏外时,揭示会被暂停,恢复后再补上。

如何切换流式节奏?

在安装 profile 的 cordis.patch.yml 里把 preset 改为 realtime(贴近模型到达)、balanced(默认)或 silky(缓冲最大、跟进最柔);更改 profile 后重启 Harness 生效。

如何卸载?

在 dsh 源码目录下运行 dsh plugin --profile web remove dsh-smooth-stream 即可彻底移除,UI 会回到 Harness 内置渲染。

这个插件只能装在 Web profile 吗?

是。package.json 的 dsh.client.platform 为 web,且 cordis.patch.yml 与设置 RPC 都为 Web 宿主设计,不会注册到 CLI 或其他宿主面。

安装后还需要额外做什么吗?

不需要。npm 包带预构建的 lib/,安装后用 dsh web 启动,看到 Host 日志打印 [dsh-smooth-stream] plugin loaded! 即表示加载完成。

— 源: plugin_wiki.faq_json

兼容性

  • DSH: 0.1.0-rc.6+(cordis ^4.0.1、@deepseek-ai/schemastery)
  • Node: ^22.19.0 || >=24.0.0

— 源: plugin_wiki.compatibility_json

踩坑提醒

安装前请审阅上游仓库;本指南基于已收录字段自动派生,可能滞后于最新版本。如发现与官方文档冲突,请以上游为准。

— 来源:通用规则