返回顶部
d

data-analysis-pro数据分析专家

|

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

data-analysis-pro

ChartGen 数据分析

基于 ChartGen API 的数据分析技能,支持自然语言驱动的数据分析、解读与可视化。

概述

本技能通过自然语言交互实现零代码数据分析。支持 Text2SQL、Text2Data 和 Text2Code 分析模式。只需提供 Excel/CSV 文件或 JSON 数据,即可自动执行数据查询、数据解读和数据可视化(ChatBI)。

该技能将通过对话式查询智能解析时间、指标和分析维度,然后生成数据 SQL 查询、创建交互式 BI 图表和结构化分析报告。针对标准化垂直数据集进行了优化,由企业级分析引擎驱动,确保结果可靠。

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_analysis.py --query 按地区计算总销售额 --file sales.xlsx

数据解读

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

数据可视化

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

信用规则

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

脚本参考

脚本功能使用场景
dataanalysis.py数据分析统计、筛选、聚合、计算
datainterpretation.py
数据解读 | 趋势分析、模式发现、报告生成 | | data_visualization.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_analysis.py --query 分析数据 --json data.json



使用示例

数据分析

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

数据可视化

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 -o /path/to/chart.html

输出说明

数据分析与数据解读

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

数据可视化

  1. 1. 控制台输出:ECharts 配置 JSON
  2. HTML 文件:可在浏览器中打开查看图表

错误处理

常见错误及解决方案:

错误信息原因解决方案
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 编码后发送至 https://chartgen.ai/api/platform_api/ 的 ChartGen API 进行分析和图表生成。您的数据将离开您的机器。

建议

  • - 请勿上传敏感或受监管的数据
  • 使用具有有限范围/信用点的专用 API 密钥
  • 使用前请查阅 chartgen.ai 的隐私政策

标签

skill ai

通过对话安装

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

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 data-analysis-pro-1776121928 技能

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

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

通过命令行安装

skillhub install data-analysis-pro-1776121928

下载

⬇ 下载 data-analysis-pro v1.0.5(免费)

文件大小: 10.25 KB | 发布时间: 2026-4-15 12:25

v1.0.5 最新 2026-4-15 12:25
- No file changes detected in this release.
- No updates or additions to functionality, documentation, or dependencies.

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

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

p2p_official_large
返回顶部