ChatBI MVP Architecture
Architektura referencyjna do budowania konwersacyjnego BI (NL-do-SQL) MVP.
Testowano · Działa
Co robi ten skill
Przedstawia 5-warstwową architekturę ChatBI (NL2SQL poprzez semantyczną warstwę S2SQL, dialog wieloobrotowy, odzyskiwanie schematu RAG, automatyczne tworzenie wykresów, analiza atrybucji) wzorowaną na projekcie Tencent SuperSonic. Wyzwalana, gdy użytkownik chce zbudować narzędzie analityczne z języka naturalnego na SQL lub odwołać się do projektu SuperSonic.
Raport z testu
Zadanie projektowe 'połącz zapytanie NL z SQL za pomocą warstwy semantycznej' otrzymało płytką, bezpośrednią odpowiedź LLM-do-SQL od podstawowego wyniku bez wskazówek; umiejętność wymusiła dwuetapowy podział S2SQL-a-następnie-deterministyczny-tłumacz (z łańcuchem korekcyjnym i głosowaniem na samo-spójność), który konkretnie blokuje tryb awarii halucynacji nazwy tabeli, do którego skłonny jest naiwny projekt.
Testowano: 2026-07-16 · Claude Code 2.x (agent harness)
Instalacja
git clone https://github.com/yugef3h/leo-skills mkdir -p ~/.claude/skills cp -r leo-skills/skills/chatbi-mvp ~/.claude/skills/chatbi-mvp
Komendy i przykładowe prompty
/chatbi-mvpArchitektura referencyjna do budowania konwersacyjnego BI (NL-do-SQL) MVP.
Skille uruchamiają się na zwykłe polecenia — bez komend do zapamiętania. Po instalacji aktywują go prompty takie jak te (po angielsku):
Design a natural-language-to-SQL pipeline like Tencent's SuperSonicHow should I architect a conversational BI tool with a semantic layer?Help me avoid table-name hallucination in my NL2SQL chatbot design