DSH Plugins
返回列表
dsh-markdown-preview

dsh-markdown-preview

客户端 更新于 2026.09.04

在终端中运行以下命令:

dsh plugin install thomasly/dsh-markdown-preview

将以下提示词粘贴到 DeepSeek Harness 对话框中:

在终端执行 dsh plugin install thomasly/dsh-markdown-preview 即可安装,插件源码位于 https://github.com/thomasly/dsh-markdown-preview,安装后重启 dsh web 生效。

插件介绍

在 DSH 聊天框里敲 Markdown 或数学公式时,你看到的始终是一串星号、美元符号和反引号,直到发送后由渲染器变成成品——但那时你已经发出去了。dsh-markdown-preview 把一块轻量预览面板吸附在输入卡片上沿,让你边打边看到加粗、代码块、表格实时成形,$x+y$ 当场变成行内公式,块级推导居中渲染,而输入框本身纹丝不动,不会因渲染而跳动或移位。

它走的是纯插件路线:注册官方 conversation.input.dock 槽位,从 owner props 读取草稿文本,随 React 重渲染自动刷新,不修改任何 DSH 核心文件、不碰 DOM。KaTeX 渲染器在构建时内联,无外部运行时依赖;草稿中的原始 HTML 一律转义,只渲染 Markdown 结构,粘贴恶意标签不会执行。预览区限高 240px 自动滚动,草稿清空即隐藏,聊天区永远不被挤压;标题栏右侧箭头可一键收起或展开,选择通过 localStorage 持久化。因为零核心补丁,升级 DSH 后插件照旧工作,无需任何维护脚本。

如果你经常在对话中撰写带格式的技术文档、含数学推导的 prompt,或者只是想在发送前确认排版无误,这个插件就是一个安静的辅助视图——它不改变发送内容,消息气泡仍由 DSH 自带渲染器处理,二者互不影响。

截图预览

使用场景

  • 在聊天框边打边确认加粗、代码块、表格的排版效果
  • 输入行内或块级数学公式时即时看到渲染结果
  • 发送前预览 Markdown 格式是否正确,避免格式错误
  • 收起预览面板继续纯文本输入,需要时一键展开

适合人员

  • 经常撰写带格式技术文档的 DSH 用户
  • 在对话中频繁使用数学公式的研究者或工程师
  • 希望发送前确认 Markdown 排版的重度用户