dsh-plugin-table-zoom
在终端中运行以下命令:
dsh plugin install Pasumao/dsh-plugin-table-zoom
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中安装该插件,源码地址为 https://github.com/Pasumao/dsh-plugin-table-zoom ,执行 dsh plugin install Pasumao/dsh-plugin-table-zoom 完成安装,安装后重启 dsh web 即可生效。
插件介绍
在 DeepSeek Harness 的 Web 对话里,模型输出的 markdown 表格一旦行数多或列宽超出聊天区域,往往要反复上下滚动、左右拖拽才能看全,非常打断阅读节奏。dsh-plugin-table-zoom 针对这一痛点,在满足长表条件(≥ 9 行或横向溢出)的表格旁自动出现一个「⛶ 浮窗查看」按钮,短表则完全不打扰。
点击按钮后,一个独立浮窗弹出于页面之上,完整呈现原表格的克隆副本,聊天流中的表格保持原样。浮窗内横竖均可自由滚动,支持拖拽标题栏移动位置、右下角手柄调整大小、Ctrl+滚轮将字体在 60%–250% 间缩放、按住空格拖拽平移超宽超 tall 内容,以及普通左键框选文字。头部「复制为 Markdown」一键将整表复制为带转义和换行折叠的标准 Markdown 文本,方便粘贴到文档或笔记工具中。每次打开浮窗都回到自适应宽度、居中、100% 缩放,不记忆任何布局。
整个插件是纯前端 DOM 增强,通过 MutationObserver 与浏览器原生滚动实现,不注册服务端工具、不引入运行时依赖、不读取环境变量,安装即用。适合经常使用 dsh Web GUI 阅读模型输出、且频繁遇到长表格的用户——无需离开聊天窗口即可完整浏览、缩放和复制表格内容。
使用场景
- 模型输出数十行 markdown 表格时,一键弹出浮窗完整浏览而无需反复滚动聊天
- 超宽表格在浮窗内自由缩放、平移、框选文字,告别左右拖拽
- 点击「复制为 Markdown」将整表转义后粘贴到文档或笔记工具
- 对比多个长表格结果时,在独立窗口中并行查看而不丢失聊天上下文
适合人员
- 日常使用 DSH Web GUI 阅读模型结构化输出的用户
- 需要频繁查看、缩放和复制长表格的开发者与研究者
- 希望在聊天窗口内完成表格浏览与导出、不切换到外部工具的用户