在 DeepSeek Harness (DSH) 的插件生態中,插件是擴展系統功能的核心方式。當智能體需要與數據庫交互以獲取元數據或執行查詢時,需要一個專門的工具來處理。下面介紹 xby-database-access-service,它解決了數據庫元數據獲取的問題。
插件概覽¶
xby-database-access-service 是一個由 xby-skill 維護的 DSH 插件,屬於“聯網工具”類別,採用 MIT 許可證。
核心功能¶
該插件提供以下主要能力:
- set_xby_apikey:在聊天中設置 API 密鑰,系統會自動持久化,重啓後依然有效。
- list_tables:列出數據庫中的所有表。
- get_table_schema:獲取指定表的列信息。
- sql_query:提供 MCP Tool 以便執行 SQL 查詢。
安裝與啓用¶
使用以下命令安裝插件:
dsh plugin --profile web add github:xby_skill/xby-database-access-service
配置說明¶
使用該插件前,需前往 小笨羊官網 註冊並獲取 API 密鑰。
典型用法¶
- 設置密鑰:在聊天中調用
set_xby_apikey工具,傳入獲取到的 API 密鑰。 - 列出表:調用
list_tables獲取數據庫表列表。 - 獲取結構:根據需求調用
get_table_schema查看特定表的列定義。 - 執行查詢:通過
sql_queryMCP Tool 執行具體的 SQL 語句。
注意事項¶
- 插件以當前 dsh 進程的權限運行,請確保在信任的數據庫環境下使用。
- 安裝前建議檢查源碼與許可證(MIT)。