xby-who-is:DeepSeek Harness WHOIS 查询插件

在 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

插件安装后,通常无需额外配置即可在对话中使用相关工具。

典型用法

  1. 获取 API 密钥:在调用查询功能前,需先前往小笨羊官网注册并获取 API 密钥。
  2. 设置密钥:在 DSH 聊天界面中使用 set_xby_apikey 命令输入密钥。
  3. 查询域名:使用 whois_lookup 命令后跟域名(例如 whois_lookup example.com)。
  4. 维护服务器列表:如果需要更新支持的域名列表,使用 refresh_whois_servers。

注意事项

  • 密钥来源:set_xby_apikey 需要先从小笨羊官网获取 API 密钥。
  • 协议端口:whois_lookup 使用标准的 WHOIS 协议端口 43 进行连接。
  • 定期维护:refresh_whois_servers 建议定期运行,以确保 WHOIS 服务器字典是最新的。

总结

xby-who-is 是一个实用的联网查询插件,能够帮助 DSH 智能体直接获取域名注册信息。其核心价值在于封装了复杂的网络协议和数据处理逻辑。完整的插件文档与源码可在以下地址查看:

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜