讓 Dify 接上你的可信賴資料庫
從 Dify Marketplace 安裝 Busabase。你的工作流、Chatflow 和 Agent 會得到 19 個工具:讀取工作區、依照團隊的 Playbook 做事,並以帶版本的變更寫回結果。
閱讀安裝指南在 GitHub 上看原始碼
從 Dify Marketplace 安裝
外掛裝一次、填好 API 金鑰,Dify 工作區裡的每個應用都能使用這些工具。
安裝外掛
在 Dify Marketplace 開啟 Busabase,安裝到你的 Dify 工作區。
建立 API 金鑰
在 Busabase 建立一把金鑰。具寫入權限的金鑰會讓變更直接生效;Change Request 權限的金鑰會讓每次寫入都進入審核。
完成授權
在 Dify 開啟 Tools → Busabase → Authorize,填入 Base URL(Cloud 請填 https://busabase.com)和 API 金鑰。
加入工具
把需要的工具加進工作流、Chatflow 或 Agent。Dify 會透過列出你的資料表來驗證憑證。
給 Dify 應用的 19 個工具
讀取資料表、紀錄、文件和檔案,搜尋整個工作區,依照團隊寫好的 Playbook 做事。每個應用只加入它需要的工具。
紀錄:List Bases、List Records、Find Records by Field Value、Get Record、Create Record、Update Record
節點與文件:List Nodes、Search Nodes by Name、Get Node、Read Lines、Create Folder、Create Doc、Update Doc
技能、雲端硬碟和 AirApp 裡的檔案:List Files、Read File、Write File
Playbook:Search Playbooks、Get Playbook
搜尋:Search Workspace
每次寫入都是一個 Change Request
每個變更都附有提交說明、差異和歷史。API 金鑰有寫入權限就直接合併,沒有就進入審核。
Dify 寫入
Create Record、Update Doc 或 Write File 都會送出一個附提交說明的 Change Request。
Busabase 檢查金鑰權限
具寫入權限的金鑰會直接合併;只能提議變更的金鑰會讓它排隊等待審核。
歷史完整保留
每個版本都留在歷史裡,連同解釋它的那則說明。
連接你正在使用的 Busabase
外掛在 Dify 裡只需要兩項憑證:Busabase 伺服器的 Base URL 和 API 金鑰。
Busabase Cloud
Base URL 填 https://busabase.com。只有帳號下有多個空間時,才需要填寫 Space ID。
本機開源伺服器
npx busabase server 會監聽 http://localhost:15419。如果 Dify 跑在 Docker 裡,請用 --host 0.0.0.0 啟動伺服器,並填寫 http://host.docker.internal:15419。
自行託管的 Busabase
Base URL 填你伺服器的網址,API 金鑰在那台伺服器上建立。
外掛常見問題
每次寫入都要人工核准嗎?
不用。具寫入權限的金鑰會讓變更直接合併;只能提議變更的金鑰,才會讓變更在 Busabase 裡排隊等待審核。
哪些 Dify 應用可以使用?
工作流、Chatflow 和 Agent 都可以。每個工具都會回傳一段簡短文字和結構化 JSON,方便放進工作流變數。
目前還不能做什麼?
刪除、封存、移動、重新命名、批次寫入和修改資料表結構。這些請在 Busabase 裡完成。
外掛是開源的嗎?
是的。原始碼在 GitHub 的 busabase/dify-plugin-busabase。
把 Busabase 工作區帶進 Dify
從 Dify Marketplace 安裝外掛,填好 API 金鑰,再為每個應用加入它需要的工具。