Intelligent Data Analysis Assistant para Openclaw

Uma skill de análise de dados baseada em LLM que traduz consultas em linguagem natural para SQL somente leitura, analisa os resultados e gera visualizações HTML interativas.

openlark
v1.0.0
Jun 2, 2026
0
713
0

Instalar e Baixar

1. ClawHub CLI

A maneira mais rápida de instalar uma habilidade diretamente do registro.

npx clawhub@latest install data-analyst-visualization

2. Instalação Manual

Copie a pasta da habilidade para um desses locais

Global
~/.openclaw/skills/
Espaço de trabalho
<project>/skills/

Prioridade: Espaço de Trabalho > Local > Integrado

3. Instalação do Prompt

Copie este prompt para o OpenClaw para instalá-lo automaticamente.

Ajude-me a instalar o data-analyst-visualization usando o Clawhub. Se o Clawhub não estiver instalado, instale-o primeiro (npm i -g clawhub).

Prefere baixar?

Obtenha os arquivos originais da habilidade em um arquivo ZIP.

O que é Intelligent Data Analysis Assistant?

O Intelligent Data Analysis Assistant é um recurso poderoso, movido a LLM, projetado para democratizar a inteligência de negócios e as operações de dados. Construída para funcionar perfeitamente dentro do ecossistema Openclaw Skills, esta skill permite que usuários sem qualquer conhecimento técnico ou de SQL consultem seus bancos de dados diretamente usando linguagem natural. Ao converter consultas brutas de usuários em execuções de declarações SQL otimizadas e somente leitura contra bancos de dados estruturados ou ativos de arquivos locais, ela simplifica loops analíticos complexos.

Esteja você executando relatórios ad-hoc, procurando causas raízes de quedas em métricas ou comparando tendências trimestrais, esta skill preenche a lacuna entre o armazenamento de dados brutos e insights acionáveis. Ao usar Openclaw Skills como esta, as organizações podem automatizar tarefas analíticas repetitivas, gerar gráficos interativos instantâneos e promover a tomada de decisão baseada em dados em todas as equipes.

Casos de uso do Intelligent Data Analysis Assistant

  • Inteligência de Negócios Ad-hoc: Gerentes não técnicos fazendo perguntas como "Vendas por região no mês passado?" e recebendo detalhamentos visuais imediatos.
  • Automação de Relatórios: Extraindo automaticamente métricas mensais, formatando-as em tabelas de tendência ASCII estruturadas e exportando relatórios visuais.
  • Análise de Tendência Interativa: Explorando padrões históricos e causas raízes através de refinamentos em linguagem natural (ex: perguntar "Por que as vendas caíram?" após notar um declínio).
  • Exploração de Dados Multiplataforma: Consultando datasets locais em Excel, CSV ou JSON junto com warehouses de produção em nuvem como Snowflake e BigQuery sem preparação manual de dados.

Como o Intelligent Data Analysis Assistant funciona

  1. Intent Parsing: A skill analisa consultas em linguagem natural para entender intenções analíticas, métricas e dimensões de filtro.
  2. SQL Generation: Traduz automaticamente a intenção validada para SQL somente leitura, adaptado ao dialeto do banco de dados específico (MySQL, PostgreSQL, Snowflake, SQLite, etc.).
  3. Query Execution: Conecta-se ao banco de dados configurado ou lê arquivos locais (Excel/JSON/CSV) para executar a consulta somente leitura com segurança.
  4. Result Analysis: Sintetiza os dados recuperados, aplicando máscaras de privacidade e formatando números brutos em métricas concisas.
  5. Dual-Layer Visualization: Gera um resumo rápido em texto no chat, ao mesmo tempo que gera uma página HTML interativa completa preenchida com gráficos do Chart.js.
  6. Multi-Turn Refinement: Permite que os usuários filtrem iterativamente, alternem dimensões ou realizem análises de causa raiz no contexto existente.

Configuração do Intelligent Data Analysis Assistant

Para implantar esta ferramenta como parte do seu workspace Openclaw Skills, defina sua configuração e instale os adaptadores de banco de dados necessários.

# Install the data analytics visualization skill dependencies
npm install chart.js

# Or if using Python environment for local file reading
pip install pandas openpyxl

Configure suas variáveis de ambiente para conectividade com o banco de dados no seu arquivo .env:

DB_TYPE=postgresql # or mysql, snowflake, sqlite, bigquery, redshift
DB_HOST=your-database-host.com
DB_USER=your_read_only_user
DB_PASSWORD=your_secure_password
DB_NAME=analytics_db

Para análise de arquivos locais, coloque seus arquivos .xlsx, .csv ou .json no seu diretório de workspace. A skill gerará automaticamente uma visão geral (contagem de linhas, tipos, amostras de linhas) na primeira leitura.

Esquema de Dados e Taxonomia de Intelligent Data Analysis Assistant

Este componente Openclaw Skills organiza e estrutura ativos de saída para garantir reprodutibilidade total e separar resumos analíticos de visualizações de dados brutos.

Diretório / Arquivo Tipo Descrição
{domain}_chart.html Arquivo Gerado Dashboard HTML interativo e autônomo preenchido com visualização do Chart.js.
references/data-sources.md Referência de Configuração Arquivo detalhando dialetos de banco de dados suportados, leitura de Excel e strings de conexão.
references/visualization-template.md Template Blueprint de estrutura HTML/JS usado para renderizar gráficos visuais dinamicamente.

Estrutura do Resumo Analítico

Para interações de chat em linha, o esquema de saída segue estritamente esta taxonomia:

  • Results Title: Identifica o objetivo central da consulta.
  • Metrics Table: Pares chave-valor estruturados de alto nível das métricas.
  • Trend Graph: Barras de tendência ASCII de visualização rápida mostrando crescimento/declínio.
  • Analysis Narrative: Lista não ordenada resumindo as principais conclusões operacionais.

Recursos avançados do Intelligent Data Analysis Assistant

  • Refinamentos Interativos de Múltiplos Turnos: Continue detalhando ("Mostre apenas o Leste da China"), altere dimensões ("Agrupar por mês") ou compare intervalos temporais ("vs último trimestre") em uma conversa ativa.
  • Mapeamento Automático de Esquema: Inspeciona automaticamente planilhas CSV e Excel locais, gerando contagem imediata de linhas, tipos de dados e visualizações iniciais de amostra.
  • Segurança à Prova de Falhas (Somente Leitura): Impõe execução estrita de consultas apenas SELECT para evitar manipulação ou exclusão não autorizada de dados.
  • Controle Inteligente de Consultas: Solicita ao operador limites de paginação em grandes datasets e mascara automaticamente informações de identificação pessoal (PII) para manter a conformidade.

SKILL.md


Carregamento

Habilidades relacionadas do Openclaw

METADATA

Github Stars: 0
forks: 0

Apresentou*