返回顶部
c

chartgen 图表生成

|

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.0.4
安全检测
已通过
316
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

chartgen

ChartGen AI图表生成器

基于AI的图表生成器,可通过自然语言创建专业可视化图表。基于ChartGen AI引擎构建。

概述

通过简单的自然语言指令,将数据转化为惊艳的交互式图表。无需编码——只需描述您想要的图表,ChartGen AI即可即时生成。

本技能支持文本转图表、文本转SQL和文本转数据分析。只需提供Excel/CSV文件或JSON数据,用自然语言描述您的可视化需求,即可获得交互式ECharts可视化图表、结构化分析报告和AI驱动的洞察。

由ChartGen AI引擎驱动,支持柱状图、折线图、饼图、散点图、面积图等多种图表类型。专为商业分析和数据叙事优化。

API服务:本技能使用托管于chartgen.ai的ChartGen API服务。所有数据将发送至https://chartgen.ai/api/platformapi/进行处理。



快速开始

1. 申请API密钥

您可以在chartgen.ai轻松创建和管理您的API密钥。首先,您需要注册一个账户。

步骤:

  1. 1. 访问chartgen.ai并注册账户
  2. 进入API管理面板
  3. 创建新的API并设置额度消耗限制
  4. 复制API密钥以供使用

2. 配置环境变量

bash
export CHARTGENAPIKEY=your-api-key-here

3. 运行脚本

bash

生成图表(文本转图表)


python scripts/data_visualization.py --query 绘制按区域划分的销售额柱状图 --file sales.xlsx

数据分析

python scripts/data_analysis.py --query 计算各区域总销售额 --file sales.xlsx

数据解读

python scripts/data_interpretation.py --query 分析销售趋势 --file sales.xlsx

额度规则

  • - 调用单个工具消耗20个额度
  • 免费账户每月可获得200个免费额度
  • 额度用尽后,可在chartgen.ai计费页面购买更多额度或升级账户

脚本参考

脚本功能使用场景
datavisualization.py图表生成文本转图表,创建柱状图/折线图/饼图/散点图
dataanalysis.py
数据分析 | 统计、筛选、聚合、计算 | | data_interpretation.py | 洞察生成 | 趋势分析、模式发现、报告生成 |

参数

通用参数

参数必填描述
--query自然语言查询语句
--file
否 | 本地文件路径(.xlsx/.xls/.csv),与--json互斥 | | --json | 否 | JSON数据(字符串或文件路径),与--file互斥 |

可视化专用参数

参数描述
--output, -o输出HTML文件路径(默认为/tmp/openclaw/charts/)

数据格式

文件格式

支持.xlsx、.xls、.csv格式的Excel和CSV文件。

注意:只需提供--file或--json中的一种。如果两者都提供,--file优先。文件类型支持行-指标-列数据文件和列-指标-行数据文件。

JSON格式

JSON数据应为数组格式,每个元素为一行数据:

json
[
{name: 产品A, sales: 1000, region: 东部},
{name: 产品B, sales: 1500, region: 北部},
{name: 产品C, sales: 800, region: 南部}
]

或通过文件传递:

bash
python scripts/data_visualization.py --query 绘制图表 --json data.json



使用示例

图表生成(文本转图表)

bash

柱状图


python scripts/data_visualization.py --query 绘制按产品划分的销售额柱状图 --file sales.xlsx

折线图

python scripts/data_visualization.py --query 绘制销售趋势折线图 --file trends.xlsx

饼图

python scripts/data_visualization.py --query 绘制按区域划分的销售额饼图 --file sales.xlsx

散点图

python scripts/data_visualization.py --query 绘制价格与数量的散点图 --file data.xlsx

保存到指定路径

python scripts/data_visualization.py --query 绘制柱状图 --file data.xlsx -o /path/to/chart.html

数据分析

bash

统计计算


python scripts/data_analysis.py --query 计算各区域的总销售额和平均销售额 --file sales.xlsx

数据筛选

python scripts/data_analysis.py --query 筛选销售额大于1000的产品 --file sales.xlsx

排序

python scripts/data_analysis.py --query 按销售额降序排序 --file sales.xlsx

洞察生成

bash

趋势分析


python scripts/datainterpretation.py --query 分析月度销售趋势 --file monthlysales.xlsx

异常检测

python scripts/data_interpretation.py --query 查找并解释数据中的异常 --file data.xlsx

综合解读

python scripts/data_interpretation.py --query 提供包含关键洞察的综合分析 --file report.xlsx

支持的图表类型

  • - 柱状图 / 堆叠柱状图
  • 折线图 / 面积图
  • 饼图 / 环形图
  • 散点图
  • 更多...

输出说明

图表生成

  1. 1. 控制台输出:ECharts配置JSON
  2. HTML文件:可在任何浏览器中打开的交互式图表

数据分析与洞察生成

返回Markdown格式的文本结果,包括分析结论、数据表格和洞察。



错误处理

常见错误及解决方案:

错误信息原因解决方案
CHARTGENAPIKEY not set环境变量未设置export CHARTGENAPIKEY=your-key
API request timeout
请求超时 | 检查网络连接并重试 |
| File not found | 文件不存在 | 检查文件路径是否正确 |
| credits are insufficient | 额度不足 | 充值或联系管理员 |


技术细节

  • - API基础URL:https://chartgen.ai/api/platformapi/
  • 认证方式:请求头 Authorization:
  • 请求格式:JSON
  • 超时时间:60秒
  • 必需环境变量:CHARTGENAPI_KEY

实现细节请参见scripts/chartgen_api.py。



隐私声明

发送至远程API的数据:本技能会读取您提供的数据文件(CSV/XLSX/JSON),进行base64编码后发送至ChartGen API(https://chartgen.ai/api/platform_api/)进行分析和图表生成。您的数据将离开您的机器。

建议

  • - 请勿上传敏感或受监管的数据
  • 使用具有有限范围/额度的专用API密钥
  • 使用前请查看chartgen.ai的隐私实践

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 analysis-data-1776129484 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 analysis-data-1776129484 技能

通过命令行安装

skillhub install analysis-data-1776129484

下载

⬇ 下载 chartgen v1.0.4(免费)

文件大小: 10.32 KB | 发布时间: 2026-4-14 16:06

v1.0.4 最新 2026-4-14 16:06
- No changes detected in the code or documentation for this release.
- Version bump to 1.0.4 without any file modifications.

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部