DeepSeek Harness Plugin Hub

Publish and manage complete Harness Profiles. Discover Plugins for your next setup.

Explore

PluginsPresetsDocsNews

Community

Publish a pluginContactReport an issue

Resources

Plugin Hub on GitHubDeepSeek HarnessSystem statusPrivacy notice
© 2026 DeepSeek Harness Plugin HubPowered byPaxTech

Independent and unofficial. Not affiliated with, authorized by, or endorsed by DeepSeek.

DeepSeek Harness Plugin Hub
ProfilesPluginsCategoriesNewsDocsSign inManage Profiles
ProfilesPluginsCategoriesNewsDocsSign in
← Plugins

dsh-plugin-smooth-stream

Plugin Smooth Stream

DeepSeek Harness plugin: paragraph-batched streaming reveals with 8 designed animations, smooth scroll-follow and a settings panel.

The plugin will be installed here. Keep web if you are unsure.

npx -y @deepseek-ai/dsh plugin --profile web add dsh-plugin-smooth-stream@1.5.0
READMECompatibilityVersions

Compatibility and provenance

Plugin Smooth Stream is published as dsh-plugin-smooth-stream and currently resolves to version 1.5.0. The Hub verifies its manifest and preserves the exact installation source for reproducible installs.

DSH compatibility
*
Runtime surfaces
web
Release source
npm
Registry updated
11/4/2026

Versions

1.5.0stable
10/30/2026
1.4.0stable
10/25/2026
1.3.0stable
9/29/2026
Show 6 more versionsCollapse versions
1.2.0stable
9/20/2026
1.1.2stable
9/7/2026
1.1.1stable
8/19/2026
1.1.0stable
8/18/2026
1.0.1stable
8/16/2026
1.0.0stable
8/16/2026

Related plugins

Loading related plugins…

Latest
1.5.0
DSH
*
HMR
Process restart
Tree shaking
Safe tree shaking not declared
Unpacked size
143.4 kB
Files
8
Surface
web
License
MIT
Source
npm
GitHub
★ 12
Weekly downloads
715
Security scan
✓ v1.5.0 scan passed
Last push
10/30/2026
View source ↗Project homepage ↗
README badge

Click the badge to copy Markdown for your README.

Do you maintain this Plugin?Claim benefit · Priority security scan

Verify the GitHub repository declared in package.json to manage this listing. After you claim it, Hub will prioritize a security scan of the current version and publish the result when it passes.

Claim this Plugin →
Report an issue

Related plugins

More verified plugins in ui-customization.

Client Ui Skill Explorer@linxin666/dsh-client-ui-skill-explorerDSH skill center: browse loaded skills by source (bundled / project / user / custom / runtime), enable or disable, create and delete, in a web GUI panel.Client Ui Git Graph@linxin666/dsh-client-ui-git-graphExternal dsh web GUI plugin: a blank-session git branch selector + Git graph, with real host-side git operations and guards, as a dsh profile bundleClient Ui Market@linxin666/dsh-client-ui-marketWorkshop browser card: browse skins, pets and community plugins from dsh-market.com and install them in the GUI (assets into the DSH home directories, plugins through the optional plugin manager).Web All@linxin666/dsh-web-allDSH Web UI 全家桶聚合插件:一键安装全部功能插件(task-board / git-graph / pet / web-ui-settings / skin-center / community-plugins / compat shim)。compat 桥接层已并入本包(src/client),无需独立 compat npm 包。

README

dsh-plugin-smooth-stream

简体中文 | English

把逐字抖动的流式输出,换成按段落分批、淡入呈现的阅读体验。流式期间平滑跟随滚动,思考块显示实时单行摘要。

左:DSH 原生渲染 · 右:Smooth Stream —— 同一个问题,同时开始:

对比演示

安装

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

打开任意会话即可生效。设置入口:设置面板 → Smooth Stream。

它改变了什么

  • 按段落呈现 — 回复不再一个字一个字地蹦,而是攒满一段,整段淡入。断句时自动避开没写完的代码块和表格,Markdown 不会渲染到一半。
  • 平滑滚动 — 流式输出时页面匀速滑向底部,长回复也不会猛地一跳;往上滚就交还给你,滚回底部自动继续跟随。
  • 思考摘要 — 模型思考时,折叠行里实时滚动最新一句,两端渐隐过渡;回合结束时下划线缓缓收起,示意"想完了"。
  • Markdown 与公式 — 正文走 DSH 自带的渲染器:代码高亮、复制按钮、表格、KaTeX 公式都和原生一模一样。

设置

设置面板中的 Smooth Stream 分区,改动即时生效并持久保存:

设置项默认说明
启用 Smooth Stream开关闭后即时恢复 DSH 内置渲染,方便对比
入场动画淡入淡入 / 上升 / 浮现 / 拂过 / 聚焦 / 映亮 / 晕开 / 洇染
动画时长520 ms入场动画时长(120–1200 ms)
分批大小500 字符攒多少文字呈现一批;越小越"实时",越大越安静
平滑滚动跟随开流式期间的平滑滚动跟随

带实时预览,可一键恢复默认。设置界面跟随 DSH 的显示语言。

动画风格

八种入场动画,默认节奏各自按风格调校;下面全部用同一段回复录制,便于直接对比。

淡入 Fade上升 Rise
faderise
浮现 Dissolve拂过 Wipe
dissolvewipe
聚焦 Focus映亮 Glow
focusglow
晕开 Iris洇染 Soak
irissoak

兼容性

版本 1.5.0:适配官方 dsh 0.2.1-rc.5(同时保留 0.2.0-rc.2 与 0.2.1-rc.2 支持)。在思考摘要与历史视图中适配官方 rc.5 的思考签名格式:去除前导签名信封与尾部换行、流式期间隐藏未完成的信封前缀,并跳过纯签名块的显示,同时保持宿主底层消息块数据完整;修复 prefers-reduced-motion(减少动态效果)的 CSS 优先级覆盖,确保动画关闭与即时滚动在全部入场动画风格中均稳定生效。

版本 1.4.0:适配官方 dsh 0.2.1-rc.2(同时保留 0.2.0-rc.2 支持)。按宿主 groupPart(reasoning / response)分席过滤助手消息块、中断标记与降级纯文本,避免思考块与正文重复显示;助手消息图片在 0.2.1-rc.2 下回退为普通 <img> 显示(无原生画廊/灯箱)。

版本 1.3.0:可在官方 dsh 0.2.0-rc.2 上加载。渲染仍注册在 conversation.chat.node 与 settings.section。

版本 1.2.0:更新客户端渲染服务依赖与已验证的 DSH 版本范围;现有渲染行为通过新版宿主验证。

声明兼容范围为 >=0.2.0-rc.2 <0.3.0-0 || 0.2.1-rc.2 || 0.2.1-rc.5;官方 dsh 0.2.0-rc.2、0.2.1-rc.2 与 0.2.1-rc.5 满足该范围。旧版 DSH 请保留上一插件版本。验证记录。

可从 GitHub Release 下载发布包,然后执行 dsh plugin --profile desktop add ./dsh-plugin-smooth-stream-1.5.0.tgz。

本次兼容目标为 DSH 0.2.1-rc.5。运行 npm ci、npm test 和 npm run check:package 可验证构建及发布包。更新后请重启 DSH。

  • 使用宿主的客户端服务、Markdown 和图片接口;自动化测试覆盖加载与组件渲染。
  • 本插件接管对话视图的 assistant 消息渲染(conversation.chat.node 的 assistant-step 槽位),与其他同样接管该渲染的插件互斥——同装时只有一个生效。
  • 遵循 prefers-reduced-motion:系统开启减少动态效果时,所有动画与平滑滚动自动关闭。
  • 渲染出错时自动降级为纯文本显示,不影响会话其余部分。

License

MIT