antvis/chart-visualization-skills

⛏️ Turning data into a visual language for better thinking with Skills.

解決的問題

本專案提供一組專業技能與工具,協助AI代理與LLM生成精確、可投入生產的資料視覺化圖表。它彌補自然語言請求與AntV視覺化套件(G2、G6、X6)所需複雜規格之間的差距,減少常見的程式碼錯誤與遷移陷阱。

工作原理

本專案採用「Harness Engineering」方法以提升LLM的準確性。提供以下元件:

  • AI技能:針對不同視覺化需求的專用產生器集合,包含G2(統計圖表)、G6(圖/網路分析)、X6(互動式編輯器)、GPT-Vis(AI原生語法)以及資訊圖創建者。
  • 上下文檢索服務:提供HTTP API、CLI與TypeScript SDK,讓AI模型能透過混合搜尋取得最相關的文件、限制條件與程式碼片段,確保產生的程式碼正確無誤。
  • 整合:這些技能可加入Claude Code等AI程式設計工具,或透過npx安裝至多個代理中。

適用對象

使用AI代理自動化建立圖表、圖形與資訊圖的開發者與資料分析師,以及將AntV套件整合至AI驅動資料分析工作流程的使用者。

主要亮點

  • 高準確度:經過174個案例的嚴格測試,G2圖表準確率最高達98.2%。
  • 全面覆蓋:支援26種以上圖表類型、10多種圖形佈局演算法,以及50多種資訊圖範本。
  • 混合檢索:結合全文搜尋(FTS)與向量搜尋(HNSW ANN),透過RRF融合實現精準上下文檢索。
  • AI原生語法:包含GPT-Vis,一種與框架無關、類似Markdown的語法,專為LLM生成設計。

相關

  • 專案
  • 專案
  • 專案
  • 專案
  • 專案