SuperAPI AI 工具集

chart

数据与分析

查看项目

更新于 10-15 23:46

技能介绍

用途:chart 工具用于把数据可视化为图表。当用户明确要求图表、图形或绘图时,应调用该工具,而不是把配置作为文本输出,也不要声称工具不可用或建议外部渲染器。

主要能力:支持 Chart.js v4 的 bar、bubble、pie、doughnut、line、mixed、polarArea、radar、scatter 类型。面积图应使用 line 并在数据集上设置 fill: true,不能把 area 当作类型。可通过在数据集上设置 backgroundColor 和 borderColor 数组自定义颜色;尺寸由渲染器处理,不要设置 width 或 height。

使用方式:工具输入包含 title(字符串,工具头部短标签)、description(可选字符串,标题下方副标题)、spec(字符串,Chart.js 配置对象的 JSON 字符串)。spec 必须包含 type、data,可选 options。仅笛卡尔图表类型(bar、line、scatter、bubble)可在 options 中包含 scales;pie、doughnut、polarArea、radar、mixed 不要包含 scales,否则会失败。

Mermaid 区别:当用户要求流程图、时序图、ER 图或架构图,或可视化关系、流程、结构而非数据值时,应使用 ```mermaid 围栏代码块直接写 Mermaid 语法,无需工具调用。Mermaid 不是工具,也不是 Chart.js,不要为 Mermaid 图调用 chart 工具。

限制:不要用于代码、文本或已用散文或表格清晰表达的数据。不要重复或回显配置 JSON。资料未提供收费、价格、平台支持范围等更多信息。