[PR #214] [CLOSED] dify_echarts #713

Closed
opened 2026-02-22 17:36:45 -05:00 by yindo · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/langgenius/dify-plugins/pull/214
Author: @canjian215215
Created: 3/23/2025
Status: Closed

Base: mainHead: main


📝 Commits (2)

  • 279cc2f This plugin can convert statistical data into ECharts charts for display.
  • f214f2c add dify_echarts.difypkg

📊 Changes

27 files changed (+1841 additions, -0 deletions)

View changed files

Organization/dify_echarts/.difyignore (+178 -0)
Organization/dify_echarts/.env.example (+4 -0)
Organization/dify_echarts/.gitignore (+171 -0)
Organization/dify_echarts/GUIDE.md (+117 -0)
Organization/dify_echarts/PRIVACY.md (+3 -0)
Organization/dify_echarts/README.md (+79 -0)
Organization/dify_echarts/_assets/icon.svg (+1 -0)
Organization/dify_echarts/dify_echarts.difypkg (+0 -0)
Organization/dify_echarts/images/image-1.png (+0 -0)
Organization/dify_echarts/images/image-10.png (+0 -0)
Organization/dify_echarts/images/image-2.png (+0 -0)
Organization/dify_echarts/images/image-3.png (+0 -0)
Organization/dify_echarts/images/image-4.png (+0 -0)
Organization/dify_echarts/images/image-5.png (+0 -0)
Organization/dify_echarts/images/image-6.png (+0 -0)
Organization/dify_echarts/images/image-7.png (+0 -0)
Organization/dify_echarts/images/image-8.png (+0 -0)
Organization/dify_echarts/images/image-9.png (+0 -0)
Organization/dify_echarts/images/image.png (+0 -0)
Organization/dify_echarts/main.py (+6 -0)

...and 7 more files

📄 Description

dify_echarts

Author: fly
Version: 0.0.1
Type: tool

Description

This plugin can convert statistical data into ECharts charts for display.
Choose the chart type format. It can be one of `pie (饼图)`, `rounded_donut (圆角环形图)`, `gap_pie (饼图-扇区间隙)`, `semi_donut (半环形图)`, `rose (南丁格尔玫瑰图)`, `stacked_line (折线图堆叠)`, `bar (柱状图堆叠)`, `grouped_bar (分组柱状图)`, `horizontal_bar (水平柱状图)`, `line (折线图)`, `scatter (散点图)`.

Features

  • Consistent with Apache ECharts experience.
  • Supports multiple chart types.
  • Simple to use, with a good-looking interface.

Usage

Echarts Data format

  • Data type string
  • Required
INNERIP,CPU,DISK,MEM
192.168.26.2,25,815,64375
192.168.26.163,12,15,996
192.168.26.250,1,5,996
192.168.26.230,5,103,3830
192.168.26.155,13,15,996

Chart type format

  • Data type string
  • Required
  • Supports both variables and constants

Chart title format

  • Data type string
  • Required

Example

  • pie

    alt text

  • rounded_donut

    alt text

  • gap_pie

    alt text

  • semi_donut

    alt text

  • rose

    alt text

  • stacked_line

    alt text

  • bar

    alt text

  • grouped_bar

    alt text

  • horizontal_bar

    alt text

  • line

    alt text

  • scatter

    alt text


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/langgenius/dify-plugins/pull/214 **Author:** [@canjian215215](https://github.com/canjian215215) **Created:** 3/23/2025 **Status:** ❌ Closed **Base:** `main` ← **Head:** `main` --- ### 📝 Commits (2) - [`279cc2f`](https://github.com/langgenius/dify-plugins/commit/279cc2f9c0594c99fc2552c62b69460f35473f81) This plugin can convert statistical data into ECharts charts for display. - [`f214f2c`](https://github.com/langgenius/dify-plugins/commit/f214f2c173535a2ae0805bd883d31b045ad76c91) add dify_echarts.difypkg ### 📊 Changes **27 files changed** (+1841 additions, -0 deletions) <details> <summary>View changed files</summary> ➕ `Organization/dify_echarts/.difyignore` (+178 -0) ➕ `Organization/dify_echarts/.env.example` (+4 -0) ➕ `Organization/dify_echarts/.gitignore` (+171 -0) ➕ `Organization/dify_echarts/GUIDE.md` (+117 -0) ➕ `Organization/dify_echarts/PRIVACY.md` (+3 -0) ➕ `Organization/dify_echarts/README.md` (+79 -0) ➕ `Organization/dify_echarts/_assets/icon.svg` (+1 -0) ➕ `Organization/dify_echarts/dify_echarts.difypkg` (+0 -0) ➕ `Organization/dify_echarts/images/image-1.png` (+0 -0) ➕ `Organization/dify_echarts/images/image-10.png` (+0 -0) ➕ `Organization/dify_echarts/images/image-2.png` (+0 -0) ➕ `Organization/dify_echarts/images/image-3.png` (+0 -0) ➕ `Organization/dify_echarts/images/image-4.png` (+0 -0) ➕ `Organization/dify_echarts/images/image-5.png` (+0 -0) ➕ `Organization/dify_echarts/images/image-6.png` (+0 -0) ➕ `Organization/dify_echarts/images/image-7.png` (+0 -0) ➕ `Organization/dify_echarts/images/image-8.png` (+0 -0) ➕ `Organization/dify_echarts/images/image-9.png` (+0 -0) ➕ `Organization/dify_echarts/images/image.png` (+0 -0) ➕ `Organization/dify_echarts/main.py` (+6 -0) _...and 7 more files_ </details> ### 📄 Description ## dify_echarts **Author:** fly **Version:** 0.0.1 **Type:** tool ### Description This plugin can convert statistical data into ECharts charts for display. Choose the chart type format. It can be one of `pie (饼图)`, `rounded_donut (圆角环形图)`, `gap_pie (饼图-扇区间隙)`, `semi_donut (半环形图)`, `rose (南丁格尔玫瑰图)`, `stacked_line (折线图堆叠)`, `bar (柱状图堆叠)`, `grouped_bar (分组柱状图)`, `horizontal_bar (水平柱状图)`, `line (折线图)`, `scatter (散点图)`. ### Features - Consistent with Apache ECharts experience. - Supports multiple chart types. - Simple to use, with a good-looking interface. ### Usage #### Echarts Data format - Data type string - Required ```csv INNERIP,CPU,DISK,MEM 192.168.26.2,25,815,64375 192.168.26.163,12,15,996 192.168.26.250,1,5,996 192.168.26.230,5,103,3830 192.168.26.155,13,15,996 ``` #### Chart type format - Data type string - Required - Supports both variables and constants #### Chart title format - Data type string - Required ### Example - pie ![alt text](./images/image.png) - rounded_donut ![alt text](./images/image-1.png) - gap_pie ![alt text](./images/image-2.png) - semi_donut ![alt text](./images/image-3.png) - rose ![alt text](./images/image-4.png) - stacked_line ![alt text](./images/image-5.png) - bar ![alt text](./images/image-6.png) - grouped_bar ![alt text](./images/image-9.png) - horizontal_bar ![alt text](./images/image-7.png) - line ![alt text](./images/image-8.png) - scatter ![alt text](./images/image-10.png) --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
yindo added the pull-request label 2026-02-22 17:36:45 -05:00
yindo closed this issue 2026-02-22 17:36:47 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: langgenius/dify-plugins#713