sumarilkkxx/dsh-artifact

sumarilkkxx★ 0JavaScript最后同步: 2026-08-15

在 GitHub 打开

Inline ECharts rendering plugin for DeepSeek Harness

README 摘要

dsh-artifact English · 简体中文 Render interactive ECharts charts inline in DeepSeek Harness conversations. dsh-artifact lets the model render real, interactive charts — not hand-drawn SVG, not a wall of text — directly inside the conversation. The model calls the render artifact tool with a declarative ECharts option (plain JSON, no functions), and the Web UI renders it with the actual ECharts engine: tooltip, zoom, legend, and every chart type ECharts supports (bar, line, pie, scatter, heatmap, radar, gauge, funnel, sankey, graph, map, boxplot, sunburst, candlestick, and more). Why dsh-artifact dsh-genui dsh-visualize dsh-artifact Model output whitelisted JSON tree arbitrary HTML/JS declarative ECharts option Real chart engine ✗ (3 hand-drawn kinds) ✓ (via HTML) ✓ (full ECharts) Inline in conversation ✓ ✗ (tool row only) ✓ (tool card) Interactive ✓ partial ✓ (tooltip / zoom / legend) Action round-trip ✓ ✗ roadmap (v0.3) Security model whitelist sandboxed iframe pure JSON, no functions dsh-genui hand-draws three chart kinds; dsh-visualize renders arbitrary HTML but has no round-trip. dsh-artifact feeds the real ECharts engine with a declarative JSON option the model is already excelle…

在 GitHub 查看完整 README →
工具/开发dshdsh-plugindsh-plugin-marketdsh-pluginsweb ui

分类