chart-visualization · 数据图表生成

数据可视化 skill:把数据变成标准统计图表。调用 AntV gpt-vis 远程 API,支持 25+ 图表类型(柱状、折线、饼图、散点、雷达、桑基、漏斗、词云、流程图等),产出静态图片 URL,直接以 Markdown 图片格式输出。
按数据特征选图:时间序列用折线/面积、比较用柱状、占比用饼图/树图、关系用散点/桑基。可调主题、尺寸、标题与手绘纹理。
调用示例:在聊天框中说"把这组月度销量数据画成折线图"。
产品详解
定位
chart-visualization 是"数据 → 单张标准统计图"的快速通道:调 AntV 远程 API,拿静态图片 URL。它只做单张标准图表,不做信息图、不做整页报告。
核心能力
- 25+ 图表类型:比较类(条形/柱状/瀑布/双轴)、趋势类(折线/面积/散点)、分布类(箱线/直方/小提琴/漏斗)、占比类(饼图/水波/词云)、层级类(组织架构/思维导图/树图/桑基)、关系类(网络/韦恩)、流程类(流程/鱼骨)、雷达、表格/透视表。
- 按数据特征选图:时间序列→折线/面积、分类比较→柱状、比例构成→饼图/树图、相关性→散点、流向→桑基。
- 样式参数:主题(default/academy/dark)、宽高、标题、手绘纹理(rough);坐标轴图表可设轴标题。
- 直接输出图片:返回的
resultObjURL 以 Markdown 图片格式输出,即拿即用。
工作流程
- 分析数据特征与需求,选择图表类型
- 构造符合规范的 JSON 请求体(含
type与source字段) - curl 调用 API,取返回的图片 URL 输出
输入与输出
| 输入 | 说明 |
|---|---|
| 数据 | 必填,按所选图表类型的数据格式提供 |
| 图表类型 | 选填,不指定则按数据特征推荐 |
| 样式参数 | 选填,主题/尺寸/标题/纹理 |
输出:静态图表图片 URL(Markdown 图片格式)。
与相邻 skill 的区别
| skill | 分工 |
|---|---|
| chart-visualization(本) | 调 AntV 远程 API,产出静态图片 URL 的单张标准图 |
| infographic | 本地 JS 渲染,产出信息图 / GIF 动画图表 |
| data-report | CSV/Excel/JSON → 整页可视化报告(KPI 卡 + 多图 + 洞察 + 表格) |
适用场景
- 报告、PPT、文章里需要一张标准统计图
- 快速验证数据形态(分布、趋势、占比)
- 需要直接可用的图片链接嵌入文档
使用前准备
- 按图表类型准备好结构化数据。
- 该端点为 AntV/支付宝官方 gpt-vis 公共免费托管服务,无需 key;公共服务可能限流或调整,失败时重试或退回本地渲染(infographic 模式 A)。
chart-visualization 隶属于 Aiglade Skill 库。在 Aiglade 聊天框中用自然语言描述需求即可调用。