適用於 Openclaw 的 Intelligent Data Analysis Assistant

一個基於 LLM 的資料分析技能,可將自然語言查詢轉換為唯讀 SQL,分析結果並生成互動式 HTML 視覺化圖表。

openlark
v1.0.0
Jun 2, 2026
0
682
0

安裝與下載

1. ClawHub CLI

從來源直接安裝技能的最快方式。

npx clawhub@latest install data-analyst-visualization

2. 手動安裝

將技能資料夾複製到以下位置之一

全域模式
~/.openclaw/skills/
工作區
<project>/skills/

優先級:工作區 > 本地 > 內建

3. 提示詞安裝

將此提示詞複製到 OpenClaw 即可自動安裝。

請幫我使用 Clawhub 安裝 data-analyst-visualization。如果尚未安裝 Clawhub,請先安裝(npm i -g clawhub)。

想要直接下載?

取得包含原生技能檔案的ZIP壓縮檔。

什麼是 Intelligent Data Analysis Assistant?

Intelligent Data Analysis Assistant 是一項強大的、基於 LLM 驅動的功能,旨在實現商業智慧和資料操作的普及化。該技能專為在 Openclaw Skills 生態系統中無縫運行而構建,使用戶無需任何技術或 SQL 背景即可直接使用自然語言查詢其資料庫。透過將原始使用者查詢轉換為針對結構化資料庫或本機檔案資產的優化、唯讀 SQL 語句執行,它簡化了複雜的分析迴圈。

無論您是在執行臨時報表、尋找指標下降的根本原因,還是在比較季度趨勢,此技能都彌合了原始資料儲存與可操作洞察之間的鴻溝。透過使用此類 Openclaw Skills,組織可以自動化重複的分析任務,生成即時互動式圖表,並促進各團隊的資料驅動決策。

Intelligent Data Analysis Assistant 應用場景

  • 臨時商業智慧:非技術管理人員可以詢問諸如「上個月各區域的銷售額?」之類的問題,並立即獲得視覺化明細。
  • 報表自動化:自動提取月度指標,將其格式化為結構化 ASCII 趨勢表,並匯出視覺化報告。
  • 互動式趨勢分析:透過自然語言修正(例如,在看到下降後詢問「為什麼銷售額下降了?」)來探索歷史模式和根本原因問題。
  • 跨平台資料探索:在不進行手動資料準備的情況下,查詢本機 Excel、CSV 或 JSON 資料集,以及生產級雲端倉儲(如 Snowflake 和 BigQuery)。

Intelligent Data Analysis Assistant 運作原理

  1. Intent Parsing:該技能解析自然語言查詢,以理解分析意圖、指標和篩選維度。
  2. SQL Generation:它會自動將驗證後的意圖轉換為針對特定資料庫方言(MySQL、PostgreSQL、Snowflake、SQLite 等)的唯讀 SQL。
  3. Query Execution:連接到已配置的資料庫或讀取本機檔案(Excel/JSON/CSV)以安全地執行唯讀查詢。
  4. Result Analysis:綜合檢索到的資料,應用隱私遮罩並將原始數字格式化為簡潔的指標。
  5. Dual-Layer Visualization:在聊天中輸出快速文字摘要,同時生成填充了 Chart.js 圖表的完整互動式 HTML 頁面。
  6. Multi-Turn Refinement:允許使用者在現有上下文中迭代篩選、切換維度或執行根本原因分析。

Intelligent Data Analysis Assistant 設定指南

要將此工具部署為 Openclaw Skills 工作區的一部分,請設定您的配置並安裝任何必需的資料庫配接器。

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

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

在您的 .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

對於本機檔案分析,請將您的 .xlsx、.csv 或 .json 檔案放在工作區目錄中。該技能將在首次讀取時自動生成概覽(列數、類型、範例列)。

Intelligent Data Analysis Assistant 資料結構與分類體系

此 Openclaw Skills 元件組織並構建輸出資產,以確保完全的可重複性,並將分析摘要與原始資料視覺化分開。

目錄 / 檔案 類型 描述
{domain}_chart.html 生成檔案 包含 Chart.js 視覺化的自包含互動式 HTML 儀表板。
references/data-sources.md 配置參考 詳細說明支援的資料庫方言、Excel 讀取和連接字串的檔案。
references/visualization-template.md 範本 用於動態渲染視覺化圖表的 HTML/JS 架構藍圖。

分析摘要結構

對於內聯聊天互動,輸出架構嚴格遵循此分類法:

  • Results Title:識別核心查詢目標。
  • Metrics Table:指標的高級結構化鍵值對。
  • Trend Graph:視覺化成長/下降的快速查看 ASCII 趨勢條。
  • Analysis Narrative:總結核心營運要點的無序列表。

Intelligent Data Analysis Assistant 進階特性

  • 互動式多輪細化:在活躍對話中持續向下鑽取(「僅顯示華東地區」)、切換維度(「按月分組」)或比較時間區間(「與上一季相比」)。
  • 自動化結構對應:自動檢查本機 CSV 和 Excel 表格,生成即時的列數、資料類型和初始樣本預覽。
  • 防彈式唯讀安全:強制執行嚴格的僅 SELECT 查詢執行,以防止未經授權的資料操作或刪除。
  • 智慧查詢控制:提示操作員對大資料集設定分頁限制,並自動遮罩個人識別資訊 (PII) 以保持合規性。

SKILL.md


加載中

Openclaw 相關技能

METADATA

Github Stars: 0
forks: 0

精選*