SuperAPI AI 工具集

domain-hunter

通用与其它

查看项目

更新于 10-15 09:52

技能介绍

用途

Domain Hunter 是一个帮助用户寻找并以最优价格购买域名的技能。它面向需要为项目挑选域名的用户,从创意生成、可用性核实、价格比较到促销码查找,提供一条完整的推荐流程。

主要能力

1. 生成域名建议并检查可用性

根据用户的项目描述,生成 5-10 个有创意的域名建议。命名准则包括:名称保持在 15 个字符以内;易记且有品牌感;可参考 {action}{noun}、{noun}{suffix}、{prefix}{keyword} 等组合方式;常见后缀有 app、io、hq、ly、ify、now、hub。

在向用户展示域名之前,必须先检查可用性。可用方法包括:

  • RDAP 检查(最可靠):

    curl -s -o /dev/null -w "%{http_code}" "https://rdap.org/domain/{domain}.{tld}"
    

    输出 HTTP 状态:404 = 可用,200 = 已被占用,其他 = 未知。命令失败(无网络、超时、限流、空输出或其他状态)均表示未知。绝不能把失败读作已占用,也不能读作可用。未知的域名应报告为未验证并重试。

  • whois 确认(仅在存在该二进制文件时):

    whois {domain}.{tld}
    

    用于确认 RDAP 结果,而非替代它。存在注册记录表示已占用;成功响应中出现 "No match" 或 "not found" 表示可用;缺少二进制文件、非零退出或空输出表示未知,而非已占用。停放域名横幅可能包含 "available" 一词,因此应读取记录本身,而不是用子串匹配。

  • 注册商搜索页:在浏览器中打开注册商的域名搜索进行核实:

    open "https://www.spaceship.com/domains/?search={domain}.{tld}"
    
  • 通过 Namecheap/Dynadot 批量检查:

    https://www.namecheap.com/domains/registration/results/?domain={domain}
    https://www.dynadot.com/domain/search?domain={domain}
    

重要事项:只呈现已确认可用的域名;任何不确定的域名标记为 "(unverified)";未知结果属于未验证,而非已占用,因此绝不能因此丢弃候选域名;向用户展示建议并等待确认后再继续;请用户挑选偏好选项或提供反馈;只有在用户批准域名后才进入第 2 步。

2. 比较价格

使用 WebSearch 查找当前价格:

WebSearch: "cheapest .{tld} domain registrar 2026 site:tld-list.com"
WebSearch: ".{tld} domain price comparison tldes.com"

主要价格比较网站:

  • tld-list.com/tld/{tld}
  • tldes.com/{tld}
  • domaintyper.com/{tld}-domain

3. 查找促销码

使用 WebSearch 搜索注册商社交账号和社区中的促销码:

Twitter/X 搜索——搜索注册商账号的近期促销:

WebSearch: "site:x.com from:{registrar} promo code"
WebSearch: "site:x.com {registrar} promo code coupon"

Reddit 搜索——搜索域名社区中的优惠:

WebSearch: "site:reddit.com r/Domains {registrar} promo code"
WebSearch: "site:reddit.com r/Domains {registrar} coupon discount"

主要注册商 Twitter 账号:@spaceship、@Dynadot、@Namecheap、@Porkbun、@namesilo、@Cloudflare

4. 给出推荐

以如下格式呈现最终推荐:

## Recommendation

**Domain:** example.ai
**Best Registrar:** Spaceship
**Price:** $68.98/year (2-year minimum = $137.96)
**Promo Code:** None available for .ai
**Purchase Link:** https://www.spaceship.com/

### Price Comparison
| Registrar | Year 1 | Renewal | 2-Year Total |
|-----------|--------|---------|--------------|
| Spaceship | $68.98 | $68.98  | $137.96      |
| Cloudflare| $70.00 | $70.00  | $140.00      |
| Porkbun   | $71.40 | $72.40  | $143.80      |

重要说明

  • 高级 TLD(.ai、.io)很少有促销码——批发成本太高
  • .ai 域名要求至少注册 2 年
  • Cloudflare 提供无加价的成本价
  • 续费价格通常与注册价格不同——务必同时查看两者
  • 大多数注册商(Cloudflare、Namecheap、Porkbun)提供免费 WHOIS 隐私保护

域名检查脚本

如需批量检查可用性,可使用域名检查脚本:

python "${CLAUDE_PLUGIN_ROOT}/skills/domain-hunter/scripts/domain_checker.py" name1 name2 --tlds .com,.io

该脚本通过 RDAP 检查可用性,无需 API 密钥,也无需第三方包。默认使用 .com、.app、.io、.co;可通过 --tlds 覆盖。每行报告 AVAILABLE、TAKEN 或 UNKNOWN,其中 UNKNOWN 表示查询失败,而非域名可用。

如果脚本无法运行,可回退到 RDAP curl 检查(第 1 步方法 1)或 WebSearch 查询。

参考资料

  • references/registrars.md——详细的注册商比较
  • references/spaceship-api.md——用于自动化域名操作的 Spaceship API

适用场景

适用于用户想要购买域名、检查域名价格、比较注册商,或需要为项目寻找可用域名并获取最优购买建议的场景。

限制

  • 可用性检查依赖 RDAP、whois 或注册商页面,网络失败、超时、限流等会导致结果未知,需重试或标记为未验证
  • 高级 TLD 促销码稀少
  • .ai 域名有 2 年最低注册要求
  • 续费价格可能与注册价格不同
  • 资料未提供该技能的具体收费、价格或平台支持信息