🧪 Skills

ip-query

# IP Query Skill 查询当前公共IP地址及相关信息。 ## 描述 这个技能用于查询当前设备的公共IP地址,以及可选的附加信息(如地理位置、ISP等)。 ## 何

v0.0.1
❤️ 0
⬇️ 49
👁 1
Share

Description

IP Query Skill

查询当前公共IP地址及相关信息。

描述

这个技能用于查询当前设备的公共IP地址,以及可选的附加信息(如地理位置、ISP等)。

何时使用

当用户提到以下关键词时激活此技能:

  • IP地址
  • 我的IP
  • 公网IP
  • 当前IP
  • 查询IP
  • ip address
  • my ip
  • public ip

使用方法

基本查询

  • "我的IP地址是什么?"
  • "查询当前IP"
  • "公网IP是多少?"

详细查询

  • "显示我的IP和位置信息"
  • "查询IP的详细信息"

功能

  1. 查询公共IP地址 - 使用公共API获取当前设备的公网IP
  2. 获取位置信息 (可选) - 根据IP查询地理位置
  3. 获取ISP信息 (可选) - 查询网络服务提供商

依赖

  • curlwget - 用于HTTP请求
  • jq (可选) - 用于解析JSON响应

实现

技能使用以下公共API:

  • 主要API: https://api.ipify.org?format=json (返回纯IP)
  • 备用API: https://ipinfo.io/json (返回详细信息)

示例输出

🌐 您的公共IP地址: 123.45.67.89

📍 位置信息:
- 城市: 北京
- 地区: 北京市
- 国家: 中国
- 经纬度: 39.9042, 116.4074

🏢 网络信息:
- ISP: 中国电信
- 组织: China Telecom

🔒 隐私提示: 这是您的公网IP地址,请勿随意分享。

安全提示

  • 此技能仅查询公共IP地址,不涉及私人网络信息
  • 使用公共API,数据可能被API提供商记录
  • 建议仅在需要时查询

脚本

主要脚本位于 scripts/ip_query.sh,包含完整的IP查询功能。

Reviews (0)

Sign in to write a review.

No reviews yet. Be the first to review!

Comments (0)

Sign in to join the discussion.

No comments yet. Be the first to share your thoughts!

Compatible Platforms

Pricing

Free

Related Configs