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
踩坑提醒
安装前请审阅上游仓库;本指南基于已收录字段自动派生,可能滞后于最新版本。如发现与官方文档冲突,请以上游为准。
— 来源:通用规则