dsh-smart-charts
Smart Charts skill: turns CSV/TSV/TXT/XLSX/XLS/JSON data files into standalone interactive ECharts HTML - 32 chart types including offline maps, 3 themes, no CDN. A --profile data profile (per-column dtype, cardinality, missingness, samples, statistics, entity grain, insight signals) lets the agent read the data and pick the chart itself; each chart embeds a fact sheet (plot_stats + data_preview) whose numbers are the only quotable values. LLM transform code runs in a restricted sandbox (blacklist + AST whitelist + safe builtins); --doctor self-checks the Python environment. Fully offline, ECharts bundled.
智能图表 skill:把 CSV/TSV/TXT/XLSX/XLS/JSON 数据文件转为独立交互式 ECharts HTML——32 种图表(含离线地图)、3 套主题、无需 CDN。--profile 数据画像(每列 dtype/基数/缺失/样本/统计、实体粒度、洞察信号)让 agent 自己读懂数据并决定选型;每张图内置事实卡(plot_stats + data_preview),其数值是解读时唯一可引用的数字。LLM 转换代码在受限沙箱(黑名单 + AST 白名单 + 安全 builtins)中执行;--doctor 自检 Python 环境。ECharts 离线打包,完全无需联网。
How to install
dsh plugin add dsh-smart-charts About
dsh-smart-charts DeepSeek Harness 的 **Smart Charts** skill 插件。 把数据文件(CSV / Excel / JSON)一键转换为**交互式 ECharts HTML**:自动识别数据形态、推荐并生成图表,支持多文件合并、LLM 数据转换代码(沙箱安全执行)、完全离线渲染。 功能特性 **26 种图表类型**:line bar area pie scatter radar heatmap treemap graph boxplot waterfall gauge sankey funnel sunburst wordcloud histogram stacked_bar bubble pareto combo venn mindmap orgchart liquid spreadsheet,覆盖趋势、对比、占比、分布、相关、流向、转化、词频、集合交叠、层级结构等场景。 **3 套主题预设**:default / classic / dark,按交付场景一键切换视觉风格。 **多格式解析**:CSV(逗号)/ TSV(制表)/ TXT(自动探测分隔符 ,/\t/;/|)、Excel(.xlsx/.xls)、JSON(数组 + 单层嵌套);自动检测 UTF-8 / GBK / GB2312 编码。 **多文件自动合并**:最多约 …
Recommendation signals
Meta
- License
- MIT
- Language
- Python
- GitHub stars
- 13
- mo. downloads
- 478
- Last push
- 2026-09-24
- Created
- 2026-08-19
Links
Basic safety check
- Findings
- None
- Sources
- curated:awesome-dsh-plugin.com, curated:awesome-dsh-plugin/awesome-dsh-plugin
- Topics
- dsh-plugin
Related plugins
superpowers
obra/superpowers
An agentic skills framework & software development methodology that works.
dev-browser
SawyerHood/dev-browser
A Claude Skill to give your agent the ability to use a web browser
ruflo
ruvnet/claude-flow
🌊 The original agent harness. Deploy intelligent multi-player swarms, coordinate autonomous workflows, and build conversational AI systems. Features adaptive memory, self-learning intelligence, federation, vector RAG integration, and native Claude Code / Codex / Hermes and many more Integrated