FluentDB 是一款專為 macOS 設計的 AI 資料庫客戶端,讓你用自然語言操作 PostgreSQL、MySQL、SQLite 與 SQL Server,不必手寫每一行 SQL。這篇 FluentDB 教學 會帶你從安裝、設定 AI 模型到實際查詢,一步步搞懂這款工具怎麼用,以及三個買斷制授權方案的差異。
FluentDB 是什麼?核心概念與優勢
FluentDB 官網的定位是「The AI database client for Mac」,主打 AI 優先的設計:你用一般的話描述想查什麼,AI 依照你真實的資料庫結構(schema)寫出 SQL,在執行前先給你看,並解釋這段查詢在做什麼。
支援的資料庫
官網的資料庫清單中,PostgreSQL、MySQL、SQLite 與 SQL Server 標示為「Available」(已可使用);MongoDB、Redis、ClickHouse、MariaDB、Snowflake、BigQuery、DuckDB、Cassandra 則標示為「Coming soon」,目前還不能連接。官網也提供開放申請新驅動程式的管道,並在 roadmap 公開進度。
AI 輔助但不失控的設計
FluentDB 最值得注意的地方,是它劃出的幾條安全邊界,官網列為「AI guardrails」:
- 只看結構,不看資料:預設情況下,AI 只讀資料表與欄位名稱來寫 SQL,看不到查詢結果裡的資料列。
- 每一條查詢都由你執行:AI 預設不能替你執行查詢,你要自己按執行鈕或
Command + Enter。 - 寫入前先問:執行 UPDATE 這類寫入查詢時,FluentDB 會先跳出授權提示,讓你讀過再放行。
- 在伺服器端終止失控查詢:一條很耗資源的查詢可能鎖住資料庫,FluentDB 一鍵就能停止,而且不只取消客戶端,會取得行程 ID 直接在資料庫伺服器上終止。
- 權限由你決定:上面這些限制都可以放寬,例如讓 AI 自己執行查詢或讀取結果,但一定要你明確選擇,FluentDB 不會預設開啟。
自帶模型,不經過 FluentDB 伺服器
FluentDB 沒有自己的 AI 模型,也不需要註冊帳號。官網列出三種支援的模型來源:
- Anthropic:用你自己的 API key(首頁另寫可用 Claude Code 訂閱)。
- OpenAI:用你自己的 API key(首頁另寫可用 Codex 訂閱)。
- Ollama:在你自己的 Mac 上跑開源模型,不需要 API key、不計量,提示詞也不會離開你的電腦。官網說明只要支援工具呼叫(tool calling)且 context 超過 4K 的模型都能用,推薦 qwen3-coder。
官網說明,你的提示詞直接送到你指定的供應商,不會經過 FluentDB;資料庫連線與帳密存在你 Mac 的鑰匙圈(Keychain)裡。Apple 的裝置端 Foundation 模型官方試過,但產生的 SQL 錯誤太多,目前沒有支援。
事前準備:環境需求
開始 FluentDB 教學 的實作之前,先確認兩件事:
- 作業系統:FluentDB 目前只有 macOS 版,並針對 Apple Silicon 原生開發;官網 FAQ 寫明目前不支援 Windows 與 Linux。
- AI 模型:準備好 Anthropic 或 OpenAI 的 API key,或在本機裝好 Ollama。沒有設定模型,AI 功能就無法使用。
FluentDB 中文使用說明
FluentDB 官網與介面都是英文。AI 的部分是由你接上的 Claude、GPT 或本機模型來理解你的提問,這些模型都能讀懂中文,因此可以直接用中文描述想查的資料,由 AI 寫成 SQL。
Step 1:安裝與基礎設定
下載與建立資料庫連線
- 前往 FluentDB 官網,點 Download for Mac 下載安裝檔並安裝。
- 開啟 FluentDB,新增一個資料庫連線:選擇資料庫類型(例如 PostgreSQL),輸入主機位址、port、使用者名稱與密碼。
- 購買授權後,到官網的 Activate license 頁面依指示啟用。
配置 AI 模型
這一步是整個 FluentDB 教學 裡最關鍵的環節,因為沒設好模型,AI 功能就無法運作。
- 在 FluentDB 的設定中選擇模型供應商:Anthropic、OpenAI 或 Ollama。
- 選 Anthropic 或 OpenAI 的話,貼上你自己的 API key。
- 選 Ollama 的話,先確認本機的 Ollama 已經在執行,並下載一個支援工具呼叫的模型(官網推薦 qwen3-coder)。
設定完成後,AI 會先讀取你的資料庫結構,之後提問時就能用上正確的資料表與欄位名稱。
覺得有用?每天 5 分鐘掌握 AI 新工具
免費訂閱,新工具搶先看,隨時可取消
Step 2:第一個實作範例:查詢與結果檢視
用 AI 模式提問
FluentDB 預設就是 AI 模式,整個操作像在聊天:
- 在對話框輸入問題,例如「找出所有名字以 A 開頭的客戶,顯示他們的 Email」。
- AI 依你的資料庫結構寫出 SQL,例如
SELECT name, email FROM customers WHERE name LIKE 'A%',並說明這段查詢在做什麼,但不會自己執行。 - 確認無誤後,按執行鈕或
Command + Enter。 - 結果會直接出現在對話裡,先預覽前 50 列,需要時再展開完整結果。
如果你要 AI 幫你寫 CREATE TABLE 或 INSERT 這類會改動資料庫的語法,執行寫入查詢前一樣會跳出授權提示。
切換到 SQL 模式
想自己寫 SQL 時,按一個按鈕或快捷鍵就能切到 SQL 模式。SQL 模式有依照即時資料庫結構提示資料表與欄位的自動完成,執行方式同樣是按鈕或 Command + Enter,結果也留在同一段對話裡,之後可以往回捲動、展開先前的結果,不必重跑。
常用的查詢可以存起來,取名並設定一個捷徑,下次打那個捷徑就會出現在建議裡。
其他好用功能
- 資料庫瀏覽:按
⌘P,搜尋並開啟任何資料表或檢視表。 - 大量資料:官網標示可流暢捲動 10 萬列以上的資料。
- 自訂看板:把查詢整理成圖表與表格,排在看板上,之後隨時回來看。
- MCP 控制:可以讓你自己的 AI 代理透過 MCP 連進 FluentDB,替你管理資料庫連線。
這個流程的重點在於「思考」與「執行」是分開的:AI 負責寫語法,你負責確認與按下執行鍵。
Step 3:定價方案分析
買斷制,沒有免費版也沒有試用
FluentDB 官網 Pricing 頁的 FAQ 寫著:
Is there a free trial?
No. FluentDB is a one-time purchase from $54, with no subscription. Instead of a trial, you are covered by a guarantee: if FluentDB has not replaced your current client within 14 days, we refund you, no questions asked.
也就是說,FluentDB 沒有試用版,改用 14 天無條件退款保證。三個授權方案全部是一次性買斷、非訂閱制:
| 方案 | 價格 | 可啟用裝置 |
|---|---|---|
| Basic | US$54 一次性 | 1 台 Mac |
| Pro | US$76 一次性 | 最多 3 台 Mac |
| Team Seat | 每席 US$24,最少 4 席 | 每席 1 台 Mac,可隨時重新指派 |
三個方案的功能列表相同:終身授權永不過期、支援所有已支援的資料庫、AI co-pilot,以及 Unlimited tabs, messages, and charts——分頁、AI 訊息與圖表都沒有數量上限。
差別在更新期限:每個授權都含一年份更新。錯誤修正與小改進永遠免費,大版本更新則需要在更新期內;想延長可在結帳時加購,3 年更新加 US$54,終身更新加 US$84。換新 Mac 時,先在舊電腦停用授權,再到新電腦啟用即可;Team Seat 則從管理後台重新指派。
常見陷阱
即使有 AI 輔助,若生成的 SQL 沒有 WHERE 條件,還是可能觸發全表掃描、拖慢資料庫——AI 寫出來的語法不代表已經最佳化,執行前要看過。真的遇到跑太久的查詢,就用 FluentDB 的伺服器端終止功能停掉。寫入前的授權提示是避免誤刪資料的關鍵防線,建議不要為了方便就關掉。
常見問題 FAQ:FluentDB 使用者指南
FluentDB 有免費版可以用在正式環境嗎?
沒有免費版,也沒有試用版。官網 Pricing 頁 FAQ 寫明 FluentDB 是一次性購買、最低 54 美元、不是訂閱制,取而代之的是 14 天無條件退款保證。要用在正式環境,做法是先買最便宜的 Basic(54 美元,1 台 Mac),在 14 天內把效能與穩定性測過一輪,不合用就退款,合用再視需要選 Pro(76 美元,最多 3 台 Mac)或 Team Seat(每席 24 美元,最少 4 席)。
FluentDB 支援中文嗎?
FluentDB 的官網與介面是英文。AI 功能由你接上的 Claude、GPT 或本機模型負責理解提問,可以直接用中文描述查詢需求,AI 會轉成對應的 SQL 語法。
FluentDB 有資料備份與復原功能嗎?
FluentDB 是資料庫客戶端,不是資料庫伺服器,官網的功能列表中沒有備份與復原。備份應由資料庫伺服器端的工具負責,例如 PostgreSQL 的 pg_dump 或 MySQL 的 mysqldump。
結語:下一步學習方向
這篇 FluentDB 教學 涵蓋了從安裝、設定模型到實際查詢的完整流程。FluentDB 的核心價值,在於把 AI 的效率跟人的把關結合在一起:AI 寫語法,你按執行鍵。
至於要買哪一檔,關鍵在於你要在幾台 Mac 上用:一台就 Basic(US$54),最多三台選 Pro(US$76),團隊共用則走 Team Seat(每席 US$24,最少 4 席,可隨時重新指派)。三檔的功能一樣,差別只在裝置數,而且都是一次性買斷、沒有月費。有 14 天無條件退款保證,先買最便宜的那檔、用自己的資料庫測一輪,是最務實的做法。MongoDB、Redis 等資料庫的驅動程式還在開發中,有需要的人可以關注官方的 Changelog 與 Roadmap。
免責聲明:本文依官方公開資料整理撰寫,非合作推廣。
常見問題 FAQ
FluentDB 有免費版可以用在正式環境嗎?▼
FluentDB 支援中文嗎?▼
FluentDB 有資料備份與復原功能嗎?▼
相關日報
喜歡這篇?每天早晨還有更多。
訂閱 5min AI,讓 AI 替你追蹤整個 AI 世界。
延伸閱讀
Perplexity vs NotebookLM:AI 搜尋與筆記工具哪個更適合你?
Perplexity vs NotebookLM(現名 Gemini Notebook)比較:即時搜尋與來源引用、文件問答與音訊摘要、免費版額度與付費方案價格、企業版資料保護,以及 NotebookLM 上手步驟與兩者搭配的工作流程。
AI 自我改進 RSIAI 自己改進自己(RSI):Google、OpenAI、Anthropic 官方到底說了什麼
OpenAI、Anthropic、Google 都在談 AI 參與研發下一代 AI(RSI)。整理三家官方文件的原話與數字,分開傳言與事實:誰說了什麼、誰說還沒到。
notion ai vs notebooklmNotion AI vs NotebookLM:AI 筆記與會議記錄工具比較
Notion AI vs NotebookLM 深度比較:分析兩款 AI 筆記軟體的會議記錄、知識管理與價格差異,協助你找到最適合的 AI 筆記軟體推薦。
google ai studio vibe coding 教學Google AI Studio Vibe Coding 教學:快速原型開發實戰
深入解析 Vibe Coding 是什麼,並提供 Google AI Studio 使用教學。透過 Google 程式碼生成技術,快速建立原型,提升開發效率。
資料來源:https://fluentdb.ai
🤖 本指南由 AI 整理,功能、價格與規格請以官方網站為準。如有疑慮,請參閱編輯政策。
