dsh-whois-plugin
在终端中运行以下命令:
dsh plugin install rjn32s/dsh-whois-plugin
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 终端执行 dsh plugin install rjn32s/dsh-whois-plugin ,插件源码地址:https://github.com/rjn32s/dsh-whois-plugin
插件介绍
当智能体需要查询某个域名的注册信息时,传统做法依赖端口 43 文本协议或外部 whois 二进制,解析繁琐且跨平台兼容性差。dsh-whois-plugin 将这一需求收敛为一个结构化工具调用:模型只需传入域名,插件便自动从 IANA 引导注册表解析对应 TLD 的权威 RDAP 服务器,通过 HTTPS 直接查询,返回包含注册商、域名状态、注册与到期时间、nameserver 及注册人实体的 JSON 数据。
整个流程无需 API key,不依赖任何外部二进制,也不需要手动指定 RDAP 端点。插件内置 24 小时的 IANA 引导表缓存,按 TLD 自动路由到正确服务器;对于尚未提供 RDAP 服务的新兴 ccTLD,会抛出清晰的错误提示而非静默回退到旧协议。
它适合在开发与安全流程中频繁需要域名情报的场景:安全研究员排查注册时间与注册商变更、运维在故障排查中确认 DNS 归属,或任何希望用一句自然语言让智能体完成域名注册信息查询的开发者。
使用场景
- 查询域名的注册商、状态与到期时间
- 排查 DNS nameserver 归属与配置
- 跟踪域名注册时间变更用于安全分析
适合人员
- 需要域名注册情报的安全研究员
- 排查网络故障的 DevOps 工程师
- 希望用自然语言查询域名信息的开发者