解決的問題
不同資料庫各用一套工具,查詢、檢查和測試的操作不易統一。
實作方向
- 01用 Tauri、Rust 與 React 建立跨平台桌面介面。
- 02支援關聯式資料庫、快取與訊息系統等資料來源。
- 03把 SQL 查詢、審查與壓力測試放在同一個工作區。
- 04內建 AI 助手:寫 SQL 時幫忙查結構、組查詢,停在 SSH 終端機時改成幫忙看輸出、建議指令。
AI 助手怎麼協助 SQL 與 SSH
按 Ctrl+L 在側邊打開助手,可以接本機的 Claude Code / Codex CLI,或任何 Anthropic / OpenAI 相容的 API。助手會看你目前停在哪個分頁:在資料庫上就當 SQL 助手,在 SSH 終端機上就切成主機助手。
- SQL:用中文描述想查什麼,助手自己列資料庫、看表結構、抽樣幾列資料,再寫出查詢並直接跑給你看結果。輸入 @ 可以指定要它看哪張表、目前的查詢、查詢結果或錯誤訊息。
- SQL 安全:助手查資料庫一律唯讀。要改資料的語句不會由 AI 直接執行,而是交給「審查並執行」,先看會影響哪些表、幾列、能不能回滾,確認後才跑。
- 編輯器 AI 動作:在查詢編輯器選取一段 SQL,可以請 AI 解釋、最佳化、修正錯誤或轉成別的資料庫語法,先看前後差異再決定要不要套用。
- SSH:助手會讀終端機最近的輸出,可以一鍵「解釋輸出」「修正上一個錯誤」「摘要這個 session」,也能用一句話描述想做的事,讓它產生對應的指令。
- SSH 安全:助手沒有自己執行 shell 的權限,建議的指令要按「送到終端機」才會跑。送出前會先分級:唯讀指令直接送,有風險的先跳確認,像刪根目錄、格式化磁碟這類會直接擋下,只能複製、自己改過再打。
- 終端機輸出一律當成資料、不當成指令,避免輸出裡夾帶的文字牽著 AI 走;每條送出的指令也會記進操作紀錄。










