↑

智能图表生成HTMLv8.4.1

smart-charts-wb343 KB

将 CSV/TSV/XLSX/JSON 数据文件转化为独立离线可运行的交互式 ECharts HTML 图表。支持数据画像自动选图、15 类单图与多图看板、3 套主题切换,断网双击即可打开,适合汇报演示与快速数据分析。

0 0 0 0 更新于 2026-10-28 14:13

免责声明:本站部分 Skill 来源于公开渠道,使用前请注意识别相关风险,内容版权归原作者所有,如 Skill 涉及版权问题,请在线反馈,核实后予以下架处理。

概述

本 Skill 面向手头有表格数据、需要快速产出可交互图表用于汇报或分析的场景。用户只需提供 CSV、TSV、Excel 或 JSON 文件,即可通过数据画像自动识别维度与指标,按规则匹配最优图表类型,生成内嵌 ECharts 的独立 HTML 文件。产物完全离线,无需任何外部 CDN 或网络连接,双击即可在浏览器中打开浏览、缩放、筛选。支持单图导出,也可一次性配置多张图表组合为响应式看板,自动分栏布局,并附带可折叠的数据预览表与事实标注卡,让数据结论一目了然。

技能包含

  • SKILL.md(本文件):技能主说明,含功能列表、执行流程与命令用法
  • scripts/make_chart.py:核心生成器,负责数据读取、画像分析、图表渲染与 HTML 组装
  • assets/echarts.min.js:本地 ECharts 5.5.1 库,生成时内联至 HTML 实现真离线
  • references/chart_picker.md:字段类型到图表类型的映射规则,支撑自动选图逻辑

核心能力

  • 数据画像分析:逐列输出数据类型、基数、缺失率、统计极值,自动判定维度列与指标列
  • 智能自动选图:不指定图表类型时,依据数据画像按规则客观推荐最优可视化形式
  • 15 类图表覆盖:柱形、条形、分组柱、堆叠柱、折线、面积、饼图、环形、玫瑰、漏斗、散点、雷达、热力、仪表盘、双轴组合
  • 三主题切换:亮白(light)、暗色(dark)、高对比投影(vivid),适配不同演示环境
  • 多图看板组装:单次运行产出 1N 张图的响应式页面,自动 23 栏分栏布局
  • 真离线交付:ECharts 完全内联进 HTML,产物零外链,断网环境下双击直接打开

应用场景

用户怎么说本技能做什么
"这份销售数据帮我出个能发给别人看的图表"读取数据文件,自动选图,生成单张独立 HTML,对方无需安装任何软件即可打开交互
"月度、季度、渠道占比我想放在一页上看"配置多图看板参数,产出响应式布局页面,含三张及以上联动图表与可折叠数据预览
"我不知道这数据适合画什么图"先执行 --profile 输出数据画像,再依据字段特征自动匹配推荐图表类型
"会议室投影,要暗色背景、高对比度"指定 --theme vivid 或 --theme dark,生成适合大屏投影的深色高对比图表页