Skip to content

ipapi命令行 IP 地理位置查询工具

🤖 默认 JSON 输出、稳定退出码、AI Agent 友好 —— 一行命令查 IP,背后是零依赖的 Go SDK

ipapi CLI

🌐 一图看懂 ipapi.co-skills 全栈架构

从 AI Agent / 终端用户发起命令,到 SDK 调用 ipapi.co API 返回结构化数据,整条链路一目了然。

🚀 30 秒上手

bash
# 安装
go install github.com/cyberspacesec/ipapi.co-skills/cmd/ipapi@latest

# 查询(默认 JSON 信封,Agent 友好)
ipapi info 8.8.8.8

# 人类可读
ipapi info 8.8.8.8 -H

# 单字段(shell pipe 友好)
ipapi field 8.8.8.8 country

📊 数据流:一次 ipapi info 8.8.8.8 的旅程

🔍 28 个可查字段一览(ipapi fields 自描述)

按语义分 7 组,ipapi fields --group geo 只看地理组。

分组字段示例值
🆔 identityip · network · version · hostname8.8.8.8
🌍 geocity · region · country · country_name · country_code · country_code_iso3 · country_capital · country_tld · continent_code · in_eu · postal · latitude · longitude · latlong · region_codeMountain View
⏰ timetimezone · utc_offsetAmerica/Los_Angeles
📡 networkasn · orgAS15169 (Google LLC)
🗣 culturelanguages · country_calling_codeen
💰 economycurrency · currency_nameUSD
📊 statscountry_area · country_population9833520

💡 接下来

基于 MIT 许可证发布