大家好,分享一下我做的微信小程序——图表兔。
为什么做这个?
平时做数据汇报,经常遇到这些情况:
-
临时要出图,但电脑不在身边
-
Excel做的图表配色太丑,领导不满意
-
想做个桑基图、甘特图,但Excel根本不支持
所以做了一个手机上就能用的图表制作工具。
核心功能:
-
52种图表类型:瀑布图、桑基图、甘特图、雷达图、漏斗图、词云图、热力图等,覆盖基础、统计、组合、饼图、层级、关系、商务7大类别
-
AI智能助手:自然语言交互,一句话切换图表类型或配色方案
-
6套专业配色方案 + 色盲友好配色
-
数据统计功能:自动计算8项统计指标,Z-Score异常检测
-
多平台导出:微信、微博、抖音、小红书、PPT、A4等6种尺寸
-
完全免费,无水印无广告
技术实现:
-
微信小程序原生开发
-
Canvas 2D API 绘图,高清屏适配
-
核心渲染组件 chart-canvas.js 约6000行代码,按功能分为8个分区
-
方法路由表设计(drawMethodMap),新增图表类型只需添加绘制方法
-
暗色模式、撤销/重做(20步历史记录)、实时预览
-
pako 压缩库处理数据传输
体验方式:
微信搜索小程序「图表兔」,扫码即用,无需注册下载。
最后:
这个项目从想法到上线迭代了很久,目前52种图表类型覆盖了大部分日常需求。欢迎大家体验,有任何建议或想要新增的图表类型,欢迎留言交流!

