2025年8月7日,DataEase開源項目組發布SQLBot開源項目(github.com/dataease/SQLBot)。SQLBot是一款基于大語言模型(Large Language Model,LLM)和RAG(Retrieval Augmented Generation,檢索增強生成)的智能問數系統。借助SQLBot,用戶可以實現數據的即問即答,快速提煉獲取所需的數據信息及可視化圖表,并且支持進一步的智能數據分析。
與同類的智能問數系統相比,SQLBot的核心優勢包括:
■ 開箱即用:只需配置大模型和數據源即可開啟問數操作,通過大模型和RAG技術的結合實現高質量的Text-to-SQL;
■ 易于集成:系統支持快速嵌入至第三方業務系統,也可以被n8n、MaxKB、Dify、Coze等AI應用開發平臺集成調用,讓各類應用快速擁有智能問數能力;
■ 安全可控:提供基于工作空間的資源隔離機制,能夠實現細粒度的數據權限控制。
目前,SQLBot支持智能問題推薦、數據分析、數據預測、SQL語句查看等功能。智能問數對話中生成的可視化圖表,可以在柱狀圖、條形圖、折線圖等基礎圖表類型之間進行任意切換。
SQLBot支持以MCP(Model Context Protocol,模型上下文協議)的方式嵌入到n8n、MaxKB、Dify 、Coze等AI應用開發平臺中,用戶也可以通過小助手的方式將其無縫嵌入至第三方業務系統,使其快速具備智能問數能力,實現自然語言驅動的數據洞察與決策輔助。
安全性方面,SQLBot提供了基于工作空間的資源隔離架構,支持以數據表行/列權限控制為核心的細粒度數據治理能力。不同業務單元/項目組在獨立工作空間內管理數據資源,確保數據源、問數歷史、儀表板等資源的邏輯隔離,杜絕跨空間越權訪問。SQLBot還支持對指定用戶進行精細化的權限控制,授權范圍最小可以精細到單個數據單元格。
▲圖1 SQLBot智能問數提問界面
▲圖2 SQLBot智能客服嵌入第三方業務系統
▲圖3 SQLBot的權限規則設置
SQLBot開源智能問數項目由飛致云旗下DataEase開源項目組發起并創立。2021年3月,該項目組創立了DataEase開源BI項目(github.com/dataease)。作為一款主打“人人可用”的開源BI工具,DataEase可以幫助用戶快速分析業務數據并洞察其趨勢,為企業的業務改進與優化提供支持。DataEase支持豐富的數據源連接,能夠通過拖拉拽的方式快速制作圖表,并且可以方便地與他人進行分享。
目前,SQLBot v1.0.0版本已經上架至1Panel應用商店“AI/大模型”品類。歡迎廣大社區用戶在1Panel應用商店(apps.fit2cloud.com/1panel)下載并使用SQLBot,您同樣可以通過1Panel應用商店無縫更新升級后續版本的SQLBot。
SQLBot將通過持續的版本迭代完善自身的功能性、易用性和安全性。我們期待與您攜手探索智能問數的廣闊天地!