← 返回 Skills 市场
openlark

AI Data Visualizer

作者 OpenLark · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ pending
16
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install ai-data-visualizer
功能描述
Automatically analyze and recommend optimal chart combinations based on data characteristics, generate beautiful interactive HTML dashboards (including line...
使用说明 (SKILL.md)

\r \r

AI Data Visualizer\r

\r Generate interactive HTML dashboards from CSV/JSON data with one click.\r \r

Applicable Scenarios\r

\r

  • User provides CSV/JSON files that need visualization\r
  • User needs a data analysis dashboard\r
  • User mentions "data visualization", "generate chart", "plot", "chart"\r
  • User uploads tabular data wanting intuitive display\r \r

Quick Start\r

\r

python3 "{SKILL_DIR}/scripts/generate_dashboard.py" data.csv -o dashboard.html\r
python3 "{SKILL_DIR}/scripts/generate_dashboard.py" data.json --json -o dashboard.html --theme dark\r
```\r
\r
## Features\r
\r
- **Smart Chart Recommendation**: Automatically detects column types (numeric/time/categorical/text) and recommends optimal chart combinations\r
- **6 Chart Types**: Line charts (trends), bar charts (comparison), scatter plots (correlation), pie/donut charts (proportions)\r
- **Interactive HTML**: Chart.js rendering, hover tooltips, dark/light theme toggle, responsive layout\r
- **Statistical Summary**: Automatically calculates mean, median, min/max values\r
- **Data Table**: Embedded raw data preview (limit 500 rows)\r
\r
## Supported Chart Selections\r
\r
The script automatically selects chart strategies based on data column types. See `{SKILL_DIR}/references/chart-selection.md`.\r
\r
## CLI Options\r
\r
| Option | Description | Default |\r
|--------|-------------|---------|\r
| `input` | CSV or JSON file path | (required) |\r
| `-o, --output` | Output HTML path | `dashboard.html` |\r
| `--json` | Input is JSON format | auto-detect |\r
| `--stdin` | Read CSV from stdin | - |\r
| `--theme` | `light` or `dark` | `light` |\r
| `--title` | Dashboard title | `数据可视化仪表板` |\r
\r
## Workflow\r
\r
1. **Receive user data** — File path (CSV/JSON) or direct data content\r
2. **Preprocess data** — Clean and transform if necessary\r
3. **Generate dashboard** — Run script, output HTML\r
4. **Inform user** — Describe generated file and chart summary\r
\r
If the user provides data content directly (rather than a file), write it to a temporary CSV file first, then call the script.\r
\r
## Dependencies\r
\r
- Python 3.7+\r
- Chart.js 4.x (CDN loaded in HTML output)\r
- No pip dependencies (pure standard library)\r
\r
## Example\r
\r
Input `sales.csv`:\r
```\r
Month,Product,Revenue,Units\r
2024-01,A,15000,120\r
2024-02,A,18000,145\r
2024-01,B,12000,95\r
2024-02,B,14000,110\r
```\r
\r
Output: Automatically generates a dashboard with trend line charts, category comparison bar charts, and revenue proportion pie charts.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install ai-data-visualizer
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /ai-data-visualizer 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
- Initial release of AI Data Visualizer. - Automatically analyzes CSV/JSON data to recommend and generate optimal chart combinations. - Generates interactive HTML dashboards featuring line, bar, scatter, and pie/donut charts. - Supports dark/light theme switching and responsive layouts. - Provides embedded statistical summaries (mean, median, min/max) and data table previews. - Includes CLI options for input format, output path, theme, and dashboard title.
元数据
Slug ai-data-visualizer
版本 1.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

AI Data Visualizer 是什么?

Automatically analyze and recommend optimal chart combinations based on data characteristics, generate beautiful interactive HTML dashboards (including line... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 16 次。

如何安装 AI Data Visualizer?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install ai-data-visualizer」即可一键安装,无需额外配置。

AI Data Visualizer 是免费的吗?

是的,AI Data Visualizer 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

AI Data Visualizer 支持哪些平台?

AI Data Visualizer 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 AI Data Visualizer?

由 OpenLark(@openlark)开发并维护,当前版本 v1.0.0。

💬 留言讨论