外部插件
Moses14159/dsh-visualizer · 技能
dsh-visualizer 不修改 DSH 源代码的外部插件:让模型在对话中动态渲染视觉效果 — 流式传输 SVG/HTML 小部件和结构化图表(ChartSpec → echarts)。
★ 4GitHub 星标
0分支
2026-09-06最近更新
JavaScript开发语言
MIT许可证
主要功能
- 结构化图表——visualize 工具的 spec,用 echarts 渲染(折线 / 柱状 / 面积 / 饼图 / 散点)。
- 说「用 visualize 画个图」→ 模型调用 visualize 工具传 spec
- SVG / HTML 组件——模型写了 svg / svg 围栏逐 token 边生成边更新)
- 说「写一个 SVG 徽章 / HTML 组件」→ 模型在正文直接流式输出 jsonc
- echarts 按需 import('echarts') 内联进客户端 bundle(registry 路由只服务单文件,暂不能 code-split)。
使用条件
- DSH通过外部插件机制加载(profile bundle patch)。
安装命令
dsh plugin --profile web add github:Moses14159/dsh-visualizer