Author: jaguarliuu Version: 0.0.3 Type: tool
Transform JSON data into interactive charts effortlessly using AI. Supports all major ECharts visualization types with customizable styling.
Install from Marketplace
Visit your platform's plugin marketplace and search for "rookie_data_alchemy".
Click Install to add the plugin to your dify.
Launch the plugin after installation.
Provide the following parameters:
{
"categories": ["Mon", "Tue", "Wed", "Thu", "Fri"],
"values": [120, 200, 150, 80, 70]
}
"Use blue theme with data labels""Show horizontal bar chart with gradient fills"Click Start Execution to generate your chart
| Chinese Name | English Equivalent |
|---|---|
| 柱状图 | Bar Chart |
| 折线图 | Line Chart |
| 饼图 | Pie Chart |
| 散点图 | Scatter Plot |
| 雷达图 | Radar Chart |
| 漏斗图 | Funnel Chart |
| [Full list in documentation] |
Use natural language to request:
Input Parameters:
Data:
{
"sales": {
"Q1": 45000,
"Q2": 52000,
"Q3": 48000,
"Q4": 61000
}
}
Chart Type: 饼图
Custom Prompt: "Show percentage values with goldenrod colors"
Output: Interactive pie chart with annotated percentages in goldenrod palette.
The Chart Auto Generator plugin automatically analyzes your data and generates appropriate chart configurations for visualization. It supports various chart types including bar, line, pie, scatter, radar, funnel, heatmap, and boxplot charts.
{
"data": "<your-data>",
"chart_type": "<chart-type>",
"title": "<optional-title>",
"color_scheme": "<optional-color-scheme>"
}
| Parameter | Required | Description |
|---|---|---|
data | Yes | Your dataset in JSON format (array of objects or single object) |
chart_type | Yes | Type of chart to generate. Options: bar, line, pie, scatter, radar, funnel, heatmap, boxplot, or auto (for automatic selection) |
title | No | Custom title for your chart |
color_scheme | No | Color scheme for the chart. Either: - Predefined schemes: default, vintage, dark, macarons, infographic, shine, roma- Custom colors as comma-separated hex values (e.g. #5470c6,#91cc75,#fac858) |
{
"data": [
{"category": "A", "value": 25},
{"category": "B", "value": 40},
{"category": "C", "value": 15}
],
"chart_type": "bar",
"title": "Sample Bar Chart",
"color_scheme": "vintage"
}
The plugin returns an ECharts configuration in the following format:
```echarts
{
"title": {
"text": "Sample Bar Chart",
"left": "center"
},
"xAxis": {
"type": "category",
"data": ["A", "B", "C"]
},
"yAxis": {
"type": "value"
},
"series": [
{
"data": [25, 40, 15],
"type": "bar"
}
]
}
```