dsh-markstream
在终端中运行以下命令:
dsh plugin install boomboomxx/dsh-markstream
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在终端执行 dsh plugin install boomboomxx/dsh-markstream 即可安装该插件,项目源码位于 https://github.com/boomboomxx/dsh-markstream 。
插件介绍
DeepSeek Harness 默认的流式 Markdown 渲染在 AI 对话中容易出现文字跳闪和布局抖动,尤其在代码块增量输出、数学公式与图表场景下体验较粗糙。dsh-markstream 用 markstream-react 替换内置的 assistant-step 渲染器,带来低抖动的增量流式渲染,让每一帧的 Markdown 中间态都平滑过渡,不再出现闪烁后突变的观感。
核心能力覆盖主流 AI 对话内容:支持 stream-diffs 增量代码块(语法高亮、diff 视图、行号与折叠)、Mermaid 图表、KaTeX 数学公式以及安全 HTML 内联渲染。原有的 Think 折叠行、图片附件画廊、未知块 JSON 回退和已停止标记均与产品原生渲染保持一致,不会丢失既有 UI 语义。渲染器还自带一个浮动配置面板(右下角齿轮图标),可实时调整主题、打字机光标、代码块样式、图表最大高度等十余项参数,修改即时生效并持久化到 settings.yaml。
适合日常在 DSH Web 中进行长对话、频繁查看流式代码与公式图表的用户。如果你希望流式输出的 Markdown 像打字机一样逐字平滑出现,而非整块刷新,或者希望代码块在流式阶段就能展示 diff 和语法高亮,这个插件可以直接提升阅读体验。无需修改产品代码,通过标准插件通道安装即可使用。
使用场景
- AI 对话中长代码块流式输出时消除跳闪与布局抖动
- 实时查看 Mermaid 图表和 KaTeX 数学公式的对话场景
- 自定义代码块主题、字号、折叠、diff 样式等渲染行为
适合人员
- 日常在 DSH Web 中进行长对话的开发者
- 对流式 Markdown 渲染平滑度有较高要求的用户
- 频繁查看流式代码、公式和图表的 AI 交互用户