在 DeepSeek Harness (DSH) 的插件生態中,智能體經常需要聯網查詢域名註冊信息。手動解析 WHOIS 協議(端口 43)的數據通常超出普通對話模型的能力範圍。xby-who-is 插件解決了這個問題,它封裝了 WHOIS 查詢邏輯,允許智能體直接獲取權威註冊商的詳細信息。
插件定位¶
這是一個由 xby-skill 維護的聯網工具插件。它基於 Model Context Protocol (MCP),提供域名註冊詳情查詢服務,支持超過 1,260 種頂級域名(TLD)。
核心功能¶
該插件提供以下能力:
- set_xby_apikey:在聊天中設置 API 密鑰。密鑰會自動持久化,重啓後依然有效。
- whois_lookup:使用 WHOIS 協議(端口 43)查詢域名信息。它會連接權威 WHOIS 服務器,獲取註冊商、註冊人、日期、名稱服務器和狀態等詳情。支持 1,260+ TLD。
- refresh_whois_servers:從 IANA 獲取最新的 TLD 列表,刷新本地的 WHOIS 服務器字典。爲了保持查詢準確性,建議定期運行此命令。
- list_supported_tlds:列出所有已配置 WHOIS 服務器的支持 TLD(頂級域名)。
安裝與啓用¶
在終端中執行以下命令即可安裝該插件:
dsh plugin --profile web add github:xby_skill/xby-who-is
插件安裝後,通常無需額外配置即可在對話中使用相關工具。
典型用法¶
- 獲取 API 密鑰:在調用查詢功能前,需先前往小笨羊官網註冊並獲取 API 密鑰。
- 設置密鑰:在 DSH 聊天界面中使用
set_xby_apikey命令輸入密鑰。 - 查詢域名:使用
whois_lookup命令後跟域名(例如whois_lookup example.com)。 - 維護服務器列表:如果需要更新支持的域名列表,使用
refresh_whois_servers。
注意事項¶
- 密鑰來源:
set_xby_apikey需要先從小笨羊官網獲取 API 密鑰。 - 協議端口:
whois_lookup使用標準的 WHOIS 協議端口 43 進行連接。 - 定期維護:
refresh_whois_servers建議定期運行,以確保 WHOIS 服務器字典是最新的。
總結¶
xby-who-is 是一個實用的聯網查詢插件,能夠幫助 DSH 智能體直接獲取域名註冊信息。其核心價值在於封裝了複雜的網絡協議和數據處理邏輯。完整的插件文檔與源碼可在以下地址查看: