ChatBI MVP Architecture

Referansearkitektur for å bygge en samtalebasert BI (NL-til-SQL) MVP.

av yugef3h · yugef3h/leo-skills

Bestått ★ 9.6/10

ChatBI MVP Architecture — Referansearkitektur for å bygge en samtalebasert BI (NL-til-SQL) MVP.

Hva den gjør

Går gjennom en 5-lags ChatBI-arkitektur (NL2SQL via et semantisk S2SQL-lag, multi-turn dialog, RAG skjema gjenkalling, auto-charting, attribusjonsanalyse) modellert etter Tencents SuperSonic-prosjekt. Utløses når brukeren ønsker å bygge et naturlig språk-til-SQL analyse-verktøy eller referere til SuperSonics design.

Testrapport

Designoppgaven 'koble NL-spørring til SQL med et semantisk lag' fikk et grunt direkte LLM-til-SQL svar fra et uguided grunnsvars; ferdigheten tvang frem den to-trinns S2SQL-deretter-deterministisk-oversetter-delingen (med en korrigeringskjede og selv-konsistens-avstemming) som konkret blokkerer tabellnavn-hallusinasjonsfeilmodusen som det naive designet er utsatt for.

Testet på: 2026-07-16 · Claude Code 2.x (agent harness)

Installer

git clone https://github.com/yugef3h/leo-skills
mkdir -p ~/.claude/skills
cp -r leo-skills/skills/chatbi-mvp ~/.claude/skills/chatbi-mvp

Kommandoer og eksempelprompter

  • /chatbi-mvpReferansearkitektur for å bygge en samtalebasert BI (NL-til-SQL) MVP.

Skills utløses av vanlige forespørsler — ingen kommandoer å huske. Etter installasjonen aktiverer prompter som disse skillen (på engelsk):

  • Design a natural-language-to-SQL pipeline like Tencent's SuperSonic
  • How should I architect a conversational BI tool with a semantic layer?
  • Help me avoid table-name hallucination in my NL2SQL chatbot design