在开发基于 DeepSeek Harness (DSH) 的智能体时,往往需要联网能力。处理域名注册信息(如 RDAP 或 WHOIS 数据)通常涉及调用外部 API 或手动解析。xby-domain-lookup 是 DSH 的一个插件,旨在简化这一过程,提供标准的域名查询能力。
是什么¶
xby-domain-lookup 是一个域名查询服务插件,由 xby-skill 维护。它解决了智能体在对话中直接获取域名注册详情、名称服务器、联系人和状态信息的需求。
核心功能¶
插件提供以下两个主要功能:
-
set_xby_apikey
在聊天中设置 API 密钥,该密钥会自动持久化,重启后依然有效。 -
domain_lookup
使用 RDAP 协议配合 WHOIS 回退查询域名信息。能提供全面的域名注册详情、名称服务器、联系人和状态信息。
安装与启用¶
使用以下命令安装插件(推荐使用官方仓库安装):
dsh plugin --profile web add github:xby_skill/xby-domain-lookup
配置¶
使用 domain_lookup 功能需要配置 API 密钥。
- 前往 小笨羊官网 注册。
- 获取 API 密钥。
- 在聊天中使用
set_xby_apikey命令设置密钥。
注意事项¶
- 插件以当前 DSH 进程的权限运行,安装前请检查源码与许可证(MIT)。
- README 中提到的“方式二(本地目录安装)”和“方式三(cordis.patch.yml)”仅用于本地开发调试。
结语¶
该插件为 DSH 生态提供了基础的域名查询能力,适合需要处理域名信息的智能体开发场景。更多信息可查看插件目录页或 GitHub 仓库。