运行时依赖
安装命令
点击复制技能文档
卫星追踪器 实时卫星追踪,适用于 AI 代理 —— 无需 API Key。
何时使用 用户询问卫星或空间站的位置 用户询问天宫空间站或 ISS 的位置 用户想追踪发射后的航天器 用户想查看卫星过境时间 用户正在跟踪发射任务
安装 pip install sgp4
用法 # 实时位置(按名称) python3 skills/satellite-tracker/track.py --name 天宫 python3 skills/satellite-tracker/track.py --name ISS # 实时位置(按 NORAD ID) python3 skills/satellite-tracker/track.py --id 48274 # 过境预测(需要观测者坐标) python3 skills/satellite-tracker/track.py --name 天宫 --observer 28.2,112.9 --passes 5 # 列出所有已知卫星 python3 skills/satellite-tracker/track.py --list # 更新 TLE 缓存 python3 skills/satellite-tracker/track.py --update # 持续追踪模式 python3 skills/satellite-tracker/track.py --name 天宫 --watch 60 # JSON 输出 python3 skills/satellite-tracker/track.py --name 天宫 --json
已知卫星 名称 NORAD ID 说明 天宫 (Tiangong/CSS) 48274 中国空间站 ISS 25544 国际空间站 哈勃 (Hubble) 20580 哈勃太空望远镜
新卫星(如天舟货运飞船)在发射后会被分配 NORAD ID。使用 --update 更新 TLE 数据,然后按 ID 搜索。
输出示例 天宫 (CSS) ━━━━━━━━━━━━━━━━━━━━━━━ 北京时间: 2026-05-08 16:32:43 纬度: 29.12°S 经度: 170.84°E 轨道高度: 384.9 km 飞行速度: 7.68 km/s (27656 km/h) 区域: 澳洲上空 轨道参数 周期: 92.1 min (15.6 orbits/day) 倾角: 41.47° 远地点: 388 km 近地点: 382 km
过境预测输出示例 天宫 过境预测 观测位置: 28.2000°N, 112.9000°E ━━━━━━━━━━━━━━━━━━━━━━━ 第1次过境: 北京时间: 2026-05-09 00:34:13 最大仰角: 30.3° 地面距离: 647 km 卫星高度: 378 km
技术细节 项目 说明 轨道模型 SGP4 (Simplified General Perturbations) 数据源 Celestrak TLE (每小时更新) 缓存 本地 JSON,1 小时有效期 坐标系 TEME → ECEF via GMST rotation 过境预测 暴力扫描,10s 步长,5° 最小仰角 依赖 sgp4 (Python 包) 网络连接(获取 TLE 数据) 许可 MIT-0