回到開源作品

DB-Kit 資料庫管理工具

MIT 開源

以桌面工具集中管理多種資料來源,整合 AI 助手、SQL 審查與壓力測試。

作品畫面

一個入口連所有東西:資料庫、訊息佇列、搜尋引擎、容器與遠端主機放在同一個選擇器,貼連線字串就自動帶入。
一個入口連所有東西:資料庫、訊息佇列、搜尋引擎、容器與遠端主機放在同一個選擇器,貼連線字串就自動帶入。點擊圖片可查看原尺寸
資料表檢視:連線樹、分頁、可直接編輯的資料格,以主鍵定位安全寫回。
資料表檢視:連線樹、分頁、可直接編輯的資料格,以主鍵定位安全寫回。點擊圖片可查看原尺寸
查詢編輯器:SQL 語法高亮、自動完成、查詢歷史與收藏,可只執行反白段。
查詢編輯器:SQL 語法高亮、自動完成、查詢歷史與收藏,可只執行反白段。點擊圖片可查看原尺寸
AI 助手協助 SQL:用中文問「上個月各會員等級的訂單數與營收」,助手先用唯讀工具看 customers / orders 的結構,寫出查詢並跑出結果,表格就在對話裡。
AI 助手協助 SQL:用中文問「上個月各會員等級的訂單數與營收」,助手先用唯讀工具看 customers / orders 的結構,寫出查詢並跑出結果,表格就在對話裡。點擊圖片可查看原尺寸
AI 助手協助 SSH:停在終端機時自動切成主機模式。說「磁碟快滿了」,助手建議 du 指令,標出「送出前確認」,按下執行後讀回輸出,再建議清理日誌。
AI 助手協助 SSH:停在終端機時自動切成主機模式。說「磁碟快滿了」,助手建議 du 指令,標出「送出前確認」,按下執行後讀回輸出,再建議清理日誌。點擊圖片可查看原尺寸
ER 圖:外鍵關係視覺化,表卡可拖曳、縮放,佈局自動記憶。
ER 圖:外鍵關係視覺化,表卡可拖曳、縮放,佈局自動記憶。點擊圖片可查看原尺寸
Redis 鍵值檢視:命名空間鍵樹、五種結構編輯、INFO 伺服器狀態面板。
Redis 鍵值檢視:命名空間鍵樹、五種結構編輯、INFO 伺服器狀態面板。點擊圖片可查看原尺寸
審查並執行:執行前 AI 逐句分析會動到的表、估算列數與回滾等級,回滾不完整時要勾選確認才能執行。
審查並執行:執行前 AI 逐句分析會動到的表、估算列數與回滾等級,回滾不完整時要勾選確認才能執行。點擊圖片可查看原尺寸
結構比對:整庫差異逐列勾選,AI 總結風險與執行順序,破壞性語句另外分組、預設不勾。
結構比對:整庫差異逐列勾選,AI 總結風險與執行順序,破壞性語句另外分組、預設不勾。點擊圖片可查看原尺寸
Kubernetes:namespace → 資源種類 → 資源的樹,Pod 有 Log、Shell、事件與 YAML,可轉發埠或直接建立資料庫連線。
Kubernetes:namespace → 資源種類 → 資源的樹,Pod 有 Log、Shell、事件與 YAML,可轉發埠或直接建立資料庫連線。點擊圖片可查看原尺寸

解決的問題

不同資料庫各用一套工具,查詢、檢查和測試的操作不易統一。

實作方向

  1. 01用 Tauri、Rust 與 React 建立跨平台桌面介面。
  2. 02支援關聯式資料庫、快取與訊息系統等資料來源。
  3. 03把 SQL 查詢、審查與壓力測試放在同一個工作區。
  4. 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 走;每條送出的指令也會記進操作紀錄。
eSIM 226

Deal

Stay online when you work abroad

eSIM 226 is a travel eSIM covering 190+ destinations worldwide: buy the plan before you fly, scan the QR code on landing and you are online. No SIM swap, no roaming bill, and your own number stays in the phone to keep receiving bank SMS. Japan 3GB / 15 days starts around US$3.4, so a short trip never costs a full month. Use TRAVEL30 for 30% off sitewide. Cannot be combined with other promo codes.

  • 190+ destinations across Asia, Europe and the Americas
  • Instant QR activation, nothing to ship or queue for
  • Local rates instead of roaming, no bill shock at home

Affiliate link. Buying through it may earn this site a small commission, at no extra cost to you.

See plans