This topic is a set of production-ready NL2SQL intelligent data analysis platform engineering practices, organized as: “Overview → Backend Core → Dialogue & Dashboard → Frontend Interaction → Production Evolution”.

Reading Suggestions

  1. Start with Article 1 to understand the dual-database architecture and full module landscape
  2. Backend developers should focus on Articles 2–4 (LLM Gateway, Metadata, NL→SQL)
  3. Full-stack / product teams focus on Articles 5–7 (Dialogue, Two-Phase Dashboard, Drag-and-Drop Editor)
  4. Article 8 distinguishes between “currently implemented” and “planned extensions” (Redis, Compose, Monitoring, etc.)