2025年11月14日,SQLBot開源智能問數系統正式發佈v1.3.0版本。
本次版本更新帶來了多項實用的功能增強和體驗優化。功能方面,SQLBot v1.3.0版本新增支持智能問答的問題複製、CAS身份認證機制(X-Pack)、Oracle 11版本等核心能力,同時完善了用户管理、SQL示例應用和國際化支持。在體驗優化方面,SQLBot重點提升了第三方認證平台的集成效率,實現了助手語言自動跟隨瀏覽器語言設置,優化了用户和工作空間的排序邏輯,並且改進了圖表數據的導出功能。此外,SQLBot還針對數據源重複獲取、Bigint數據顯示、國際化適配等多個問題進行了修復,進一步提升了系統的穩定性和易用性。
亮點更新
■ 支持CAS身份認證機制(X-Pack)
SQLBot v1.3.0版本在X-Pack增強包中新增支持CAS(Central Authentication Service,中央認證服務)身份認證機制,為企業級用户提供了更加靈活和安全的統一身份認證解決方案。該功能適合已經部署了CAS認證服務的企業用户,可以快速將SQLBot納入到企業的統一身份認證體系中,實現與OA、內部應用等其他應用系統的單點登錄互通,有效提升整體信息化管理水平。
▲圖1 SQLBot的CAS認證設置頁面
■ 高級應用支持使用SQL示例
SQLBot v1.3.0版本在高級應用功能中引入了SQL示例關聯能力,進一步提升了用户在構建複雜查詢時的效率和準確性。
在高級應用場景中,系統可以根據用户的查詢意圖和數據源特徵,自動關聯與問題相關的SQL示例模板,幫助大模型準確理解查詢語法和最佳實踐。配合術語配置和SQL示例管理功能,管理員可以針對企業特定的業務場景,創建和維護標準化的SQL示例庫,確保大模型可以正確生成相應的業務查詢SQL語句。通過SQL示例與高級應用的深度集成,用户可以更高效地完成數據查詢和分析工作,同時保證查詢的質量和代碼的規範性。
▲圖2 SQL示例關聯高級應用
其他新增功能
■ feature:添加問題複製功能;
■ feature:新用户頁面顯示初始密碼;
■ feature(X-Pack):添加CAS身份認證機制;
■ feature:為供應商名稱和模型類型添加國際化支持;
■ feature:高級應用支持使用SQL示例;
■ feature:添加術語配置和SQL示例管理功能的啓用開關;
■ feature:添加Oracle Instant Client軟件包以支持接入Oracle 11版本;
■ feature:支持在環境變量中使用小寫布爾參數。
功能優化
■ refactor:改進圖表數據導出功能;
■ refactor(X-Pack):優化第三方認證平台集成機制;
■ refactor:助手語言自動跟隨瀏覽器設置的默認語言;
■ refactor:用户和工作空間的排序優化;
■ refactor:在圖表中添加數據加載佔位符;
■ refactor:新增移動端佈局樣式適配。
Bug修復
■ fix:修復數據源重複獲取Schema的問題;
■ fix:修復下拉列表文本不換行和長度適配的問題;
■ fix:統一界面風格;
■ fix:修復刪除工作空間後,界面右側仍顯示已刪除內容的問題;
■ fix:修復前端未同步默認密碼的問題;
■ fix:修復GENERATE_SQL_QUERY_LIMIT_ENABLED參數在保存數據時不生效的問題;
■ fix:修復國際化相關問題;
■ fix:修復G2 SSR(服務端渲染)請求失敗的問題;
■ fix:修復存在多個折線圖的情況缺少默認排序的問題;
■ fix:修復Oracle數據庫字段獲取錯誤的問題;
■ fix:修復Bigint數據在聊天中以科學計數法顯示的問題;
■ fix:修復MCP圖表圖片中Bigint數據顯示錯誤的問題。