DSH Plugins
返回列表
dsh-echarts

dsh-echarts

客户端 更新于 2026.08.18

在终端中运行以下命令:

dsh plugin install sheny-bio/dsh-echarts

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

在 DeepSeek Harness 中执行 dsh plugin install sheny-bio/dsh-echarts 即可安装该插件,完整源码地址见 https://github.com/sheny-bio/dsh-echarts。

插件介绍

在 DSH 对话中,模型给出的数据往往以 JSON 或代码围栏的形式呈现,想看到真正的图表效果,还得把代码复制到浏览器里手动运行。dsh-echarts 消除了这一步:只要模型输出一段带 echarts 围栏的 Strict JSON,插件就会在 Web 界面中自动将其渲染为可直接交互的 Apache ECharts Canvas 图表,无需任何额外的 Tool 调用或手动点击运行。

渲染并非简单的静态截图。tooltip、图例筛选、数据区域缩放、导出图片等 ECharts 原生交互全部保留;图表还会跟随 DSH 的 light / dark 主题以及容器尺寸自动调整。性能方面,ECharts 采用懒加载策略,图表接近视口才初始化,多图串行渲染,长对话页面也不会显得笨重。ECharts 的 bundle 由插件本地提供,不经过任何 CDN,JSON 输入按不可信数据做校验,渲染失败时源码完整保留并附带可复制的错误提示。

它适合任何希望在对话中直接看图的场景:数据分析结论的可视化、运营周报中的趋势对比、实验结果的直观展示,或者只是让一张柱线双轴图、环形占比图、雷达图、桑基图不再只是一段 JSON。只要图表配置能用纯 JSON 表达,把一句话丢给模型,下一秒就能看到图。

截图预览

使用场景

  • 让模型输出季度营收柱线双轴图,在 DSH 对话中即刻看到可交互图表
  • 用环形占比图展示用户来源分布,无需把 JSON 复制到外部工具运行
  • 在实验对比对话中直接渲染雷达图或桑基图,直观呈现多维差异

适合人员

  • 需要在对话中直接看图的 DSH Web 用户
  • 频繁让模型输出数据配置的分析人员
  • 希望省去复制、粘贴、手动运行步骤的开发者